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.2. ebfm_barwr_immプロシージャー
ebfm_barwr_imm プロシージャーは、指定されたエンドポイントBARからのオフセットに最大4バイトのデータを書き込みます。
| 位置 |
altpcietb_g3bfm_rdwr.v |
|
|---|---|---|
| シンタックス |
ebfm_barwr_imm (bar_table, bar_num, pcie_offset, imm_data, byte_len, tclass) |
|
| 引数 |
bar_table | BFM共有メモリーのエンドポイント bar_table 構造体のアドレスです。bar_table 構造体は各BARに割り当てられたアドレスを格納するため、ドライバーコードは、BARからのアプリケーション特有のオフセットのみを実際に割り当てられたアドレスを認識する必要はありません。 |
| bar_num | PCI Expressアドレスを決定するために pcie_offset で使用されるBARの番号 |
|
| pcie_offset | BARベースからのアドレスオフセット。 |
|
| imm_data | 書き込まれるデータです。Verilog HDLでは、この引数は reg [31:0] です。両言語とも、書き込まれるビット数は次のように長さによって異なります。 長さ 書き込まれるビット数
|
|
| byte_len | バイト数で書き込まれるデータの長さ。長さは最大4バイトです。 |
|
| tclass | PCI Expressトランザクションに使用するトラフィック・クラス |
|