AR# 15155

|

9.1i Data2MEM - BMM ファイルで "start_address" と "end_address" を MEM ファイルに関連させる方法

説明

キーワード : Data2BRAM, block RAM, ブロック RAM

BMM ファイルで "start_address" と "end_address" を MEM ファイルに関連させるにはどうすればよいですか。

ソリューション

BMM ファイルの "start_address : end_address" は、MEM ファイルに配置されるアドレスと一致する必要があります。



2 つの RAMB16_S9 コンポーネントでデータを置き換えるとします。その場合、BMM ファイルは次のようになります。

ADDRESS_BLOCK my_bram RAMB16 [0x00000000 : 0x000003fff]
BUS_BLOCK
path/to/bram/inst1 [0:7];
path/to/bram/inst2 [8:15];
END_BUS_BLOCK;
END_ADDRESS_BLOCK;

次の関連した MEM ファイル構文を使い、この 2 つのブロック RAM でデータを置き換えます。

@00000000
AAAA BBBB CCCC DDDD .......... 16 K ビットまで

メモ : MEM ファイルのアドレスは、BMM ファイルのアドレスと一致する必要があります。

MEM フォーマットの詳細については (Xilinx Answer 14384) を参照してください。
AR# 15155
日付 02/01/2013
ステータス アクティブ
種類 一般
People Also Viewed