Arria 10デバイス・デザイン例におけるPHYLiteの実装

ID 683384
日付 1/19/2016
Public
ドキュメント目次

1.1.2.2. シミュレーション環境のセットアップ

  1. Getting Started with the Design Storeのガイドラインに沿ってリファレンス・デザイン・ファイルをダウンロードし、インストールします。
  2. デザイン・テンプレートのインストール成功後、リファレンス・デザイン.qpfファイルを開きます。
  3. Assignments -> Settings...の順でクリックします。
  4. EDA Tools Settings -> Simulationの順で選択します。
  5. Settings画面で、Tool Nameに対しModelsim-Alteraを選択します。出力netlistのフォーマットには、VHDLVerilog HDLSystem Verilogが選択可能です。
    図 2.  Quartus® PrimeソフトウェアのEDAツールを使用したシミュレーション設定
  6. dut_INPUT.qsysファイルを開き、IPのコンフィギュレーションが以下と同じであることを確認します。
    図 3. dut_INPUTモジュールのコンフィギュレーション
  7. データ転送中に受信データがストローブ・エッジにアラインするようCapture strobe phase shift0度に設定されていることを確認します。
  8. Generate HDL...をクリックし、設定したいシミュレーション・モデルのフォーマットを選択します。次に、Generateをクリックし、dut_INPUTモジュールに対しシミュレーション・モデルを生成します。生成が完了したら、CloseFinishをクリックします。
    図 4. シミュレーション・モデルの生成
  9. Quartus® Primeソフトウェアでdut_OUTPUT.qsysファイルを開き、IPのコンフィギュレーションが以下と同じであることを確認します。
    図 5. dut_OUTPUTモジュールのコンフィギュレーション
  10. データ転送中に発信データがストローブ・エッジにアラインするようOutput strobe phase0度に設定されていることを確認します。
  11. 手順9を再度実行してdut_OUTPUTモジュールに向けてシミュレーション・モデルを生成します。
  12. Quartus® PrimeソフトウェアでProcessing > Start > Start Analysis & Elaborationの順でクリックし、デザインをコンパイルします。