インテルのみ表示可能 — GUID: mwh1409960041196
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: mwh1409960041196
Ixiasoft
1.2. デザインフロー
次の手順では、Precision Synthesisソフトウェアを使用した基本的な インテル® Quartus® Primeデザインフローについて説明します。
- Verilog HDLまたはVHDLデザインファイルを作成します。
- デザイン用のHDLファイルを含むPrecision Synthesisソフトウェアでプロジェクトを作成し、ターゲットデバイスを選択して、グローバル制約を設定します。
- Precision Synthesisソフトウェアでプロジェクトをコンパイルします。
- 特定のタイミング制約、最適化属性、およびコンパイラー・ディレクティブを追加して、合成中にデザインを最適化します。 Precision Synthesisソフトウェアのデザイン解析とクロス・プロービング機能を使用すると、レイアウト前のタイミング見積もりを使用して、回路面積と性能の問題を特定し、改善することができます。
注: Mentor Graphicsでは、最良の結果を得るために、実際の動作要件にできるだけ近い制約を指定することを推奨しています。クロックとI/O制約を適切に設定し、クロックドメインを割り当て、フォルスパスおよびマルチサイクル・パスを指定することで、より正確な合成アルゴリズムを実行し、最短の合成時間での適切なソリューションを目指します。
- Precision Synthesisソフトウェアでプロジェクトをコンパイルします。
- インテル® Quartus® Primeプロジェクトを作成し、Precision Synthesisソフトウェアで生成した以下のファイルを インテル® Quartus® Primeプロジェクトにインポートします。
- Verilog Quartus Mappingファイル( .vqm) ネットリスト
- タイミング・アナライザー制約用のSynopsys Design Constraintsファイル(.sdc)
- インテル® Quartus® Primeプロジェクトおよびパス制約を設定するためのTclスクリプトファイル(.tcl)
注: デザインで、クラシック・タイミング・アナライザーを使用してタイミング分析を インテル® Quartus® Prime開発ソフトウェアの10.0またはそれ以前のバージョンで行う場合、Precision SynthesisソフトウェアはTcl制約ファイル(.tcl)にタイミング制約を生成します。 インテル® Quartus® Prime開発ソフトウェア・バージョン10.1以降を使用する場合は、タイミング・アナライザーを使用してタイミング分析を行う必要があります。 - 要件を満たす配置配線結果を取得した後、インテルデバイスのコンフィグレーションまたはプログラムを行います。
Precision Synthesisソフトウェア内から インテル® Quartus® Prime開発ソフトウェアを使用するか、または インテル® Quartus® Prime開発ソフトウェアを使用してPrecision Synthesisソフトウェアを実行することができます。
図 1. Precision Synthesisソフトウェアおよび インテル® Quartus® Prime開発ソフトウェアを使用したデザインフロー