UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

AR# 47880

MIG DDR2/DDR3 - 「ERROR: Memory overflow.You must increase the MEM_BITS parameter or define MAX_MEM」というエラー メッセージが表示される

説明

MIG デザインをシミュレーションしていると次のようなエラー メッセージが表示されるのはなぜですか。

ERROR: Memory overflow.Write to Address 000400 with Data xxxxxxxx1f1b1713 will be lost.

# You must increase the MEM_BITS parameter or define MAX_MEM.

ソリューション

Micron メモリで MEM_BITS が 10 にデフォルトで設定されるために、このエラーが発生しています。

モデルで MAX_MEM が使用されていますが、/sim ディレクトリにある *.vh ファイルで n に設定する必要があります。または、次の例の 1 つを使用してコマンド ラインからこの設定を行います。

シミュレータ コマンド ライン:

ModelSim vsim -MEM_BITS=8 <memory_model>
NC-Verilog ncverilog +defparam+ <memory_model>.MEM_BITS=8 ddr2.v
VCS vcs -pvalue+MEM_BITS=8 <memory_model>.v

AR# 47880
日付 11/23/2016
ステータス アクティブ
種類 一般
デバイス
  • Virtex-5 FXT
  • Kintex-7
  • Virtex-6 CXT
  • More
  • Virtex-6 HXT
  • Virtex-6 LX
  • Virtex-6 LXT
  • Virtex-6 SXT
  • Virtex-7
  • Less
ツール
  • ISE Design Suite - 13.3
IP
  • MIG
  • MIG 7 Series
  • MIG Virtex-6 and Spartan-6
このページをブックマークに追加