サイト内検索

IBIS シミュレーションを行った結果、Quartus II で設定している IO 設定とは違う設定の方が良い結果が得られました。 この結果を Quartus II にあてはめる方法を教えて下さい。

ボード シミュレーション Quartus Prime

DDR3 の クロックを例に解説します。

Quartus II では dsstl15i_crio_r50s1 に設定し、コンパイルを実行した。 しかし、IBIS シミュレーションでは、dsstl15i_crio_d8s1の設定の方が最適な波形が得られたので、Quartus II の設定変更を行うと判断した。

IO のモデル名は以下の様なルールで名付いています。


dsstl15i - Differential 1.5V SSTL Class I

sstl15i - 1.5V SSTL Class I

crin - Column input, DIFFIO_RX pin

d8 - 8mA Current Strength

d6 - 6mA Current Strength

r50 - 50 Ohm series on-chip Termination without Calibration

r50c - 50 Ohm series on-chip Termination with Calibration

s1 - fast Slew Rate


例えば dsstl15i_crio_d8s1 は


1) dsstl15i - Differential 1.5V SSTL Class I

2) sstl15i - 1.5V SSTL Class I

3) d8 - 8mA Current Strength

4) s1 - fast Slew Rate

の要素を含んでいる意味となります。

Quartus II で設定しなければならないのは


A) Differential 1.5V SSTL Class I そのままで変更必要無し

B) Column input, DIFFIO_RX pin はすでにピン配置済みなので変更必要無し

C) Current Strength を 8mA に変更

D) Slew Rate は Default で Fast (設定値は1) なので変更必要無し

E) r50 の要素が無くなったので 50 Ohm series on-chip Termination without Calibration の設定を消去

となります。

実質的には今回の例では
 ・ 50 Ohm series on-chip Terminationwithout Calibration の設定を消去
 ・ Current Strength を 8mA の設定を追加
の作業になります。

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

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