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

ID 683236
日付 12/16/2019
Public

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

ドキュメント目次

1.12. デザインのコンパイルの改訂履歴

このドキュメントの改訂履歴は次のとおりです。
ドキュメント・バージョン インテル® Quartus® Prime バージョン 変更内容
2019.10.20 19.3.0
  • 「自動ゲートクロック変換」のトピックを追加しました。
  • 小さな乗算器の自動フラクタル合成に関する「フラクタル合成の最適化」および「フラクタル合成のイネーブルまたはディスエーブル」のトピックを更新しました。
2019.09.30 19.3.0
  • インテル® Agilex™ デバイスに対するサポートを文書全体に追加しました。
  • 「Global Signal Visualizationレポート」のトピックを追加しました。
  • 「Global Router Wire Utilization Map」のトピックを追加しました。
  • 「Fast Preserveオプション」のトピックを追加しました。
  • 一部のトピックをデザインフローに合わせて並べ替えました。
2019.07.02 19.1
  • 「フラクタル合成の最適化」のトピックに軽微な変更を加えました。
  • プロジェクト全体でのフラクタル合成のイネーブルに関する「合成の実行」のステップ3aにメモを追加しました。
  • 「パーシャル・リコンフィグレーションのデザイン・ガイドライン」に PRESERVE_FANOUT_FREE_NODE の合成に関する詳細を追加しました。
  • 「ステップ3 : Fast ForwardコンパイルおよびHyper-Retimingを実行する」のタイプミスを修正しました。
  • 「タイミング駆動合成をイネーブルする」のトピックを削除しました。
2019.04.01 19.1
  • 「合成の実行」で、プロジェクト全体でフラクタル合成をイネーブルする手順を削除しました。
  • 「フラクタル合成の最適化」のトピックを更新して、乗算器の正則化および算術パッキング・アルゴリズムでサポートされるようになった符号付き乗算機能に関する説明を追加しました。
2019.01.03 18.1.0
  • 「コンパイルの概要」にスナップショットによる説明と、「デザイン・パーティションのエクスポート」および「バージョン互換のコンパイル・データベースのエクスポート」の内容へのリンクを追加しました。
2018.10.19 18.1.0
  • Rapid RecompileでのEnable Intermediate Fitter Snapshotsオプションの依存関係について説明しました。
2018.09.24 18.1.0
  • 中間のFitterスナップショットをイネーブルまたはディスエーブルするオプションについて説明し、それに伴ってコンパイルフローとダッシュボードの説明を更新しました。
  • 「コンパイル結果のエクスポート」の項とサブトピックを追加しました。
  • 「バージョン互換のコンパイル・データベースのエクスポート」の項でフルチップ・データベースの移行について説明しました。
  • 「デザイン・パーティションのエクスポート」の項で.qdb パーティションの自動エクスポートについて説明しました。
  • 「Quartusデータベース・ファイル情報の表示」でQDBファイルのメタデータの表示について説明しました。
  • 「フラクタル合成の最適化」の項を追加し、新しいオプションの「合成の実行」の項の手順を更新しました。
  • 新しいCompiler Optimization Mode、および .qsf によって追加される拡張最適化モードに表示される注意事項について説明しました。
  • 新しいGlobal Signal Visualizationレポートについて説明しました。
  • 「コンパイル結果に影響する要因」の項を追加しました。
  • 「Compilation Dashboardの使用」の項を追加しました。
  • Enable Auto-Pipelining設定の説明を追加しました。
  • Enable Formal Verification Supportの説明を「Advanced Synthesis Settings」に追加しました。
  • Report PR Initial Values as Errorsオプションの説明を「Advanced Synthesis Settings」に追加しました。
  • Size of the Latch Reportオプションの説明を「Advanced Synthesis Settings」に追加しました。
  • Size of the PR Initial Conditions Reportオプションの説明を「Advanced Synthesis Settings」に追加しました。
  • Advanced Physical Synthesisオプションの説明を「Fitter Settings Reference」に追加しました。
  • Allow DSP Retimingオプションの説明を「Fitter Settings Reference」に追加しました。
  • Allow Early Global Retiming in the Fitterオプションの説明を「Fitter Settings Reference」に追加しました。
  • Allow Hyper-Aware Register Chain Area Optimizations in the Fitterオプションの説明を「Fitter Settings Reference」に追加しました。
  • Allow RAM Retimingオプションの説明を「Fitter Settings Reference」に追加しました。
  • Number of Example Nodes Reported in Fitter Messagesオプションの説明を「Fitter Settings Reference」に追加しました。
  • Physical Placement Effortオプションの説明を「Fitter Settings Reference」に追加しました。
  • Use Checkered Pattern as uninitialized RAM Contentオプションの説明を「Fitter Settings Reference」に追加しました。
  • Auto設定のSafe State Machineオプションの説明を更新しました。
  • Ignore ROW GLOBAL Buffersオプションのサポートを削除しました。
  • Ignore CARRY Buffersオプションのサポートを削除しました。
  • Ignore CASCADE Buffersオプションのサポートを削除しました。
2018.05.07 18.0.0
  • 最適化モードの項を更新して、Compile Time (Aggressive) を追加しました。
  • 同時解析の内容をEarly Placeフローの項から新しい合成またはフィッティング中の同時解析の項に移動しました。
  • Rapid Recompileで インテル® Stratix® 10デバイスをサポートするようになりました。
  • Retime Stageのレポートの説明を強化しました。
  • Retime Stageの説明を強化して、従来のレジスターのリタイミングを含めました。
表 41.  改訂履歴

日付

バージョン

変更内容

2017.11.06 17.1.0
  • インテル® Stratix® 10 Hyper-Awareデザインフロー、Hyper-Retiming、Fast Forwardコンパイル、Fast Forward Viewerのサポートを追加しました。
  • Advanced HyperFlex Settingsのトピックを追加しました。
  • リタイミングの制限と対処方法のトピックを追加しました。
  • RAMおよびDSPブロック全体のリタイミングのFast Forwardコンパイルのサポートに関する説明を追加しました。
  • 同時解析のトピックを追加しました。
  • Fitter スナップショットの解析の項を追加しました。
  • Compilation DashboardのEarly Placeステージ制御の図を追加しました。
  • Early Place後のlate_placeの実行
  • 最新の Intel® 命名規則に更新しました。
2017.05.08 17.0.0
  • Cyclone® 10 GXデバイスの初期コンパイルサポートへの参照を追加しました。
  • Early Place後の同時解析について説明しました。
  • Compilation Dashboardの図をTiming Analyzer、Report、Setting、およびConcurrent Analysis制御に対して更新しました。
  • Advanced Synthesis SettingsのAuto DSP Block Replacementの説明を更新しました。
  • Advanced Fitter Settingsのレジスターのリタイミングの許可の説明を更新しました。また、Advanced Fitter Settingsの廃止されたSSN Optimizationオプションを削除しました。
  • レジスターのリタイミング防止の項を追加しました。
  • 合成中のレジスターの保持の項を追加しました。
  • Safe State Machineロジックオプションの制限を削除しました。
  • パーシャル・リコンフィグレーションおよびブロックベースのデザインのフローへの参照を追加しました。
2016.10.31 16.1.0
  • インテルにブランド名を変更しました。
  • Compilerのスナップショットについて説明し、スナップショットのタイミング解析の項を追加しました。
  • プロジェクト・ディレクトリーの構造図を更新しました。
  • Fitterステージの新しいメニューコマンドとレポートについて説明しました。
  • Early Placeフロー、Implementフロー、およびFinalizeフローの説明を追加しました。
  • Fitterのインクリメンタル最適化の説明を追加しました。
  • 章内の項の順序を再編成しました。
  • 非推奨のPer-Stage Compilation (Beta) コンパイルフローを削除しました。
2016.05.03 16.0.0
  • Fitter Plan、 Place、およびRouteステージ、レポート、および最適化の説明を追加しました。
  • 非推奨のPer-Stage Compilation (Beta)コンパイルフローを削除しました。
  • Compilation Dashboardの情報を追加しました。
  • Safe State Machineロジックオプションのサポートを削除しました。safeステートはRTLでエンコードします。
  • ダイナミック合成レポートの生成の項を追加しました。
  • Quartusプロジェクト・ディレクトリーの構造を更新しました。
2015.11.02 15.1.0
  • 初版