インテルのみ表示可能 — GUID: ndu1565749436448
Ixiasoft
1. Agilex™ 7 FシリーズおよびIシリーズ汎用I/Oの概要
2. Agilex™ 7 FシリーズおよびIシリーズ GPIOバンク
3. Agilex™ 7 FシリーズおよびIシリーズHPS I/Oバンク
4. Agilex™ 7 FシリーズおよびIシリーズSDM I/Oバンク
5. Agilex™ 7 FシリーズおよびIシリーズ I/Oのトラブルシューティング・ガイドライン
6. Agilex™ 7 FシリーズおよびIシリーズ汎用I/O IP
7. プログラム可能なI/O機能の説明
8. Agilex™ 7汎用I/Oユーザーガイド: FシリーズおよびIシリーズの関連資料
9. Agilex™ 7汎用I/Oユーザーガイド: FシリーズおよびIシリーズアーカイブ
10. 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.2V I/Oインターフェイスの電圧レベル互換性
2.5.18. Avalonストリーミング・インターフェイス・コンフィグレーション・スキームのGPIOピン
2.5.19. I/Oレーンあたりの真の差動信号の最大レシーバーペア
インテルのみ表示可能 — GUID: ndu1565749436448
Ixiasoft
6.2.2.1. インテルFPGA IP生成時の出力
Quartus® Prime開発ソフトウェアでは、プラットフォーム・デザイナー・システムの一部ではない個々のIPに対して、次の出力ファイル構造を生成します。
図 48. 個々のIP生成時の出力
ファイル名 | 内容 |
---|---|
<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 | IPバリエーションのシンボル表現で、Block Diagram File (.bdf) で使用します。 |
<your_ip>.spd | ip-make-simscript に必要な入力ファイルで、これによってシミュレーション・スクリプトを生成します。.spd ファイルには、シミュレーションに生成されるファイルのリスト、および初期化するメモリーに関する情報が含まれています。 |
<your_ip>.ppf | Pin Planner File (.ppf) には、作成するIPコンポーネントのポートとノードの割り当てが格納されています。これはPin Plannerで使用します。 |
<your_ip>_bb.v | Verilogブラックボックス (_bb.v) ファイルは、ブラックボックスとして使用する空のモジュール宣言として使用します。 |
<your_ip>_inst.v または _inst.vhd | HDLインスタンス化のテンプレート例です。このファイルの内容をコピーしてHDLファイルに貼り付け、IPバリエーションをインスタンス化します。 |
<your_ip>.regmap | IPにレジスター情報が含まれる場合は、 Quartus® Prime開発ソフトウェアにより .regmap ファイルが生成されます。.regmap ファイルでは、マスター・インターフェイスおよびスレーブ・インターフェイスのレジスターマップ情報を記述します。このファイルは .sopcinfo ファイルを補い、システムに関するより詳細なレジスター情報を提供します。このファイルにより、システムコンソールでのレジスター表示ビューや、ユーザーでカスタマイズ可能な統計が可能になります。 |
<your_ip>.svd | HPSシステム・デバッグ・ツールにより、プラットフォーム・デザイナー・システム内でHPSに接続しているペリフェラルのレジスターマップを表示できるようにします。 Quartus® Prime開発ソフトウェアは合成時に、システムコンソールのマスターに可視されているスレーブ・インターフェイスの .svd ファイルをデバッグセクションの .sof ファイルに格納します。システムコンソールでこのセクションを読み取り、プラットフォーム・デザイナーでレジスターマップ情報をクエリーできます。システムスレーブの場合は、プラットフォーム・デザイナーではレジスターに名前でアクセスします。 |
<your_ip>.v <your_ip>.vhd |
HDLファイルで、合成またはシミュレーションに向けて各サブモジュールまたは子IPをインスタンス化します。 |
mentor/ | msim_setup.tcl スクリプトを含みます。これにより ModelSim* シミュレーションを設定して実行します。 |
aldec/ | Riviera-PRO* スクリプトの rivierapro_setup.tcl を含みます。これによりシミュレーションをセットアップして実行します。 |
/synopsys/vcs /synopsys/vcsmx |
シェルスクリプトの vcs_setup.sh を含みます。これにより VCS* シミュレーションを設定して実行します。 シェルスクリプトの vcsmx_setup.sh および synopsys_sim.setup ファイルを含みます。これにより VCS* MX シミュレーションを設定して実行します。 |
/xcelium | Xcelium* 並列シミュレーターのシェルスクリプト xcelium_setup.sh および他のセットアップ・ファイルを含みます。これによりシミュレーションをセットアップして実行します。 |
/submodules | IPサブモジュールのHDLファイルを含みます。 |
<IP submodule>/ | プラットフォーム・デザイナーでは、プラットフォーム・デザイナーで生成する各IPサブモジュール・ディレクトリーに対して /synth および /sim サブディレクトリーを生成します。 |