インテル® Quartus® Primeプロ・エディションのユーザーガイド: タイミング・アナライザー

ID 683243
日付 1/31/2023
Public
ドキュメント目次

2.5.1.12. 近隣パスレポート

タイミング・アナライザーの Reports > Design Metrics > Report Neighbor Paths... コマンドは、クリティカル・パスの根本原因を特定するのに役立ちます (例えば、High のロジックレベル、リタイミングの制限、最適ではない配置、I/O 列の交差、ホールドの修正、時間借用など)。同等のスクリプトコマンドは report_design_metrics -neighbor_paths です。
図 61. Report Neighbor Paths レポート

Report Neighbor Paths は、デザイン内の最もタイミングがクリティカルなパスを報告します。それには、関連するスラック、パスの概要の追加情報、およびパスのバウンディング・ボックスなどが含まれます。Report Neighbor Paths は、それぞれのクリティカル Path の最もタイミングがクリティカルな前のパス (Path Before) と後のパス (Path After) を示します。オプションで、複数の前後のパスを表示することができます。Path に負のスラックがあり、Path Before または Path After に正のスラックがある場合に、Path のリタイミングまたはロジックのバランス調整によってタイミング・クロージャーを簡潔にすることができます。

表 16.  Report Neighbor Path ダイアログボックスの設定
オプション 詳細
Clocks From Clock および To Clock でレポートのパスをフィルタリングし、指定した起動クロックまたはラッチクロックのみを表示します。
Targets From Clock および To Clock のターゲットノードを指定し、それらのエンドポイントのみのパスを報告します。このオプションには、I/O またはレジスター名、もしくは I/O ポートを指定します。このフィールドは、ワイルドカード文字もサポートします。FromTo、または Through ボックスが未記入の場合は、タイミング・アナライザーはデバイス内の考えられるすべてのターゲットを想定します。Through オプションにより、組み合わせロジックまたはセル上の特定のピンを通過するパスにレポートを制限します。
Analysis type Analysis type オプションには、SetupHoldRecoveryRemoval があります。タイミング・アナライザーは、選択した解析タイプの結果を報告します。
Paths エンドポイントおよびスラックレベルごとに表示するパスの数を指定します。Report number of paths のデフォルト値は 10 です。それ以外の場合は、レポートが非常に長くなる可能性があります。Pairs only を有効にすると、送信元と送信先の各ペアに対して 1 つのパスのみが表示されます。Maximum number of paths per endpoints により、さらに制限します。パスのフィルタリングも可能で、Maximum slack limit フィールドに値を入力します。
Report Number of Neighbor Paths 報告する隣接パスの数を指定します。これにより、クリティカル・パスに入る上位の隣接パスと、クリティカル・パスから出る上位のパスを複数表示することができます。
Report panel name レポートパネルの名前を指定します。オプションで File name を有効にして、情報をファイルに書き込むことができます。.htm または .html をサフィックスとして追加すると、タイミング・アナライザーはレポートを HTML として生成します。File name を有効にすると、最新のデータでファイルを上書き (Overwrite) または追加 (Append) することができます。
Tcl command 選択した GUI オプションに対応する Tcl 構文を表示します。コマンドは、Console から Tcl ファイルにコピーすることができます。
Extra Info 追加情報を指定します。