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スレーブポート
PCI Express用ハードIPは、次の割り込み機構をサポートします。
- Message Signaled Interrupts (MSI) — MSIは、TLPのシングルdwordメモリー書き込みを使用して割り込みを実装します。この割り込み機構は、割り込み用に別々のワイヤーを使用しないため、ピンを節約することができます。さらに、シングルdwordは、割り込みメッセージに表示されるデータに柔軟性を提供します。MSI Capabilityストラクチャーは、コンフィグレーション・スペース内に格納され、コンフィグレーション・スペース・アクセスを使用してプログラミングされます。
- MSI-X — トランザクション層は、シングルdwordメモリー書き込みであるMSI-Xメッセージを生成します。MSI-X機能ストラクチャーは、メモリーに格納されているMSI-Xテーブル・ストラクチャーとMSI-X PBAストラクチャーを指定します。このスキームは、割り込みベクトルの制御およびステータス情報をすべて含むMSI機能ストラクチャーとは対照的です。