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

ID 683634
日付 1/07/2022
Public

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

ドキュメント目次

7.6. パフォーマンスの保持およびコンパイル時間の短縮

表 94.  パフォーマンスの保持およびコンパイル時間の短縮のチェックリスト
番号 チェック欄 チェックリストの項目
1   インクリメンタル・コンパイルを使用して、デザイン内の未変更ブロックのパフォーマンスを保持し、コンパイル時間を短縮します。
2   コンパイルに使用可能なプロセッサーが複数ある場合は、パラレルコンパイルがイネーブルされていることを確認してください。
3   コンパイル時間を短縮する設定を提案するCompilation Time Advisorを使用します。

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

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

Compilation Time Advisorのガイダンスの設定によって、デザインのコンパイル時間を短縮します。ToolsメニューのAdvisorsにカーソルを合わせ、Compilation Time Advisorをクリックします。このような手法を使用してコンパイル時間を短縮すると、全体として結果の品質が低下することがあります。