AN 886: Agilex™ 7 デバイスのデザイン・ガイドライン

ID 683634
日付 10/09/2023
Public
ドキュメント目次

7.6. パフォーマンスの維持とコンパイル時間の短縮

表 93.  パフォーマンスの維持とコンパイル時間の短縮に関するチェックリスト
番号 チェック欄 チェック項目
1   インクリメンタル・コンパイルを使用して、デザイン内の変更のないブロックのパフォーマンスを維持し、コンパイル時間を短縮します。
2   コンパイルに複数のプロセッサーを利用できる場合は、パラレルコンパイルが有効になっていることを確認します。

インクリメンタル・コンパイル機能を使用して、デザインの変更のない部分においてロジックおよびタイミング・パフォーマンスを維持し、タイミング・クロージャーをより効率的に達成します。インクリメンタル・コンパイル機能を使用してデザインを変更すると、デザイン反復の時間を平均60%短縮することができます。

Quartus® Prime開発ソフトウェアでは、複数のアルゴリズムを並列に実行し、複数のプロセッサーを活用してコンパイル時間を短縮することができます。これは、複数のプロセッサーをデザインのコンパイルに使用可能な場合に適用します。Settings ダイアログボックスの Compilation Process Settings ページで Parallel compilation オプションを設定する、もしくはToolsメニューの Processing ページで、Options ダイアログボックスのデフォルトの設定を変更します。