ホストアダプタは,PCカード/ PCMCIA / CF卡标准に定义された4种のアクセスタイプを全てサポートします.ISAバス用メモリとIOアクセス,共通メモリ,PCカード/ PCMCIA用属性メモリとIOのアクセスです。本ホストアダプタを使用することでホストCPUが,PCカード/ PCMCIA及び的CompactFlashカードへアクセスが可能になります。いくつかのユーザインターフェイス·オプションがあります。最も基本的なタイプはオンチップ接続用に最适化した単纯なユーザインターフェイスです。ユーザインターフェイスは泛用のマイクロプロセッサ·インターフェイスをモデルとしています。
コアは他のCPUバススレーブと统合して他のエンベデッドCPUへ直接インターフェイスもできます。サポートするCPUは,ARM(AMBA AHBバスと)的PowerPC(60XバスやMPC860バス),MIPS(的SysADバスやECインターフェイス),ARC及び日立SH2,SH3とSH4エンベデッド·プロセッサです。
ホストアダプタは,PCカード/ PCMCIA / CF卡用の,异种の共通メモリアクセス,属性メモリアクセス及びIOアクセスをサポートします。また,CF卡で真IDEモードをサポートします.CPUやユーザロジック用にアクセスするアドレス空间を选択するために,异なるチップ选択信号が备わっています。
カードインターフェイスは8ビットか16ビットに出来るのに対し,ベーシックCPUインターフェイスは32ビットまたは64ビットに出来ます.CPUによるバースト及びシングルデータアクセスをサポートします.CPU要求が32ビットデータをカードから読み出す际は,ホストアダプタはCPUへ32ビットデータを集めるために复数回の8ビットまたは16ビットの読み出し操作を行います.CPUがカードへ32ビットデータを书き込む际は,ホストアダプタは全データをカードへ书き込むために复数回の8ビットまたは16ビットの书き込み操作を行います。バーストアクセスはホストアダプタではサポートされていません。
直接アドレス·マッピングが,チップセレクト入力信号によって选択されたアドレス空间とともにホストアダプタに备わっています。お客様の要求に応じてカスタムのアドレストランスレーション构成も提供出来ます。
ホストアダプタは2つのクロック・ドメインで動作します。ユーザインターフェイス・クロック・ドメインとカード・インターフェイス・クロック・ドメインです。ユーザインターフェイス上の全I / O信号は,ユーザインターフェイス・クロックの立ち上がりエッジで処理されます。カードインターフェイス上の全I / O信号は,カードインターフェイスの立ち上がりエッジで処理されます。クロック・ドメイン間でデータ転送を行う際は,リクエスト/アクナレッジと二重同期が使用されます。この設計アプローチで,カードインターフェイスが低速クロック周波数で動作しても,ユーザインターフェイスは高速CPUバスクロック高周波数で動作します。