インテルのみ表示可能 — GUID: imt1707756609000
Ixiasoft
2.4.4.5.1. デフォルトのマルチサイクル解析
2.4.4.5.2. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 0
2.4.4.5.3. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 1
2.4.4.5.4. 同じ周波数のクロック (送信先クロックのオフセットあり)
2.4.4.5.5. 送信元クロック周波数の倍数になる送信先クロック周波数
2.4.4.5.6. 送信元クロック周波数の倍数になる送信先クロック周波数 (オフセットあり)
2.4.4.5.7. 送信先クロック周波数の倍数になる送信元クロック周波数
2.4.4.5.8. 送信先クロック周波数の倍数になる送信元クロック周波数 (オフセットあり)
2.5.1. Fmax 概要レポート
2.5.2. Report Timingレポート
2.5.3. ソースファイルごとのタイミングレポート
2.5.4. データ遅延レポート
2.5.5. ネット遅延レポート
2.5.6. クロックレポートおよびクロック・ネットワーク・レポート
2.5.7. クロック間転送レポート
2.5.8. メタスタビリティー・レポート
2.5.9. CDC Viewer レポート
2.5.10. 非同期 CDC レポート
2.5.11. ロジック深度レポート
2.5.12. 近隣パスレポート
2.5.13. レジスター分布レポート
2.5.14. ルーティング着目ネットレポート
2.5.15. リタイミング制約レポート
2.5.16. レジスター統計情報レポート
2.5.17. パイプライン情報レポート
2.5.18. 時間借用データレポート
2.5.19. 例外レポートおよび例外範囲レポート
2.5.20. ボトルネック・レポート
2.5.21. タイミングの確認
2.5.22. SDCレポート
インテルのみ表示可能 — GUID: imt1707756609000
Ixiasoft
2.2.3.1. 合成後の早期タイミング解析の実行
コンパイルの早期タイミング解析ステージを実行すると、デザインのコアの暫定的なタイミングを確認することができます。早期タイミング解析を実行する前に、デザインのRTLと Quartus® Primeプロジェクトをセットアップしてタイミング制約を指定し、コンパイラーでAnalysis & Synthesisステージを実行する必要があります。
合成後の早期タイミング解析を実行するには、次の手順に従います。
- RTLでのSDCタイミング制約を早期タイミング解析に対して指定します。RTLでのSDCタイミング制約の指定で詳細を説明しています。
- Compilation Dashboardで、Analysis & Elaboration をクリックします。Analysis & Elaborationでは、RTLでのSDCをすべて処理し、制約をデザイン・ネットリストに適用します。Analysis & Elaboration時に表示されるメッセージにより、割り当てられているモジュールに応じて各 .rtlsdc ファイルをコンパイラーが適切に適用していることを確認します。
- Elaboration & Analysis完了時に制約の実装を確認するには、Compilation Dashboardの Elaboration & Analysis の横にある Open Compilation Reports アイコンをクリックします。
- SDC Constraints > SDC-on-RTL File List レポートをクリックすると、現在のプロジェクト内のすべてのRTLでのSDCファイルが表示されます。
図 42. RTLでのSDCファイルリストのレポート
- Compilation Dashboardの Analysis & Synthesis をクリックします。Analysis & Synthesisでは、エラボレーションされたネットリストをデバイス・リソース・マッピングに向けたノード・ネットリストに変換し、簡略化されたデバイス遅延モデルを生成します。この遅延モデルにはフィッターが生成する正確なタイミング遅延は含まれません。この簡略化された遅延モデルにより、ネットに接続するブロックタイプに基づくデザイン遅延の概要を早期に入手します。Analysis & Synthesisでは、RTLでのSDC制約を後続のコンパイルステージに伝播するため、後続のすべてのタイミング・アナライザーの実行に適用されます。
- 早期タイミング解析を実行して結果を表示するには、Compilation Dashboardの Early Timing Analysis をダブルクリックします。コンパイラーはAnalysis & Synthesisを実行し、その後タイミング・アナライザーを初期化します。
図 43. Compilation Dashboardからの早期タイミング解析の実行
- Analysis & Synthesisが完了したら、Compilation Dashboardの Early Timing Analysis の横にある Open Timing Analyzer アイコンをクリックします。タイミング・アナライザーが開き、更新されたタイミング・ネットリストが自動的にロードされます。
- タイミング・アナライザー・レポートは、RTLでのSDC制約に対して測定される暫定的なタイミングレポート・データを表示します (Setup Summary、Create Generated Clocks、Set False Path レポートなど)。ステップ 4: タイミングレポートの分析を参照してください。