1.5.1. サポートされているデバイスとシグナリング
1.5.2. HSPICEシミュレーション・キットへのアクセス
1.5.3. HSPICEシミュレーションにおけるダブルカウント問題
1.5.4. HSPICE Writerツールのフロー
1.5.5. HSPICEシミュレーションの実行
1.5.6. 出力シミュレーションの結果の解釈
1.5.7. 入力シミュレーションの結果の解釈
1.5.8. 表形式のシミュレーション結果の表示および解釈
1.5.9. グラフ形式のシミュレーション結果の表示
1.5.10. HSPICEシミュレーションに基づいたデザインの調整
1.5.11. I/O HSPICEシミュレーション・デッキのサンプル入力
1.5.12. I/O HSPICEシミュレーション・デッキのサンプル出力
1.5.13. 高度なトピック
1.5.12.1. Header Comment
1.5.12.2. Simulation Conditions
1.5.12.3. Simulation Options
1.5.12.4. Constant Definition
1.5.12.5. I/O Buffer Netlist
1.5.12.6. Drive Strength
1.5.12.7. スルーレートと遅延チェーン
1.5.12.8. I/O Buffer Instantiation
1.5.12.9. Board and Trace Termination (ボードおよびトレース終端)
1.5.12.10. Double-Counting Compensation Circuitry (ダブルカウント補正回路)
1.5.12.11. Simulation Analysis
1.4.2.2. IBIS Writerを使用したカスタムのIBISモデルの生成
FPGAデザインを開始しており、カスタムのI/O割り当てを作成している場合は、割り当てを正確に反映するために インテル® Quartus® Prime IBIS Writerを使用して、カスタムのIBISモデルを作成することができます。
カスタム割り当ての例には、ドライブ強度の設定や、ESD保護のためのクランプダイオードのイネーブルなどがあります。IBIS Writerで作成されたIBISモデルは、I/O割り当ての設定を考慮に入れます。
Enable Advanced I/O Timingオプションがオフの場合、生成される .ibs ファイルは、Deviceダイアログボックス内のDevice and Pin OptionsダイアログボックスのCapacitive Loading画面で設定された各I/O規格の負荷値に基づいています。Enable Advanced I/O Timingオプションがオンの場合、IBISモデルはDevice and Pin OptionsダイアログボックスのBoard Trace Model画面またはPin PlannerのBoard Trace Modelビューのボードトレース・モデルの設定に基づく効率的な容量性負荷を使用します。効率的な容量性負荷は、ボードトレース・モデルのNear capacitance、Transmission line distributed capacitance、およびFar capacitance設定の合計に基づいています。抵抗値と伝送ライン・インダクタンス値は無視されます。
注: デフォルトの負荷設定を変更している場合、生成されたIBISモデルの遅延を、ダブルカウントの問題を考慮する目的で インテル® Quartus® Prime tCO測定に安全に追加することはできません。これは、2つの遅延測定において負荷値が一致しないためです。これが発生する場合、 インテル® Quartus® Prime開発ソフトウェアは、EDA Netlist Writerを実行する際、負荷値の不一致を知らせる警告メッセージを表示します。