このドキュメントの新しいバージョンが利用できます。お客様は次のことを行ってください。 こちらをクリック 最新バージョンに移行する。
2.2.8.5.1. デフォルトのマルチサイクル分析
2.2.8.5.2. End Multicycle Setup = 2およびEnd Multicycle Hold = 0
2.2.8.5.3. End Multicycle Setup = 2およびEnd Multicycle Hold = 1
2.2.8.5.4. デスティネーション・クロックオフセット付きの同じ周波数クロック
2.2.8.5.5. デスティネーション・クロックの周波数がソースクロック周波数の倍数である場合
2.2.8.5.6. デスティネーション・クロックの周波数がオフセットを持つソースクロック周波数の倍数である場合
2.2.8.5.7. ソースクロックの周波数がデスティネーション・クロックの周波数の倍数である場合
2.2.8.5.8. ソースクロックの周波数がオフセットを持つデスティネーション・クロックの周波数の倍数である場合
2.1.5.3. Report Timingコマンド
Report Timingコマンドを使用すると、デザイン内の任意のパスまたはクロックドメインのタイミングをレポートするためのオプションを指定できます。
Timing AnalyzerでReport Timingにアクセスするには:
- Tasksペインで、Reports > Custom Reports > Report Timingをクリックします。
- ノードまたは割り当てを右クリックし、Report Timingをクリックします。
レポートに含めるClocks、Targets、Analysis Type、およびOutputオプションを指定できます。たとえば、レポートするパスの数を増やしたり、Targetフィルターを追加したり、From Clockを追加したり、レポートをテキストファイルに書き込んだりできます。
図 43. Report Timingダイアログボックス
| オプション | 説明 |
|---|---|
| Clock | レポート内のFrom ClockおよびTo Clockフィルターパスは、指定した起動クロックまたはラッチクロックのみを表示します。 |
| Target | From ClockおよびTo Clockのターゲットノードを指定して、それらのエンドポイントのみを含むパスをレポートします。このオプションのI/Oまたはレジスター名またはI/Oポートを指定します。このフィールドはワイルドカード文字もサポートしています。たとえば、特定の階層内のパスのみをレポートするには: From、To、またはThroughボックスが空の場合、 Timing Analyzerは、デバイス内のすべての可能なターゲットを想定しています。Throughオプションは、組み合わせロジックまたはセル上の特定のピンを通過するパスのレポートを制限します。 |
| Analysis type | Analysis typeオプションは、Setup、Hold、Recovery、またはRemovalです。 |
| Output | Detailレベルでは、分析に出力に含めるパスタイプを指定できます。Summaryレベルには、基本的な要約レポートが含まれます。Path onlyにはすべての詳細情報が表示されますが、Data Pathタブにはクロックツリーが1つの行項目として表示されます。SummaryレポートのClock Skewカラムを確認します。スキューが+/- 150ps未満の場合、クロックツリーはソースとデスティネーションの間でバランスが取れています。 クロックスキューが大きい場合、Full pathオプションをイネーブルします。このオプションは、クロックツリーをより詳細に分割し、入力バッファ、PLL、グローバルバッファ( CLKCTRL_と呼ばれる)、およびロジックを含むすべてのセルを表示します。このデータを確認して、デザインのクロックスキューの原因を特定します。ソースクロックまたはデスティネーション・クロックのみがFPGA内にあるため、I/O解析にはフルパスオプションを使用します。したがって、遅延はタイミングを満たすための重要な要素です。 |
| Enable multi corner reports | マルチコーナー・タイミング解析をイネーブルまたはディセーブルします。 |
| Report panel name | レポートパネルの名前を表示します。File nameをイネーブルして、情報をファイルに書き込むことができます。 .htmまたは.htmlをサフィックスとして追加すると、Timing AnalyzerはレポートをHTMLとして生成します。 |
| Paths | エンドポイントおよびスラックレベルごとに表示するパスの数を指定します。Report number of pathsのデフォルト値は10です。それ以外の場合、レポートは非常に長くなる可能性があります。送信元と送信先のペアごとに1つのパスのみをリストするには、Pairs onlyをイネーブルします。Maximum number of paths per endpointsでさらに制限します。Maximum slack limitフィールドに値を入力して、パスをフィルタリングすることもできます。 |
| Tcl command | 選択したGUIオプションに対応するTcl構文を表示します。コマンドをConsoleからTclファイルにコピーできます。 |