PCIeソリューションに向けた Arria V Avalon-MMインターフェイス: ユーザーガイド

ID 683773
日付 5/21/2017
Public
ドキュメント目次

5.8.4. ルートポートへのPCI ExpressからAvalon-MMの割り込みステータス・レジスターおよびイネーブル・レジスター

ルートポートは、MSI、MSI-X、およびレガシー(INTx)割り込みをサポートします。 MSIおよびMSI-X割り込みは、エンドポイントからルートポートへのメモリー書き込みです。MSIおよびMSI-Xリクエストは、CraIrq_oをアサートすることなくインタコネクトに転送されます。

表 60.  ルートポートに向けたAvalon‑MM割り込みステータス・レジスター-0x3060

ビット

名称

アクセスモード

説明

[31:5]

予約

[4]

RPRX_CPL_RECEIVED

RW1C

ルートポートがTLP Directチャネルからの未処理のノンポステッド・リクエストに対してコンプリーションTLPを受信した場合、1'b1に設定します。

[3]

INTD_RECEIVED

RW1C

ルートポートは、エンドポイントからINTDを受信しています。

[2]

INTC_RECEIVED

RW1C

ルートポートは、エンドポイントからINTCを受信しています。

[1]

INTB_RECEIVED

RW1C

ルートポートは、エンドポイントからINTBを受信しています。

[0]

INTA_RECEIVED

RW1C

ルートポートは、エンドポイントからINTAを受信しています。

表 61.  ルートポートに向けたINT‑X割り込みイネーブル・レジスター-0x3070

ビット

名称

アクセスモード

説明

[31:5]

予約

[4]

RPRX_CPL_RECEIVED

RW

1’b1に設定した場合、ルートポート割り込みステータス・レジスターRPRX_CPL_RECEIVEDビットがTLP Directチャネルからのノンポステッド・リクエストのコンプリーションを受信したことを示すと、CraIrq_oのアサートをイネーブルします。

[3]

INTD_RECEIVED_ENA

RW

1’b1に設定した場合、ルートポート割り込みステータス・レジスターINTD_RECEIVEDビットがINTDを受信したことを示すと、CraIrq_oのアサートをイネーブルします。

[2]

INTC_RECEIVED_ENA

RW

1’b1に設定した場合、ルートポート割り込みステータス・レジスターINTC_RECEIVEDビットがINTCを受信したことを示すと、CraIrq_oのアサートをイネーブルします。

[1]

INTB_RECEIVED_ENA

RW

1’b1に設定した場合、ルートポート割り込みステータス・レジスターINTB_RECEIVEDビットがINTBを受信したことを示すと、CraIrq_oのアサートをイネーブルします。

[0]

INTA_RECEIVED_ENA

RW

1’b1に設定した場合、ルートポート割り込みステータス・レジスターINTA_RECEIVEDビットがINTAを受信したことを示すと、CraIrq_oのアサートをイネーブルします。