サイト内検索

Altera®:ModelSim でメモリー (RAM/ROM) を含むデザインのファンクション・シミュレーションをする場合、メモリーの初期値はどのようにしたら良いですか?

シミュレーション

ModelSim においてメモリー IP を含むデザインのファンクション・シミュレーションを実行する場合は、以下の作業をおこなってください。

  1. ModelSim でシミュレーションを実行する前に、Quartus II においてメモリー初期値ファイル (*.hex または *.mif) を作成します。
    File メニュー ⇒ New ⇒ Memory Files ⇒ Hexadecimal (Intel-Format) File  または Memory Initialization File
  2. Quartus II File メニュー ⇒ Save As より Hex または Mif ファイルを保存します。
  3. Quartus II Tools メニュー ⇒ MegaWizard Plug-In Manager でメモリー・ファンクションを作成する際に、Parameter Settings タブ (ステップ1) の Mem Init 部分で、上記 1. で作成した Hex または Mif ファイルを絶対パスで指定し、ファイルを生成します。
  4. ModelSim でファンクション・シミュレーションを実行します。
    Hex または Mif ファイルは自動的に読み込まれます。

経験豊富なFAEが
無料でご相談を承ります。

特定製品の仕様からパーツの選定まで、当社のFAEが皆様のテクニカルなお悩みに無料で回答します。ぜひ、お気軽にご相談ください。