インテルのみ表示可能 — GUID: mwh1409959995288
Ixiasoft
1.1. Precision RTL Synthesisのサポートについて
1.2. デザインフロー
1.3. インテル デバイスファミリーのサポート
1.4. Precision Synthesis生成ファイル
1.5. Precision Synthesisソフトウェアでのプロジェクトの作成およびコンパイル
1.6. Precision Synthesisデザインのマッピング
1.7. デザイン合成と結果の評価
1.8. インテルFPGA IPコアおよびアーキテクチャーに特有の機能のガイドライン
1.9. Mentor GraphicsPrecision*Synthesisサポート改訂履歴
1.8.1. IP Catalogによって生成されたVerilog HDLファイルを使用したIPコアのインスタンス化
1.8.2. IP Catalogによって生成されたVHDLファイルを使用したIPコアのインスタンス化
1.8.3. IP Catalogとパラメーター・エディターを使用した知的財産のインスタンス化
1.8.4. 生成されたVerilog HDLファイルを使用したブラックボックスIPファンクションのインスタンス化
1.8.5. 生成されたVHDLファイルを使用したブラックボックスIPファンクションのインスタンス化
1.8.6. HDLコードからのインテルFPGA IPコアの推測
2.10.1.1. IP Catalogによって生成されたVerilog HDLファイルを使用したインテル FPGA IPコアのインスタンス化
2.10.1.2. IP Catalogによって生成されたVHDLファイルを使用したインテル FPGA IPコアのインスタンス化
2.10.1.3. インスタンス化されたインテル FPGA IPコアに対するSynplifyのデフォルト動作の変更
2.10.1.4. IP Catalogとパラメーター・エディターを使用した知的財産のインスタンス化
2.10.1.5. 生成されたVerilog HDLファイルを使用したブラックボックス・コアのインスタンス化
2.10.1.6. 生成されたVerilogファイルを使用したブラックボックスIPコアのインスタンス化
2.10.1.7. ブラックボックスを作成するためのその他のSynplifyソフトウェアの属性
インテルのみ表示可能 — GUID: mwh1409959995288
Ixiasoft
2.10.2. インテル® Quartus® Prime配置配線専用ファイルを含める
Synplifyソフトウェアでは、 インテル® Quartus® Prime開発ソフトウェアの配置配線時にのみ使用されるファイルをプロジェクトに追加することができます。これは、全部のデザインファイルを インテル® Quartus® Prime開発ソフトウェアでコンパイルすることを要求する、Synplify合成用のグレーボックスまたはブラックボックスがある場合に役立つことがあります。
-job_owner parオプションを使用してスクリプト内のオプションを設定することもできます。
この例では、トップレベル・デザイン・ファイル、グレー・ボックス・ネットリスト・ファイル、IPラッパーファイル、および暗号化されたIPファイルを含むSynplifyプロジェクト用のファイルを定義する方法を示します。Synplifyソフトウェアは、これらのファイルを使用して、.vqmファイルに「コア」の空のインスタンス化を書き込みます。また、グレー・ボックス・ネットリストをリソースとタイミングの見積もりに使用します。core.vおよびcore_enc8b10b.vファイルは、Synplifyソフトウェアではコンパイルされず、配置配線ディレクトリーにコピーされます。 インテル® Quartus® Prime開発ソフトウェアはこれらのファイルをコンパイルして「コア」IPブロックを実装します。
Synplifyプロジェクト用のファイルを定義するコマンド
add_file -verilog -job_owner par "core_enc8b10b.v"
add_file -verilog -job_owner par "core.v"
add_file -verilog "core_gb.v"
add_file -verilog "top.v"