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

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

6.1.1.1.3. Write Descriptor Controller Avalon-MMマスター・インターフェイス

Avalon-MM Descriptor Controller Masterインターフェイスは、待機要求のサポートを備えた32ビットのシングルDWORDマスターです。MSIメッセージがイネーブルの場合、Write Descriptor Controllerはこのインターフェイスを使用してPCI-Expressドメインに、場合によってはMSIに、ステータスを書き戻します。このAvalon-MMマスター・インターフェイスは、内部的にインスタンス化されたDescriptor Controllerでのみ使用可能です。

デフォルトでは、MSI割り込みはイネーブルになっています。パラメーター・エディターのMSIタブで、Number of MSI messages requestedを指定します。MSI Capability Structureは、PCI Local Bus Specification項6.8.1 MSI Capability Structureで定義されています。

表 31.   Write Descriptor Controller Avalon-MMマスター・インターフェイス

信号名

入力/出力

説明

wr_dcm_address_o[63:0]

出力

ディスクリプター・ステータス・テーブルまたはMSIアドレスを指定します。

wr_dcm_byte_enable_o[3:0]

出力

有効なデータバイトを指定します。

wr_dcm_read_data_valid_i

入力

アサートされると、読み出しデータが有効であることを示します。

wr_dcm_read_data_i[31:0]

出力

アドレス指定されたディスクリプター・ステータスのテーブルエントリーの読み出しデータを指定します。

wr_dcm_read_o

出力

アサートされると、読み出しトランザクションを示します。

wr_dcm_wait_request_i

入力

アサートされると、Avalon-MMスレーブデバイスが応答する準備ができていないことを示します。

wr_dcm_writedata_o[31:0]

出力

ディスクリプター・ステータス・テーブルまたはMSIアドレスを指定します。

wr_dcm_write_o

出力

アサートされると、書き込みトランザクションを示します。