外部メモリー・インターフェイス Agilex™ 7 FシリーズおよびIシリーズFPGA IPユーザーガイド

ID 683216
日付 3/29/2024
Public
ドキュメント目次

5.3.3. プラットフォーム・デザイナーでのシミュレーション・デザイン例の編集

  1. 合成可能なデザイン例を開きます。それには、Open Projectをクリックし、<example_project>/qiiフォルダーのed_synth.qpfを選択します。
    図 112.  ed_synth.qpfを開く
  2. プロジェクトがロードされたら、<example_design_path>/simフォルダーのed_sim.qsysを開きます。
    図 113.  ed_sim.qsysを開く
  3. プラットフォーム・デザイナーで、Sim Checkerとトラフィック・ジェネレーターを削除します。
    図 114. シミュレーション・デザイン例の変更
  4. Mentor Graphics AXI4 Master BFM (Intel FPGA Edition) をシミュレーション・デザイン例に挿入します。
    1. IP Catalogで、Library > Basic Functions > Simulation; Debug and Verification > Mentor Graphic AXI4 Master BFM (Intel FPGA Edition) をクリックします。
      図 115. AXI4 Master BFMの挿入
    2. AXI4 Master BFMをパラメーター化します。値は次の図で示されているものを使用し、他の設定はデフォルトで維持します。
      図 116. AXI Master BFMの設定
  5. 次の図に示すように、AXI4 Master BFMで次の接続を作成します。
    1. mgc_axi_master_0.altera_axi_masterとemif_fm_0.ctrl_amm_0
    2. mgc_axi_master_0.clock_sinkとemif_fm_0.emif_usr_clk
    3. mgc_axi_master_0.reset_sinkとemif_fm_0.emif_usr_reset_n (この接続は、後の段階でed_sim.vで手動で変更します。これにより、cal_success=1’b1になるまで、AXI4 Master BFMをリセットで維持します)
      図 117. EMIF IPとAXI4 Master BFMの接続

      AXI Master BFMを接続したら、次の警告メッセージは無視することができます。

      ed_sim.emif_fm_0	emif_fm_0.oct must be exported or connected to a matching conduit as it has unconnected inputs.
  6. 編集を保存し、Generate HDLをクリックします。
  7. 生成ウィンドウで、次の内容を行います。
    1. Create HDL design files for synthesisNoneを選択します。現在の作業では、合成可能なデザイン例は生成しません。
    2. VCSを選択することで、VCSシミュレーターのシミュレーション・スクリプトを生成します。
    3. Generateをクリックし、ファイルを生成します。
    図 118. ファイルの生成に向けた設定