記事 ID: 000079332 コンテンツタイプ: 製品情報 & ドキュメント 最終改訂日: 2021/08/29

UniPHY ベースのメモリー・コントローラーからオンチップ終端を削除するにはどうすればよいですか?

環境

BUILT IN - ARTICLE INTRO SECOND COMPONENT
詳細

このソリューションでは、UniPHY ベースのメモリー・コントローラーを使用するデザインからオンチップ終端 (OCT) を削除する手順を説明します。メモリー・インターフェイス I/O から OCT を取り外す最大の目的は、消費電力の節約です。次の 3 つの点に注意してください。

  • 300MHz 以上動作するメモリー I/O のFPGA (ダイまたはオンボード) 終端を取り外さないでください。
  • 信号の終端を取り外さないでください mem_clk
  • OCT を削除した後でシグナル・インテグリティー・シミュレーションを実行して信号品質を確認します。

以下の手順では、OCT を削除する方法について説明します。以下の手順が適用されます。

  • STRATIX® V、Arria® V およびCyclone® V 用 DDR3
  • Stratix V および Arria V 向け QDR II
  • Stratix V 向け RLDRAM II

プロジェクトの変更を開始する前に、エラーなしでプロジェクトがコンパイル済みであることを確認してください。

  1. を開きます。 project_name>.qsf ファイル。Quartus® II 設定ファイル (.qsf) またはアサインメント・エディターで終了 IO アサインメントを削除またはコメントアウトします。例えば、次の行をコメントアウトします。
    set_instance_assignment -name INPUT_TERMINATION "PARALLEL 50 OHM WITH CALIBRATION"
    set_instance_assignment -name OUTPUT_TERMINATION "SERIES 50 OHM WITH CALIBRATION”
    QSF の課題をコメントアウトするには、行の冒頭にポンドの署名を追加してください。
  2. RLDRAM II および QDRII/QDRII のみ: 次から始まる QSF 制約を削除します。 set_instance_assignment -name TERMINATION_CONTROL_BLOCK”
  3. Quartus® コンパイルを開始します。コンパイルは多くのエラーでデザインに適合しなくなります。「Output buffer atom」で始まる最初のエラーをダブルクリックすると、altdq_dqs2_stratixv.sv の出力バッファーのインスタンス化を指します。その出力バッファーのインスタンス化から以下の接続を削除します。
    1. parallelterminationまたは parallelterminationが提供する
    2. Seriesterminationまたは seriesterminationが提供する
    3. dynamicterminationまたは dynamicterminationが含む
例えば、次を変更します。
.parallelterminationcontrol (parallelterminationcontrol_in),
宛先
.parallelterminationcontrol (),
使用しているメモリープロトコルによっては、複数のインスタンスで接続を削除する必要がある場合があります。「Output buffer atom」で始まるすべてのエラーが解消されるまで、手順 3 を繰り返します。
  • DDR2 および DDR3 のみ: altdq_dqs2_stratixv.sv を開きます。「stratixv_pseudo_diff_out」という名前のインスタンスを検索します。「dtcin」が定義されている行をコメントアウトしてください。変更:
    .dtcin(delayed_oct),
    宛先
    //.dtcin(delayed_oct),

関連製品

本記事の適用対象: 15 製品

Stratix® V GX FPGA
Arria® V GX FPGA
Cyclone® V GT FPGA
Stratix® V GS FPGA
Stratix® V GT FPGA
Cyclone® V E FPGA
Cyclone® V GX FPGA
Stratix® V FPGA
Arria® V GT FPGA
Stratix® V E FPGA
Arria® V ST SoC FPGA
Arria® V SX SoC FPGA
Cyclone® V SE SoC FPGA
Cyclone® V ST SoC FPGA
Cyclone® V SX SoC FPGA

このページのコンテンツは、元の英語のコンテンツを人力翻訳および機械翻訳したものが混在しています。この内容は参考情報および一般的な情報を提供するためものであり、情報の正確さと完全性を保証するものではありません。インテルは不正確な翻訳があった場合でもいかなる責任を負いません。このページの英語版と翻訳の間に矛盾がある場合は、英語版に準拠します。 このページの英語版をご覧ください。