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

ID 683641
日付 9/30/2019
Public
ドキュメント目次

3. ネットリストの最適化と物理合成 

インテル® Quartus® Primeソフトウェアは、合成中のネットリスト最適化とフィッティング中の物理合成最適化を提供し、デザインのパフォーマンスを向上させることができます。 合成ネットリストの最適化は、特定のプリミティブの観点からデザインを記述したデザインのアトムネットリストで動作します。 この章では、合成および物理合成の最適化設定を適用するためのガイドラインと、バックアノテーションを通じてこれらのコンパイル結果を保持するためのガイドラインを示します。

Compiler Settingsページから、さまざまなグローバル合成および物理合成最適化設定にアクセスできます。

表 7.  合成ネットリストの最適化と物理合成オプション
オプション 位置/説明
Enable synthesis netlist optimization settings Advanced Synthesis Settingsダイアログボックスで合成最適化オプション(たとえば、Synthesis Effort)を有効にします。 これらのオプションにアクセスするには、Assignments > Settings > Compiler Settings > Advanced Settings (Synthesis)をクリックします。
Enable physical synthesis options Advanced Fitter Settingsダイアログボックスで物理合成オプション(たとえば、Advanced Physical Synthesis)を有効にします。 これらの設定にアクセスするには、Assignments > Settings > Compiler Settings > Advanced Settings (Fitter)をクリックします。
注: 物理合成の最適化を使用すると、デザイン内のプリミティブのノード名が変わる可能性があるため、デザインが固定ノード名に依存しているかどうかを評価する必要があります。Signal Tap Logic Analyzer、正式検証、またはLogic Lockベースの最適化フロー(レガシーデバイスの場合)など、固定ノード名が必要になる可能性がある検証フローを使用する場合は、物理合成オプションを無効にします。