5.1. コンフィグレーション・スペース・レジスターとPCIe仕様の対応関係
5.2. Type 0コンフィグレーション・スペース・レジスター
5.3. Type 1コンフィグレーション・スペース・レジスター
5.4. PCI Express機能構造
5.5. Intel定義のVSECレジスター
5.6. CvPレジスター
5.7. 64ビットおよび128ビットのAvalon-MMブリッジ・レジスターの説明
5.8. Avalon-MMルートポートのプログラミング・モデル
5.9. Uncorrectable Internal Error Mask(訂正不能な内部エラーマスク)レジスター
5.10. Uncorrectable Internal Error Status(訂正不能な内部エラー・ステータス)レジスター
5.11. Correctable Internal Error Mask(訂正可能な内部エラーマスク)レジスター
5.12. Correctable Internal Error Status(訂正可能な内部エラー・ステータス)レジスター
5.7.1.1. Avalon-MM to PCI Express割り込みステータス・レジスター
5.7.1.2. Avalon-MM to PCI Express割り込みイネーブル・レジスター
5.7.1.3. PCI Express Mailbox Registers
5.7.1.4. Avalon-MM-to-PCI Expressアドレス変換テーブル
5.7.1.5. エンドポイント用のPCI Express to Avalon-MM Interrupt StatusレジスターおよびEnableレジスター
5.7.1.6. Avalon-MM Mailbox Registers
5.7.1.7. Control Register Access (CRA) Avalon-MMスレーブポート
Completer Only Single Dwordエンドポイントは、ホストCPUからの単純なリードおよびライト・レジスター・アクセスを実行するPCI Expressプロトコルを使用するアプリケーションでの使用を意図しています。Completer Only Single Dwordエンドポイントは、Platform Designerシステムで使用可能なハードIP実装であり、アプリケーション層へのAvalon-MMインターフェイスが含まれています。このバリエーションでのAvalon-MMインターフェイス接続は、32ビット幅です。このエンドポイントはパイプライン化されていないので、どの時点でも1つの要求が未処理となることがあります。
Completer Only Single Dwordエンドポイントは、次の要求をサポートします。
- ルート・コンプレックスからのSingle Dword(32ビット)のリードおよびライト要求
- 他のタイプのノンポステッド要求に向けたCompleter Abortステータスを持つコンプリーションの生成
- 1つのAvalon-MM割り込みソースを持つINTXまたはMSIのサポート
PCI Expressに向けたCompleter Only Single Dwordエンドポイントを含むデザイン
上の図は、Completer Only Single DwordエンドポイントがPCI Expressルート・コンプレックスに接続していることを示しています。ブリッジ・コンポーネントには、Arria V PCI Express用ハードIPのTXおよびRXブロック、Avalon‑MM RXマスター、割り込みハンドラーが含まれています。このブリッジは、Avalon-MMインターフェイスを使用してFPGAファブリックに接続します。次の項では、ブリッジ内の各ブロックの概要について説明します。