インテルのみ表示可能 — GUID: ozd1597161644646
Ixiasoft
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. 送信先クロック周波数の倍数になる送信元クロック周波数 (オフセットあり)
インテルのみ表示可能 — GUID: ozd1597161644646
Ixiasoft
2.5.1.13. レジスター分布レポート
タイミング・アナライザーの Reports > Design Metrics > Report Register Spread... コマンドでは、最終的な配置を解析し、シンクでさまざまな方向に引かれるレジスターを特定します。これらのレジスターは、複製を検討する候補です。同等のスクリプトコマンドは report_register_spread です。
反対方向に駆動し、高ファンアウトに接続するレジスターは、フロアプランに配置の歪みをもたらし、それによって fMAX が影響を受ける可能性があります。配置の歪みはタイミング障害の原因にはならないこともあります。したがって、このレポートを確認することにより、そのようなレジスターを特定することができます。レポートに記載されているレジスターに対処することで、デザインの配置が容易になり、fMAX のパフォーマンスを改善することができます。
レジスターの複製は、DUPLICATE_REGISTER および DUPLICATE_HIERARCHY_DEPTH .qsf 割り当てで自動化することができます。または、RTL を手動で変更してレジスターを複製したり、ロジックをリファクタリングしたりすることができます。詳細は、インテル® Quartus® Prime プロ・エディションのユーザーガイド: デザインの最適化で、「自動レジスター複製: 階層的近接」を参照してください。
図 62. Report Register Spread レポート
さまざまなオプションを指定して、レポートをカスタマイズすることができます。
オプション | 利用可能な設定 |
---|---|
Spread Type | レポートの分布データのタイプを指定します。
|
Sink Type | レポートのシンクのタイプを指定します。
|
From Clock | レポートのパスをフィルタリングして、指定した起動クロックのみを表示します。 |
To Clock | レポートのパスをフィルタリングして、指定したラッチクロックのみを表示し、一度に 1 つのクロックをデバッグできるようにします。 |
Report number of registers | レポートに表示するレジスターの数を指定します。Report number of registers のデフォルト値は 10 です。 |
Report panel name | レポートパネルの名前を指定します。オプションで File name を有効にして、情報をファイルに書き込むことができます。.htm または .html をサフィックスとして追加すると、タイミング・アナライザーはレポートを HTML として生成します。File name を有効にすると、最新のデータでファイルを上書き (Overwrite) または追加 (Append) することができます。 |
Tcl command | 選択した GUI オプションに対応する Tcl 構文を表示します。コマンドは、Console から Tcl ファイルにコピーすることができます。 |
図 63. Report Register Spread のタイプ
図 64. Report Register Spread ダイアログボックス