インテルのみ表示可能 — GUID: jbr1444155365095
Ixiasoft
1.6. フルコンパイルのフロー
次の手順に従って、 インテル® Quartus® Primeプロジェクトのフルコンパイルを実行します。フルコンパイルに含まれるのは、IP Generation、Analysis & Synthesis、Fitter、Timing Analyzer、およびユーザーがイネーブルしたCompilerモジュールです。
- フルコンパイルを実行する前に、次のプロジェクト設定のうちのいずれかを指定します。
- ターゲットFPGAデバイスまたは開発キットを指定するには、Assignments > Deviceをクリックします。
- ターゲットFPGAデバイスのデバイスとピンオプションを指定するには、Assignments > Device > Device and Pin Optionsをクリックします。
- コンパイル処理時間およびネットリスト保持に影響するオプションを指定するには、Assignments > Settings > Compilation Process Settingsの順にクリックします。
- Compilerのハイレベルの最適化方法を指定するには、Assignments > Settings > Compiler Settingsをクリックします。 Balanced方法を指定するか、Performance、Area、Routability、Power、またはCompile Timeを最適化します。Compilerでは、ユーザーが指定した最適化目標をターゲットにします。最適化モード でこのオプションについて詳しく説明します。
- 合成アルゴリズムおよびその他のAdvanced Settingsを合成およびフィッティングに対して指定するには、Assignments > Settings > Compiler Settingsをクリックします。Enable Intermediate Fitter Snapshotsをオンにすると、計画、配置、配線、およびリタイミングのスナップショットがデフォルトでフルコンパイル中に保持されます。
- デザインの適切な動作に必要なタイミング条件を指定するには、Tools > Timing Analyzerをクリックします。
- フルコンパイルを実行するには、 Processing > Start Compilationをクリックします。
注:
- 処理時間を節約するために、Compilerでは、計画、配置、配線、およびリタイミングのスナップショットをデフォルトでフルコンパイル中に保持します。これは、Enable Intermediate Fitter Snapshots (Assignments > Settings > Compiler Settings) をオンにした場合です。
- Early Placeは、デフォルトでは、フルコンパイル中は実行されません。Early Placeをフルコンパイル中にイネーブルするには、Assignments > Settings > Compiler Settings > Advanced Settings (Fitter)をクリックして、Run Early Place during compilationオプションを変更します。