このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. Intel Agilex® 7 FシリーズおよびIシリーズ汎用I/Oの概要
2. Intel Agilex® 7 FシリーズおよびIシリーズのGPIOバンク
3. Intel Agilex® 7 FシリーズおよびIシリーズのHPS I/Oバンク
4. Intel Agilex® 7 FシリーズおよびIシリーズのSDM I/Oバンク
5. Intel Agilex® 7 FシリーズおよびIシリーズI/Oトラブルシューティングのガイドライン
6. Intel Agilex® 7 FシリーズおよびIシリーズ汎用I/OのIP
7. プログラマブルI/O機能の説明
8. Intel Agilex® 7汎用I/Oユーザーガイド: FシリーズおよびIシリーズに関連するドキュメント
9. Intel Agilex® 7汎用I/Oユーザーガイド: FシリーズおよびIシリーズの改訂履歴
2.5.1. VREFソースと VREF ピン
2.5.2. VCCIO_PIO電圧に基づくI/O規格の実装
2.5.3. OCTキャリブレーション・ブロック要件
2.5.4. I/Oピンの配置要件
2.5.5. I/O規格の選択とI/Oバンク供給の互換性チェック
2.5.6. 同時スイッチング・ノイズ
2.5.7. 特別なピンの要件
2.5.8. 外部メモリー・インターフェイスのピン配置要件
2.5.9. HPS共有I/Oの要件
2.5.10. クロッキング要件
2.5.11. SDM共有I/Oの要件
2.5.12. 未使用ピン
2.5.13. 未使用のGPIOバンクの電圧設定
2.5.14. 電源シーケンス中のGPIOピン
2.5.15. GPIO入力ピンのドライブ強度の要件
2.5.16. 最大DC電流制限
2.5.17. 1.2 V I/Oインターフェイスの電圧レベルの互換性
2.5.18. Avalon® Streamingインターフェイス・コンフィグレーション・スキームのGPIOピン
2.5.19. I/Oレーンあたりの最大真の差動信号のレシーバーペア
6.2.5. QSFアサインメント
FシリーズおよびIシリーズ・デバイスでは、次の終端関連の インテル® Quartus® Prime設定ファイル (.qsf) のアサインメントをサポートしています。
- INPUT_TERMINATION
- OUTPUT_TERMINATION
- TERMINATION_CONTROL_BLOCK
- RZQ_GROUP
| QSFアサインメント | 詳細 |
|---|---|
| INPUT_TERMINATION OUTPUT_TERMINATION |
入力/出力終端のアサインメントは、問題のピンの終端値をオームで指定します。 例: set_instance_assignment -name INPUT_TERMINATION <value> -to <pin name> set_instance_assignment -name OUTPUT_TERMINATION <value> -to <pin name> 直列/パラレル終端ポートをイネーブルするには、ピンの直列およびパラレル終端値を指定するこれらのアサインメントを含めます。 OCT Intel® FPGA IPからの ser_data ポートをGPIO Intel® FPGA IPに必ず接続してください。
例:
set_instance_assignment -name INPUT_TERMINATION "PARALLEL <VALUE> OHM WITH CALIBRATION" -to <pin> set_instance_assignment -name OUTPUT_TERMINATION "SERIES <VALUE> OHM WITH CALIBRATION" -to <pin> |
| TERMINATION_CONTROL_BLOCK | Fitterに、必要なOCTブロックから指定されたピンに適切に接続するように指示します。このアサインメントは、I/Oバッファーが明示的にインスタンス化されておらず、ピンを特定のOCTブロックに関連付ける必要がある場合に役立ちます。 例: set_instance_assignment -name TERMINATION_CONTROL_BLOCK <desired OCT BLK> -to <pin name> |
| RZQ_GROUP | Fitterは、ネットリストで rzq ピン名を検索します。ピンが存在しない場合、FitterはOCT IPおよび対応する接続でピン名を作成します。これにより、既存または存在しないOCTによって調整されるピンのグループを作成でき、Fitterはデザインの正当性を保証します。 例: set_instance_assignment -name RZQ_GROUP <rzq pin name> -to <pin name> |
終端は、入力バッファーと出力バッファーに存在する可能性があり、場合によっては同時に存在します。
ピングループをOCTブロックに関連付ける方法は2つあります。
- .qsf アサインメントを使用して、どのピン (バス) がどのOCTブロックに関連付けられているかを示します。TERMINATION_CONTROL_BLOCKアサインメントを使用して、ピンをRTLでインスタンス化されたOCTに関連付けることができます。
- トップレベルでI/Oバッファーのプリミティブをインスタンス化し、それらを適切なOCTブロックに接続します。
図 48. I/Oバッファーを使用したOCTブロック接続この図では、I/Oバッファーのプリミティブから適切なOCTブロックへの接続について示しています。
注: 同じVCCIOを持つ同じバンク行内のすべてのI/Oバンクは、特定のI/Oバンクに独自のOCTブロックがある場合でも、1つのOCTブロックを共有できます。キャリブレーションされた終端をサポートする任意の数のI/Oピンを、OCTブロックに接続できます。互換性のあるコンフィグレーションのI/OをOCTブロックに接続していることを確認してください。また、OCTブロックとそれに対応するI/Oが同じVCCIOおよび直列またはパラレル終端値を持っていることも確認する必要があります。これらの設定のFitterは、I/OおよびOCTブロックを同じ列に配置します。ブロックに接続されているピンがない場合、 インテル® Quartus® Prime開発ソフトウェアは警告メッセージを生成します。