PCI Express* 用のインテル® Stratix® 10 HタイルおよびLタイル Avalon® メモリー・マップド・ハードIPユーザーガイド
ID
683667
日付
6/03/2020
Public
7.1.1. レジスターアクセスの定義
7.1.2. PCIコンフィグレーション・ヘッダー・レジスター
7.1.3. PCI Express機能構造
7.1.4. インテル定義のVSEC Capabilityヘッダー
7.1.5. Uncorrectable Internal Error Status (修正不可能な内部エラーステータス) レジスター
7.1.6. Uncorrectable Internal Error Mask (修正不可能な内部エラーマスク) レジスター
7.1.7. Correctable Internal Error Status (修正可能な内部エラーステータス) レジスター
7.1.8. Correctable Internal Error Mask (修正可能な内部エラーマスク) レジスター
10.5.1. ebfm_barwrプロシージャー
10.5.2. ebfm_barwr_immプロシージャー
10.5.3. ebfm_barrd_waitプロシージャー
10.5.4. ebfm_barrd_nowtプロシージャー
10.5.5. ebfm_cfgwr_imm_waitプロシージャー
10.5.6. ebfm_cfgwr_imm_nowtプロシージャー
10.5.7. ebfm_cfgrd_waitプロシージャー
10.5.8. ebfm_cfgrd_nowtプロシージャー
10.5.9. BFMコンフィグレーション・プロシージャー
10.5.10. BFM共有メモリー・アクセス・プロシージャー
10.5.11. BFMログおよびメッセージ・プロシージャー
10.5.12. Verilog HDL Formattingファンクション
10.5.7. ebfm_cfgrd_waitプロシージャー
ebfm_cfgrd_wait プロシージャーは、指定されたコンフィグレーション・レジスターから最大4バイトのデータを読み出し、そのデータをBFM共有メモリーに格納します。このプロシージャーは、読み出しコンプリーションが返されるまで待機します。
| 位置 |
altpcietb_g3bfm_rdwr.v |
|
|---|---|---|
| シンタックス |
ebfm_cfgrd_wait (bus_num, dev_num, fnc_num, regb_ad, regb_ln, lcladdr, compl_status) |
|
| 引数 |
bus_num | ターゲットデバイスのPCI Expressバス番号 |
| dev_num | ターゲットデバイスのPCI Expressデバイス番号 |
|
| fnc_num | アクセスするターゲットデバイスのファンクション番号 |
|
| regb_ad | 書き込まれるレジスターのバイト固有アドレス |
|
| regb_ln | 読み出されるデータの長さ (バイト数)。長さは最大4バイトです。regb_ln および regb_ad 引数はDWORD境界を越えることはできません。 |
|
| lcladdr | 読み出しデータが配置されるBFM共有メモリーアドレス |
|
| compl_status | コンフィグレーション・トランザクションのコンプリーション・ステータスです。 この引数はreg [2:0]です。 両言語とも、PCI Express仕様で指定されているコンプリーション・ステータスです。次のエンコーディングが定義されています。
|
|