インテルのみ表示可能 — GUID: nik1410564781225
Ixiasoft
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スレーブポート
インテルのみ表示可能 — GUID: nik1410564781225
Ixiasoft
2.4. Single Dwordデザインのシミュレーション
ドライバー・ファイルの設定を変えることで、Completer-Only Single Dword IPコアのシミュレーションに対しても同じテストベンチを使用することができます。
- Terminal画面で、 <project_dir>/<variant>/testbench/<variant>_tb/simulation/submodulesディレクトリーに変更します。
- テキスト・エディターでaltpcietb_bfm_driver_avmm.vを開きます。
- ターゲットのメモリー・テストを有効にし、Completer-only Single Dwordバリアントを指定するには、次のパラメーターを設定します。
- parameter RUN_TGT_MEM_TST = 1;
- parameter RUN_DMA_MEM_TST = 0;
- parameter AVALON_MM_LITE = 1;
- <project_dir>/variant/testbench/mentorディレクトリーに変更します。
- ModelSimシミュレーターを起動します。
- シミュレーションを実行するには、Terminal画面のに次のコマンドを入力してください。
- do msim_setup.tcl
- ld_debug (サフィックスのdebugは最適化を一旦停止し、ModelSim波形図の可視性を改善します。)
- run 140000 ns