このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
2.1. タイミング解析フロー
2.2. ステップ 1: タイミング・アナライザーの設定を指定
2.3. ステップ 2: タイミング制約の指定
2.4. ステップ 3: タイミング・アナライザーの実行
2.5. ステップ 4: タイミングレポートの解析
2.6. タイミング制約の適用
2.7. タイミング・アナライザーの Tcl コマンド
2.8. インポートされたコンパイル結果のタイミング解析
2.9. インテル® Quartus® Prime タイミング・アナライザー・ユーザーガイドの改訂履歴
2.10. インテル® Quartus® Primeプロ・エディションのユーザーガイド: タイミング・アナライザーのアーカイブ
2.5.1.1. Fmax 概要レポート
2.5.1.2. タイミングレポート
2.5.1.3. ソースファイルごとのタイミングレポート
2.5.1.4. データ遅延レポート
2.5.1.5. ネット遅延レポート
2.5.1.6. クロックレポートおよびクロック・ネットワーク・レポート
2.5.1.7. クロック間転送レポート
2.5.1.8. メタスタビリティー・レポート
2.5.1.9. CDC Viewer レポート
2.5.1.10. 非同期 CDC レポート
2.5.1.11. ロジック深度レポート
2.5.1.12. 近隣パスレポート
2.5.1.13. レジスター分布レポート
2.5.1.14. ルーティング着目ネットレポート
2.5.1.15. リタイミング制約レポート
2.5.1.16. レジスター統計情報レポート
2.5.1.17. パイプライン情報レポート
2.5.1.18. 時間借用データレポート
2.5.1.19. 例外レポートおよび例外範囲レポート
2.5.1.20. ボトルネック・レポート
2.6.8.5.1. デフォルトのマルチサイクル解析
2.6.8.5.2. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 0
2.6.8.5.3. エンド・マルチサイクル・セットアップ = 2、エンド・マルチサイクル・ホールド = 1
2.6.8.5.4. 同じ周波数のクロック (送信先クロックのオフセットあり)
2.6.8.5.5. 送信元クロック周波数の倍数になる送信先クロック周波数
2.6.8.5.6. 送信元クロック周波数の倍数になる送信先クロック周波数 (オフセットあり)
2.6.8.5.7. 送信先クロック周波数の倍数になる送信元クロック周波数
2.6.8.5.8. 送信先クロック周波数の倍数になる送信元クロック周波数 (オフセットあり)
2.6.7.3. ネット遅延 (set_net_delay)
set_net_delay コマンドを使用してネット遅延を設定し、ネット全体で最小または最大のタイミング解析を実行します。From ノードと To ノードの間に組み合わせセルがある場合は、ネット遅延制約は無効です。
-from および -to オプションは、文字列パターンまたはピン、ポート、レジスター、またはネットのコレクションにすることができます。ピンまたはネットのコレクションを使用する場合は、出力ピンまたはネットをコレクションに含めます。
set_net_delay -from reg_a -to reg_c -max 20
| 引数 | 詳細 |
|---|---|
| -h | -help | ショートヘルプ |
| -long_help | 使用例と考えられる戻り値を提供するロングヘルプ |
| -from <names> 4 | 有効な送信元のピン、ポート、レジスター、またはネット (Tcl は文字列パターンに一致します) |
| -get_value_from_clock_period <src_clock_period|dst_clock_period|min_clock_period|max_clock_period> | ネット遅延制約をクロック周期の倍数として解釈するオプション |
| -max | 最大遅延を指定します。 |
| -min | 最小遅延を指定します。 |
| -to <names> 5 | 有効な送信先のピン、ポート、レジスター、またはネット (Tcl は文字列パターンに一致します) |
| -value_multiplier <multiplier> | この値でクロック周期を乗算し、ネット遅延要件を計算します。 |
| <delay> | 遅延値 |
-min オプションを使用する場合、タイミング・アナライザーは、エッジの最小遅延を特定することによってスラックを計算します。-max オプションを使用する場合は、タイミング・アナライザーは最大エッジ遅延を特定することでスラックを計算します。
-get_value_from_clock_period を使用して、起動クロック周期またはラッチクロック周期の倍数、または 2 つのうちの小さい方または大きい方の周期の倍数としてネット遅延要件を設定します。このオプションを使用する場合は、位置的な遅延オプションの設定は不可です。複数のクロックがネットのセットに提供されている場合、タイミング・アナライザーは最も小さい周期のネットを使用して -max 制約の制約を計算します。-min 制約には最大周期のネットを使用します。ネットのエンドポイントに提供されるクロックがない (つまり、ネットのエンドポイントがレジスターまたは制約ポートではない) 場合、タイミング・アナライザーはネット遅延制約を無視します。
4 オプションがワイルドカード (「*」) 文字の場合は、タイミング・ネットリストのすべての出力ピンとレジスターが有効な送信元ポイントになります。
5 オプションがない場合、またはオプションがワイルドカード (「*」) 文字の場合は、タイミング・ネットリストのすべての出力ピンとレジスターが有効な送信先ポイントになります。