このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
1. インテル® Agilex™ 汎用I/OおよびLVDS SERDESの概要
2. インテル® Agilex™ I/Oの機能および使用
3. インテル® Agilex™ I/O終端
4. インテル® Agilex™ の高速SERDES I/Oアーキテクチャー
5. I/OおよびLVDS SERDESのデザイン・ガイドライン
6. インテル® Agilex™ 汎用I/OおよびLVDS SERDESユーザーガイドに関連するドキュメント
7. インテルAgilex汎用I/OおよびLVDS SERDESユーザーガイド・アーカイブ
8. インテル® Agilex™ 汎用I/OおよびLVDS SERDESユーザーガイドの改訂履歴
4.1. インテル® Agilex™ の高速SERDES I/Oの概要
4.2. 高速LVDS I/O実装のためのLVDS SERDES Intel FPGA IPの使用
4.3. インテル® Agilex™ LVDS SERDESのトランスミッター
4.4. インテル® Agilex™ LVDS SERDESのレシーバー
4.5. 外部PLLモードのインテルAgilex LVDSインターフェイス
4.6. LVDS SERDES IPの初期化およびリセット
4.7. インテル® Agilex™ LVDS SERDESのソースシンクロナスのタイミングバジェット
4.8. LVDS SERDES IPのタイミング
4.9. LVDS SERDES IPのデザイン例
5.1.1. VREFソースおよび VREF ピン
5.1.2. VCCIO_PIO電圧に基づくI/O規格の実装
5.1.3. OCTキャリブレーション・ブロック要件
5.1.4. 配置要件
5.1.5. 同時スイッチング・ノイズ (SSN)
5.1.6. 特別なピンの要件
5.1.7. 外部メモリー・インターフェイスのピン配置要件
5.1.8. HPS共有I/Oの要件
5.1.9. クロッキング要件
5.1.10. SDM共有I/Oの要件
5.1.11. コンフィグレーション・ピン
5.1.12. 未使用ピン
5.1.13. 電源シーケンス中のGPIO、HPS、およびSDMバンクのI/Oピンのガイドライン
5.1.14. 最大DC電流制限
5.1.15. 1.2 V I/Oインターフェイスの電圧レベルの互換性
5.1.16. I/Oシミュレーション
2.3.2.2.3. IPコア生成の出力 (インテルQuartus Primeプロ・エディション)
インテル® Quartus® Prime開発ソフトウェアはプラットフォーム・デザイナーのシステムの一部ではない、個別のIPコアにおいて次の出力ファイル構造を生成します。
図 14. 個々のIPコアの生成された出力 (インテルQuartus Primeプロ・エディション)
| ファイル名 | 説明 |
|---|---|
| <your_ip>.ip | トップレベルのIPバリエーション・ファイルです。プロジェクトでのIPコアのパラメーター化を含みます。IPバリエーションがプラットフォーム・デザイナーのシステムの一部の場合、パラメーター・エディターは .qsys ファイルを生成します。 |
| <your_ip>.cmp | VHDL Component Declaration (.cmp) ファイルです。VHDLデザインファイルで使用するローカル・ジェネリックとポート定義を含むテキストファイルです。 |
| <your_ip>_generation.rpt | IPまたはプラットフォーム・デザイナー生成のログファイルです。IP生成中のメッセージの要約を示します。 |
| <your_ip>.qgsimc (プラットフォーム・デザイナーのシステムのみ) | シミュレーション・キャッシング・ファイルです。.qsys と .ip ファイルをプラットフォーム・デザイナーのシステムとIPコアの現在のパラメーター化と比較します。この比較により、プラットフォーム・デザイナーがHDLの再生成をスキップできるかどうかが決定されます。 |
| <your_ip>.qgsynth (プラットフォーム・デザイナーのシステムのみ) | 合成キャッシング・ファイルです。.qsys と .ip ファイルをプラットフォーム・デザイナーのシステムとIPコアの現在のパラメーター化と比較します。この比較により、プラットフォーム・デザイナーがHDLの再生成をスキップできるかどうかが決定されます。 |
| <your_ip>.csv | IPコンポーネントのアップグレード・ステータスに関する情報を含みます。 |
| <your_ip>.bsf | Block Diagramファイル (.bdf) で使用するIPバリエーションの表記です。 |
| <your_ip>.spd | シミュレーション・スクリプトの生成のために ip-make-simscript で必要な入力ファイルです。.spd ファイルは、シミュレーション向けに生成されるファイルのリスト、およびユーザーが初期化するメモリーの情報を含みます。 |
| <your_ip>.ppf | Pin Plannerで使用するために作成するIPコンポーネントのポートおよびノードの割り当てを格納するPin Plannerファイル (.ppf) です。 |
| <your_ip>_bb.v | ブラックボックスとして使用するために、emptyのモジュール宣言として使用する _bb.v (Verilog blackbox) ファイルです。 |
| <your_ip>_inst.v または _inst.vhd | HDL例のテンプレート・インスタンスです。IPバリエーションのインスタンス化には、このファイル内容をコピーして、HDLファイルに貼り付けます。 |
| <your_ip>.regmap | IPがレジスター情報を含む場合、 インテル® Quartus® Prime開発ソフトウェアは .regmap ファイルを生成します。.regmap ファイルは、マスターおよびスレーブ・インターフェイスのレジスターマップ情報を記述しています。このファイルは、システムに関するより詳細なレジスター情報を提供することで、.sopcinfo ファイルを補完します。このファイルにより、System Consoleでのレジスター・ディスプレイ・ビューおよびユーザーによるカスタマイズ可能な統計が可能になります。 |
| <your_ip>.svd | プラットフォーム・デザイナーのシステム内でHPSに接続されているペリフェラルのレジスターマップを、HPS System Debugツールで表示できるようにします。 合成中、 インテル® Quartus® Prime開発ソフトウェアは、デバッグセッションでSystem Consoleマスターが認識可能なスレーブ・インターフェイスの .svd ファイルを .sof ファイルに格納します。System Consoleはこのセクションを読み出し、これによりプラットフォーム・デザイナーがレジスターマップ情報を照会します。システムスレーブに対しては、プラットフォーム・デザイナーは名前によりそのレジスターにアクセスします。 |
| <your_ip>.v <your_ip>.vhd |
合成またはシミュレーション向けに各サブモジュールまたは子IPコアをインスタンス化するHDLファイルです。 |
| mentor/ | ModelSim* シミュレーションの設定および実行のための msim_setup.tcl スクリプトを含みます。 |
| aldec/ | シミュレーションの設定および実行のための rivierapro_setup.tcl スクリプトを含みます。 |
| /synopsys/vcs /synopsys/vcsmx |
VCS* シミュレーションの設定および実行のためのシェルスクリプトである vcs_setup.sh を含みます。 VCS* MXシミュレーションの設定および実行のためのシェルスクリプトである vcsmx_setup.sh および synopsys_sim.setup ファイルを含みます。 |
| /cadence | NCSimシミュレーションの設定および実行を行うシェルスクリプトの ncsim_setup.sh およびその他のセットアップ・ファイルを含みます。 |
| /xcelium | シミュレーションの設定および実行のための Xcelium* Parallelシミュレーター・シェル・スクリプトである xcelium_setup.sh およびその他の設定ファイルを含みます。 |
| /submodules | IPコア・サブモジュールのHDLファイルを含みます。 |
| <IP submodule>/ | プラットフォーム・デザイナーは、プラットフォーム・デザイナーが生成する各IPサブモジュール・ディレクトリーの /synth および /sim サブディレクトリーを生成します。 |