PCI Express* 用のインテル® Stratix® 10 HタイルおよびLタイル Avalon® メモリー・マップド・ハードIPユーザーガイド

ID 683667
日付 6/03/2020
Public
ドキュメント目次

7.2.1.4. エンドポイント用のPCI Express to Avalon-MM Interrupt StatusレジスターおよびEnableレジスター

これらのレジスターは、PCI Express Avalon-MMブリッジロジック内のさまざまな信号のステータスを記録します。これらのレジスターにより、イネーブルしたときにAvalon-MM割り込みがアサートされます。Avalon-MM割り込みを処理するインターコネクト・ファブリックに近接するプロセッサーは、これらのレジスターにアクセス可能です。
注: これらのレジスターには、PCI Express Avalon-MMブリッジのマスターポートからアクセスしないでください。ただし、ハードウェアにおいては、PCI Express Avalon-MMブリッジのマスターポートがこれらのレジスターへのアクセスを妨げることはありません。

次の表では、エンドポイント用のInterrupt Statusレジスターについて説明しています。これは、Avalon-MM割り込みをアサートさせる可能性のあるすべての条件のステータスを記録しています。

Avalon-MM割り込みは、PCI Express to Avalon-MM Interrupt Enable レジスターの対応するビットを設定することで、Avalon-MM Interrupt Status 内で記載された任意の条件をアサートすることが可能です。

PCI Express割り込みは、記述されているすべてのエラー条件に対してもイネーブル可能です。ただし、特定のビットに対してAvalon-MMまたはPCI Express割り込みの1つのみをイネーブルすることが可能です。通常は、PCI ExpressまたはAvalon-MMドメインのいずれかの単一のプロセスが、割り込みによってレポートされた条件を処理します。

表 67.  エンドポイント用のINTX割り込みイネーブルレジスター - 0x3070

ビット

名称

アクセス

説明

[31:0] Avalon-MM Interrupt Status レジスター内のビットの1-for1イネーブルマッピング RW 1に設定されている場合、Avalon-MM Interrupt Status レジスターの関連するビットを設定すると、Avalon-MM割り込み信号である cra_irq_o がアサートされます。