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

ID 683243
日付 9/30/2019
Public

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

ドキュメント目次

2.2.3. 反復制約修正

.sdc制約を繰り返し変更し、タイミング結果を再分析して、デザインに最適な制約を設定することができます。

次の手順を使用して、制約を繰り返し変更します。

  1. Tools > Timing Analyzerをクリックします。
  2. 分析するレポートを生成します。Macrosの下のReport All Summariesをダブルクリックして、セットアップ、ホールド、リカバリー、および除去のサマリー、最小パルス幅チェック、および定義したすべてのクロックのリストを生成します。これらの概要は、デザインで制約するすべてのパスを網羅しています。制約を修正または修正するときはいつでも、 Diagnosticレポートを生成して、デザインの制約のない部分または無視された制約を特定します。
  3. レポートの結果を分析します。制約を変更する場合、レポートを再実行して、予期しない結果を見つけてください。たとえば、クロスドメインパスは、クロックグループにクロックを含めることにより、転送の切断を忘れたことを示している場合があります。
  4. .sdcファイルで適切な制約を作成または編集し、ファイルを保存します。
  5. TasksペインでReset Designをダブルクリックします。これにより、デザインからすべての制約が削除されます。デザインからすべての制約を削除すると、変更を含めて.sdcファイルを再読み込みできます。
  6. 分析するレポートを再生成します。
  7. 結果を再分析します。
  8. 必要に応じて手順4〜7を繰り返します。

この方法は、ロジック配置を変更せずに、新しい制約を使用してタイミング解析を実行します。フィッターは配置配線に元の制約を使用しますが、Timing Analyzerは新しい制約を適用します。新しい制約に対してタイミングが失敗する場合、配置配線を再度実行する必要があることを示しています。