インテルのみ表示可能 — GUID: lbl1440624271882
Ixiasoft
インテルのみ表示可能 — GUID: lbl1440624271882
Ixiasoft
4.1. Avalon-MMの設定
パラメーター | 値 | 説明 |
---|---|---|
Avalon-MM address width | 32-bit 64-bit |
Avalonアドレスドメイン内のAvalon-MMスレーブにアクセスするAvalon-MM RXマスターポートのアドレス幅を指定します。 Enable Avalon-MM DMAまたはEnable non-bursting Avalon-MM slave interface with individual byte access (TXS) を選択する場合、この値は64に設定する必要があります。 |
Enable Avalon-MM DMA | On/Off | Onの場合、IPコアにはRead DMAおよびWrite DMAデータムーバーが含まれます。 |
Instantiate internal descriptor controller | Enabled/Disabled | Onの場合、ディスクリプター・コントローラーはAvalon-MM DMAブリッジに含まれています。Offの場合、必要に応じて、ディスクリプター・コントローラーを別個の外部コンポーネントとして含める必要があります。内部ディスクリプター・コントローラーは、Root Portモードをサポートしていません。 |
Enable control register access (CRA) Avalon-MM slave port | On/Off | 特別なスレーブポートを使用して、インターコネクト・ファブリックからAvalon-MMブリッジレジスターへの読み出しおよび書き込みアクセスを可能にします。このオプションは、Requester/Completerバリアントには必須で、Completer Onlyバリアントにはオプションです。このオプションをイネーブルすると、Completer-Onlyの単一のDWORDバリエーションを除き、Avalon-MMブリッジレジスターへの読み出しおよび書き込みアクセスが可能になります。 |
Export interrupt conduit interfaces | On/Off | Onの場合、IPコアは内部割り込み信号を最上位RTLモジュールにエクスポートします。エクスポートされた信号は、MSI、MSI-X、およびレガシー割り込みをサポートします。 |
Enable hard IP status bus when using the Avalon-MM interface | On/Off | このオプションをOnにすると、最上位のバリアントに、リンク・トレーニングやステータスなどのデバッグに役立つ信号、およびエラー信号が含まれます。次の信号が、最上位のバリアントに含まれています。
|
Enable non-bursting Avalon-MM Slave interface with individual byte access (TXS) | On/Off | Onの場合、非バーストAvalon-MMスレーブ・インターフェイスがイネーブルになります。このインターフェイスは、制御およびステータスレジスターへのアクセスなどの低帯域幅アプリケーションに適しています。 |
Address width of accessible PCIe memory space (TXS) | 22-64 | 必要なビット数を指定して、PCIeアドレス空間にアクセスします。 (このパラメーターは、TXSスレーブがイネーブルの場合にのみ表示されます。) |
Enable high performance bursting Avalon-MM Slave interface (HPTXS) | On/Off | Onの場合、高性能Avalon-MMスレーブ・インターフェイスがイネーブルになります。このインターフェイスは、データブロックの転送などの高帯域幅アプリケーションに適しています。 |
Enable mapping (HPTXS) | On/Off | 32ビットのAvalon-MMスレーブデバイスのアドレスマッピングにより、システム・ソフトウェアは、PCI Expressアドレスドメインで非連続アドレスページを指定できます。すべての高性能32ビットAvalon-MMスレーブデバイスは、64ビットPCI Expressアドレス空間にマッピングされます。コンポーネントGUI内のAvalon-MM Settingsタブでは、アドレス・マッピング・ページの数およびサイズを選択できます。 最大10のアドレス・マッピング・ページがサポートされます。最小ページサイズは4 KBで、最大ページサイズは4 GBです。 アドレスマッピングをイネーブルすると、スレーブ・アドレス・バスの幅が、アドレス・マッピング・ページに適合するのに必要な大きさになります。アドレスマッピングをディスエーブルすると、Avalon-MMスレーブ・アドレス・バスは64ビットに設定されます。Avalon-MMアドレスは、結果のPCIe TLPでそのまま使用されます。 |
Address width of accessible PCIe memory space (TXS) | 22-64 | 必要なビット数を指定して、PCIeアドレス空間にアクセスします。 (このパラメーターは、HPTXSスレーブがイネーブルの場合にのみ表示されます。) |
Number of address pages (HPTXS) | 1-512 pages | アドレス変換テーブルに使用可能なページ数を指定します。アドレスマッピングの詳細については、高性能Avalon-MM32ビットのスレーブモジュールのアドレスマッピングを参照してください。 |