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

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

10.5.10.5. shmem_fillプロシージャー

shmem_fill プロシージャーは、BFM共有メモリーのブロックを指定されたデータパターンで埋め込みます。

位置

altrpcietb_g3bfm_shmem.v

シンタックス

shmem_fill (addr, mode, leng, init)

引数

addr

データを入れ込む用のBFM共有メモリー開始アドレス。

mode

データの埋め込みに使用されるデータパターン。データパターンは、共有メモリー定数 の項で定義されている定数のいずれかである必要があります。

leng

埋め込まれるデータの長さ (バイト数)。長さがインクリメント・データ・パターン幅の倍数ではない場合、最後のデータパターンは切り捨てて格納されます。

init

インクリメント・データ・パターン・モードに使用される初期データ値。この引数は、reg [63:0] です。

必要な最下位ビットは64 ビットより小さいデータパターンに使用されます。