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

ID 683236
日付 12/16/2019
Public

このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。

ドキュメント目次

1.3.2. Fitterの実行

CompilerのFitterモジュールでは、デザインの配置配線のすべてのステージを実行します。これには、Plan、Early Place、Place、Route、およびRetimeステージがあります。

インテル® Quartus® Primeプロ・エディション Compilerでは、Fitterの各ステージの制御や最適化ができます。これには、Plan、Early Place、Place、およびRouteステージがあります。Fitterの全ステージをフル・デザイン・コンパイルの一部として実行するか、Fitterステージをデザイン合成後に個別に実行します。Fitterの実行前に、Fitter処理に影響する設定を指定します。

Fitterステージの実行後、詳細なレポートデータを表示し、そのステージのタイミングを解析します。Compilerによる最終スナップショットのFitter結果の保持は、デフォルトで行われます。

  1. Fitterの初期制約を次のように指定します。
    1. デバイスのI/Oピンを割り当てるには、 Assignments > Pin Plannerをクリックします。
    2. デバイス・ペリフェラル、クロック、およびI/Oインターフェイスを割り当てるには、Tools > インターフェイス・プランナー をクリックします。
    3. ロジック配置領域を制約するには、Tools > Chip Plannerをクリックします。
    4. フィッター最適化目標を指定するには、Assignments > Settings > Compiler Settingsをクリックします。最適化モード でこの場合のオプションについて詳しく説明します。
    5. Fitterの詳細オプションを使用して配置配線を微調整するには、Assignments > Settings > Compiler Settings > Advanced Settings (Fitter) をクリックします。
  2. Fitterのステージを1つ以上実行するには、Compilation Dashboardで次のコマンドのいずれかをクリックします。
    • Fitterステージを順に実行するには、Fitterをクリックします。
    • デバイス・ペリフェラルの配置配線のみを実行するには、Planをクリックします。
    • 早期配置のみを実行するには、Early Placeをクリックします。
    • ロジック配置のみを実行するには、Placeをクリックします。
    • ロジック配線のみを実行するには、Routeをクリックします。
    • ALMレジスターのHyper-Registerへのリタイミングのみを実行するには、 Retimeをクリックします。2
    • Implementフロー (Plan、Place、Route、およびRetimeステージ) を実行するには、 Fitter (Implement) をクリックします。
    • Finalizeフロー (Plan、Early Place、Place、Route、Retime、およびFinalizeステージ) を実行するには、 Fitter (Finalize) をクリックします。
2 リタイミングが使用可能なのは インテル® Hyperflex™ アーキテクチャー・デバイスのみです。