サイト内検索

UniPHY Controller を使用していますが、OCT の設定を without Calibration に設定したいです。Assignment Editor や Pin Planner で設定してもエラーになってしまいます。どのようにしたら設定で

ツール : Quartus® II
カテゴリ : 外部メモリ・インタフェース(EMIF)


Pin Planner や Assignment Editor で設定するだけでは without Calibration を選択することはできません。

手順を以下に示します。
なお、プロジェクトがエラーなくコンパイル終了していることが前提となります。

1. Assignment Editor を開いて、以下の 2種類の制約を無効(Enabled 欄を No に設定)にしてください。

 Assignment Name: Input Termination
 Value: Parallel 50 Ohm with Calibration

 Assignment Name: Output Termination
 Value: Series 50 Ohm with Calibration

2. Quartus II でコンパイルを実施すると、エラーになります。"Output buffer atom" で始まるエラーを
   ダブルクリックすると、sltdq_dqs2_***.sv が開きます。その中の以下の 3つの信号の接続を削除
   します。

 parallelterminationcontrol
 seriesterminationcontrol
 dynamicterminationcontrol

 (例)
  編集前).parallelterminationcontrol (parallelterminationcontrol_in),
  編集後).parallelterminationcontrol (),

 "Output buffer atom" で始まるすべてのエラーがなくなるようにしてください。

3. DDR2 や DDR3 では、sltdq_dqs2_***.sv を開いて "stratixv_pseudo_diff_out" という名前のインス
   タンスを検索し、"dtcin" の記述をコメント・アウトします。

 (例)
  編集前).dtcin(delayed_oct),
  編集後)//.dtcin(),


なお、以下のナレッジ・データベースも併せてをご参照ください。
 https://www.altera.com/support/support-resources/knowledge-base/solutions/rd08142012_318.html



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

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