インテル® Quartus® Prime プロ・エディション ユーザーガイド: サードパーティー合成

ID 683122
日付 9/24/2018
Public
ドキュメント目次

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"