Vivado Design Suite
ユーザー
ガ イ ド
デザイ ン解析お よび ク ロージ ャ
テ ク ニ ッ ク
AND CONDITIONS, EXPRESS, IMPLIED, OR STATUTORY, INCLUDING BUT NOT LIMITED TO WARRANTIES OF MERCHANTABILITY,
NON-INFRINGEMENT, OR FITNESS FOR ANY PARTICULAR PURPOSE; and (2) Xilinx shall not be liable (whether in contract or tort, including negligence, or under any other theory of liability) for any loss or damage of any kind or nature related to, arising under, or in connection with, the Materials (including your use of the Materials), including for any direct, indirect, special, incidental, or consequential loss or damage (including loss of data, profits, goodwill, or any type of loss or damage suffered as a result of any action brought by a third party) even if such damage or loss was reasonably foreseeable or Xilinx had been advised of the possibility of the same.Xilinx assumes no obligation to correct any errors contained in the Materials or to notify you of updates to the Materials or to product specifications.You may not reproduce, modify, distribute, or publicly display the Materials without prior written consent.Certain products are subject to the terms and conditions of the Limited Warranties which can be viewed at http://www.xilinx.com/warranty.htm; IP cores may be subject to warranty and support terms contained in a license issued to you by Xilinx.Xilinx products are not designed or intended to be fail-safe or for use in any application requiring fail-safe performance; you assume sole risk and liability for use of Xilinx products in Critical
Applications:http://www.xilinx.com/warranty.htm#critapps.
© Copyright 2013 Xilinx, Inc. Xilinx, the Xilinx logo, Artix, ISE, Kintex, Spartan, Virtex, Vivado, Zynq, and other designated brands included herein are trademarks of Xilinx in the United States and other countries.All other trademarks are the property of their respective owners.
本資料は英語版 (v2012.4) を翻訳し た も ので、 内容に相違が生じ る 場合には原文を優先し ます。 資料に よ っ ては英語版の更新に対応 し ていない も のがあ り ます。 日本語版は参考用 と し て ご使用の上、 最新情報につ き ま し ては、 必ず最新英語版を ご参照 く だ さ い。 こ の資料に関す る フ ィ ー ド バ ッ ク お よ び リ ン ク な ど の問題につ き ま し ては、[email protected] までお知 ら せ く だ さ い。 いただ き ま し た ご意見を参考に早急に対応 さ せていただ き ます。 なお、 こ の メ ール ア ド レ スへのお問い合わせは受け付け てお り ません。 あ ら か じ めご了承 く だ さ い。
改訂履歴
日付 バージ ョ ン 改訂内容 2013 年 1 月 11 日 2012.4 • 第1 章の 「 ク ロ ッ ク の相互関係レ ポー ト 」 を ア ッ プデー ト 、第1 章の 「データ シー ト レ ポー ト 」 を追加 • 全体的にマ イ ナーな フ ォーマ ッ ト およびテ キ ス ト の変更 2012 年 11 月 16 日 2012.3 • 全体的にマ イ ナーな フ ォーマ ッ ト およびテ キ ス ト の変更 2012 年 8 月 20 日 2012.2 • 初版改訂履歴 . . . 2
第 1 章 : デザイ ン解析
概要 . . . 5 レ ポー ト お よ び メ ッ セージ . . . 5 メ ッ セージの管理. . . 6 レ ポー ト の生成 . . . 7 レ ポー ト が生成 さ れ る 操作. . . 7 生成 さ れ る レ ポー ト. . . 8 Vivado 合成レ ポー ト . . . 9 リ ソ ース使用率レ ポー ト. . . 10 Vivado イ ンプ リ メ ンテーシ ョ ン ロ グ . . . 10 I/O レ ポー ト . . . 11 ク ロ ッ ク 使用量レ ポー ト. . . 12 制御セ ッ ト レ ポー ト . . . 12 DRC レ ポー ト . . . 13 消費電力レ ポー ト . . . 13 配線ス テー タ ス レ ポー ト . . . 13 WebTalk レ ポー ト . . . 13 その他の レ ポー ト の生成. . . 14 DRC レ ポー ト . . . 14 エ ラ ボ レー ト 済みデザ イ ン. . . 14 合成済みデザ イ ンお よ び イ ンプ リ メ ン ト 済みデザ イ ン. . . 15 SSN レ ポー ト . . . 17 消費電力レ ポー ト . . . 18 タ イ ミ ン グ サマ リ レ ポー ト . . . 21[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス . . . 21
タ イ ミ ン グ サマ リ レ ポー ト の詳細 . . . 29
ク ロ ッ ク ネ ッ ト ワー ク レ ポー ト . . . 39
ク ロ ッ ク の相互関係レ ポー ト . . . 40
[Report Clock Interaction] ダ イ ア ロ グ ボ ッ ク ス . . . 40
ク ロ ッ ク の相互関係レ ポー ト の詳細. . . 45 パルス幅レ ポー ト . . . 48 セ ッ シ ョ ン レ ポー ト . . . 48 タ イ ミ ン グ レ ポー ト . . . 48 [Report Timing] の実行 . . . 48 [Targets] タ ブ . . . 50 [Options] タ ブ . . . 51 [Advanced] タ ブ . . . 52 [Timer Settings] タ ブ . . . 52 タ イ ミ ン グ パス の詳細の確認 . . . 53 違反のあ る パ ス のみを表示. . . 54 デー タ シー ト レ ポー ト . . . 55 [Report Datasheet] ダ イ ア ロ グ ボ ッ ク ス . . . 55 デー タ シー ト レ ポー ト の詳細 . . . 58
RTL 解析 . . . 60 [Netlist] ビ ュー . . . 61 [Hierarchy] ビ ュー. . . 63 回路図の表示 . . . 64 [Find] コ マン ド を使用 し たオブジ ェ ク ト の検索 . . . 68 デザ イ ンのデー タ フ ロー (最上位フ ロ アプ ラ ン) . . . 70 デバ イ ス使用率統計の解析. . . 73 複数の ビ ュ ー. . . 76
第 3 章 : イ ン プ リ メ ン テーシ ョ ン結果の解析
概要 . . . 77 [Design Runs] ビ ュー . . . 77 その他の解析 . . . 79 配置済みデザ イ ンが必要な メ ト リ ッ ク. . . 81 配置のないネ ッ ト リ ス ト デザ イ ンでの メ ト リ ッ ク . . . 81 配置のハ イ ラ イ ト . . . 82 接続の表示. . . 83 配線の表示 . . . 87 配線配置の表示. . . 87 表示オプシ ョ ン . . . 89 [Device] ビ ュ ーのナビゲーシ ョ ン . . . 90第 4 章 : タ イ ミ ング解析
概要 . . . 91 タ イ ミ ン グの最終確認 . . . 91 タ イ ミ ン グの最終確認の基準. . . 91 タ イ ミ ン グに問題のない こ と の確認. . . 92 タ イ ミ ン グ パス レ ポー ト の解釈 . . . 94 タ イ ミ ン グ パス サマ リ のヘ ッ ダーの例 . . . 94 タ イ ミ ン グ パス サマ リ のヘ ッ ダー情報 . . . 95 タ イ ミ ン グ パス の詳細 . . . 98第 5 章 : ク ロージ ャ テ ク ニ ッ ク
概要 . . . 102 入力制約お よ び ソ ース のチ ェ ッ ク . . . 102 ツールのエ フ ォー ト レベルの増加 . . . 104 手動フ ロ アプ ラ ン . . . 105 フ ロ アプ ラ ンの基礎. . . 105 ス タ ッ ク ド シ リ コ ン イ ン ターコ ネ ク ト (SSI) . . . 114 配線の変更 . . . 115 ロ ジ ッ ク の変更 . . . 116 変更の使用 . . . 117 ザ イ リ ン ク ス リ ソ ース . . . 118 ソ リ ュ ーシ ョ ン セン ター . . . 118 リ フ ァ レ ン ス . . . 118デザイ ン解析
概要
こ の章では、 次の内容を説明 し ます。
• Vivado™ Design Suite におけ るデザ イ ンの理解 と 解析 (次の内容を含む)
° レ ポー ト お よ び メ ッ セージ ° デザ イ ン ルール チ ェ ッ ク (DRC) 構造 • ザ イ リ ン ク ス FPGA デバ イ ス に イ ンプ リ メ ン ト さ れたデザ イ ンの理解 • デザ イ ンの タ イ ミ ン グ解析 • Vivado 配置および Vivado 配線の結果の解析 • タ イ ミ ン グ要件を満たすためにデザ イ ン を向上する 手法
Vivado IDE の使用法およびビ ューの管理については、付録A 「その他の リ ソ ース」の リ ン ク か ら 『Vivado Design Suite
ユーザー ガ イ ド : Vivado IDE の使用』 (UG893) を参照 し て く だ さ い。
レポー ト および メ ッ セージ
Vivado ツールでは、 さ ま ざ ま な処理の実行中のデザ イ ン ま たはデザ イ ン プ ロ セ ス の ス テー ト に関する 情報が レ ポー ト お よ び メ ッ セージ と し て表示 さ れます。 レ ポー ト は、デザ イ ン フ ローの主要な段階でユーザーま たはツールに よ り 生成 さ れ、 デザ イ ンに関す る 特定の情報を示 し ます。 メ ッ セージは、 デザ イ ン プ ロ セ ス フ ローの各段階ま たは多 く の ユーザー操作に対 し て、 ツールに よ り 自動的に生成 さ れ ま す。 メ ッ セージお よ びレ ポー ト は、Vivado IDE の下部の [Messages] ビ ューお よび [Reports] ビ ューに表示 さ れます。 次のいずれかの コ マ ン ド を実行する と 、 新 し いプ ロ セ ス が開始 し ます。 • 合成 • イ ンプ リ メ ン テーシ ョ ン • launch_runs (Tcl) プ ロ セ ス に よ り メ ッ セージお よ びレ ポー ト が生成 さ れ、run を リ セ ッ ト する ま でデ ィ ス ク に保持 さ れます。 プ ロ ジ ェク ト が開いてい る 場合、run に関連する メ ッ セージが表示 さ れます。 [Messages] ビ ュ ーには、 ア ク テ ィ ブ run に関する
メ ッ セージの管理
メ ッ セージは、 デザ イ ンの特定のエ レ メ ン ト に関す る ス テー タ ス情報、 ま たはツール処理中に発生 し たエ ラ ーを示 し ます。 ヒ ン ト : メ ッ セージを確認し、 デザ イ ンに困難な部分や問題が発生し ている箇所がないかど う かを判断し ます。 次の 2 種類の メ ッ セージがあ り ます。 • デ ィ ス ク に保存 さ れ る メ ッ セージ • メ モ リ に保存 さ れ る メ ッ セージ [Messages] ビ ューでは、 メ ッ セージが生成 さ れた操作ご と に メ ッ セージがグループ化 さ れます。 こ のビ ューのツール バーの コ マ ン ド ボ タ ン を使用 し て、 メ ッ セージ ID ま たはフ ァ イ ルで メ ッ セージ を グループ化で き ます。 一部の メ ッ セージにはフ ァ イ ルま たはデザ イ ン エ レ メ ン ト へのハ イ パー リ ン ク が含まれてお り 、デバ ッ グに役立ち ま す。 リ ン ク を ク リ ッ ク し て ソ ース を表示 し ます。 ポ ッ プア ッ プ メ ニ ューか ら [Copy Message] を ク リ ッ ク する と 、 メ ッ セージ全体を コ ピー し て別の ビ ュ ーま たは文書に貼 り 付け る こ と がで き ます。 各 メ ッ セージには、 メ ッ セージ ID と メ ッ セージの重要度が付け ら れています。 メ ッ セージ ID は異な る メ ッ セージ を 識別する も ので、 メ ッ セージ を グループ化ま たは並べ替えで き る よ う にな っ てい ます。 メ ッ セージの重要度は、 示 さ れてい る 情報の特性を示 し ます。 デザ イ ン を エ ラ ボ レー ト 、 合成、 ま たは イ ンプ リ メ ン ト す る 前に解決 し てお く 必要 があ る メ ッ セージ も あ り ますが、 情報のみの メ ッ セージ も あ り ます。 情報 メ ッ セージは、 デザ イ ン ま たはプ ロ セ ス の 詳細を示 し ますが、 それに対する 操作は必要あ り ません。X-Ref Target - Figure 1-1
図 1-1 : [Messages] ビ ュ ー 表 1-1 : メ ッ セージの重要度 ア イ コ ン 重要度 メ ッ セージ ス テー タ ス デザ イ ン プ ロ セ ス に関する 一般的な ス テータ ス を示し ます。 情報 デザ イ ン プ ロ セ ス に関する 一般的な ス テータ スおよびフ ィ ー ド バ ッ ク を示し ます。 警告 制約ま たは仕様が意図どお り に適用 さ れていないために、 最適なデザ イ ン結果にな ら ない 可能性を示 し ます。 ク リ テ ィ カ ル 警告 ユーザー入力 ま たは制約に適用 さ れなか っ た り 、 適切な方法に従っ ていない も のが あ り 、 フ ロ ーの後の方でエ ラ ーが発生す る 可能性が高い こ と を示 し ます。 ソ ースお よ び制約を確 認 し て、 変更を加え る こ と を強 く お勧め し ます。 エ ラ ー デザ イ ン結果が使用で き ない状態にな り 、 ユーザーが対処 し ない と 回避 さ れない問題を示
メ ッ セージ を重要度でフ ィ ル タ ー し 、 特定の メ ッ セージ タ イ プを表示ま たは非表示にで き ます。 [Messages] ビ ューの
上部で メ ッ セージの重要度のチ ェ ッ ク ボ ッ ク ス をオン ま たはオフに し、 表示/非表示を切 り 替え ます。
ま た、 特定の メ ッ セージ ID の重要度 も 変更で き ます。 ク リ テ ィ カルでない と 思われ る メ ッ セージの重要度を下げた
り 、 よ り 注意が必要 と 思われ る メ ッ セージの重要度を上げた り す る こ と がで き ます。 メ ッ セージの重要度を変更す る には、 set_msg_severity Tcl コ マン ド を使用し ます。 次に例を示し ます。
set_msg_severity "Common 17-81" "CRITICAL WARNING"
Tcl コ マン ド の詳細は、付録A 「その他の リ ソ ース」の リ ン ク か ら 『Vivado Design Suite Tcl コ マン ド リ フ ァ レ ン ス ガ
イ ド 』 (UG835) を参照し て く だ さ い。
デザイ ンの読み込み中に表示 さ れる メ ッ セージ
次のいずれかのデザ イ ン を読み込む と き に、 メ ッ セージが表示 さ れます。 • エ ラ ボ レー ト 済みデザ イ ン • 合成済みデザ イ ン • イ ンプ リ メ ン ト 済みデザ イ ン [Messages] ビ ューには、 メ モ リ に読み込まれたデザ イ ンか ら の メ ッ セージが表示 さ れます。 デザ イ ンの読み込み中に ク リ テ ィ カル警告 ま たはエ ラ ー メ ッ セージが表示 さ れた場合、 [Messages] ビ ュ ーが自動的に表示 さ れ、 ほかの メ ッ セージは非表示にな る 場合があ り ます。レ ポー ト の生成
次の よ う な レ ポー ト があ り ます。 • 生成 さ れ る レ ポー ト • Vivado 合成レ ポー ト • 制御セ ッ ト レ ポー ト • DRC レ ポー ト • 配線ス テー タ ス レ ポー ト • タ イ ミ ン グ サマ リ レ ポー ト • WebTalk レ ポー トレ ポー ト が生成 さ れる操作
レ ポー ト は、Vivado IDE での さ ま ざ ま な操作に よ り 生成 さ れます。 • デザ イ ン を読み込む と 、[Tools] メ ニ ュ ーの コ マン ド を使用し て異な る レ ポー ト を生成で き る よ う にな り ます。 • 合成ま たは イ ンプ リ メ ン テーシ ョ ン を実行する と 、合成レ ポー ト ま たは イ ンプ リ メ ン テーシ ョ ン レ ポー ト が生成 さ れます。 • その他の レ ポー ト は、 デザ イ ン を メ モ リ に読み込んでか ら 生成 し ます。[Reports] ビ ュ ーには、 ア ク テ ィ ブな合成ま たは イ ンプ リ メ ン テーシ ョ ン run に関す る レ ポー ト が表示 さ れ ます。 レ
ポー ト を ダ ブル ク リ ッ ク す る と 、 テ キ ス ト エデ ィ タ ーで開 き ま す。 [Run Properties] ビ ュ ーの [Reports] タ ブか ら 、
[Design Runs] ビ ューで選択し てい る run の レ ポー ト を表示で き ます。
生成 さ れる レ ポー ト
次の レ ポー ト が生成 さ れます。 • 「合成中に生成 さ れ る レ ポー ト 」 • 「配置中に生成 さ れ る レ ポー ト 」 • 「配線中に生成 さ れ る レ ポー ト 」 • 「ビ ッ ト ス ト リ ーム生成中に生成 さ れ る レ ポー ト 」合成中に生成 さ れる レポー ト
合成中には、 次の レ ポー ト が生成 さ れます。 • リ ソ ース使用率レ ポー ト (合成後)配置中に生成 さ れる レポー ト
配置中には、 次の レ ポー ト が生成 さ れます。 • Vivado イ ンプ リ メ ン テーシ ョ ン ロ グ • I/O レ ポー ト • ク ロ ッ ク 使用量レ ポー ト • リ ソ ース使用率レ ポー ト (配置後) • 制御セ ッ ト レ ポー トX-Ref Target - Figure 1-2
配線中に生成 さ れる レポー ト
配線中には、 次の レ ポー ト が生成 さ れます。 • Vivado イ ンプ リ メ ン テーシ ョ ン ロ グ • WebTalk レ ポー ト • DRC レ ポー ト • 消費電力レ ポー ト • 配線ス テー タ ス レ ポー ト • タ イ ミ ン グ サマ リ レ ポー トビ ッ ト ス ト リ ーム生成中に生成 さ れる レ ポー ト
ビ ッ ト ス ト リ ーム生成の出力は、Vivado イ ンプ リ メ ンテーシ ョ ン ロ グ フ ァ イ ルに記述 さ れます。 ビ ッ ト ス ト リ ーム 生成中に生成 さ れ る レ ポー ト は、WebTalk レ ポー ト のみです。Vivado 合成レ ポー ト
Vivado 合成レ ポー ト は Vivado 合成の主な出力で、 次の情報を含みます。 • 処理 さ れた フ ァ イ ル ° VHDL ° Verilog ° SystemVerilog ° XDC • セルご と のパ ラ メ ー タ ー設定 • ド ラ イ バーが複数あ る ネ ッ ト • 駆動 さ れていない階層ピ ン • 最適化情報 • ブ ラ ッ ク ボ ッ ク ス • 最終的なプ リ ミ テ ィ ブ数 • 階層ご と のセルの使用量 • ラ ン タ イ ムお よ び メ モ リ 使用量 重要: こ のレポー ト ま たは [Messages] ビ ューでエ ラー、 ク リ テ ィ カル警告、 および警告を確認し て く だ さ い。 合成で は、 フ ロ ーの後の方で深刻 と な る 可能性のあ る 問題に対 し て、 ク リ テ ィ カル警告ま たは警告が生成 さ れ る こ と があ り ます。リ ソ ース使用率レポー ト
リ ソ ース使用率レ ポー ト は、 フ ロ ーの さ ま ざ ま な段階で report_utilization コ マン ド を使用 し て生成で き ます。 こ の レ ポー ト には、run に使用 さ れたデバ イ ス と 、 次のエ レ メ ン ト の使用率が表示 さ れます。 • ス ラ イ ス ロ ジ ッ ク ° LUT ° MuxFx ° レ ジ ス タ • メ モ リ ° ブ ロ ッ ク RAM ° FIFO • DSP48E1 • I/O リ ソ ース • 次の よ う な ク ロ ッ ク リ ソ ース ° BUFGCTRL ° BUFR ° BUFHCE ° MMCME2_ADV ° PLLE2_ADV • 次の よ う な特定のデバ イ ス リ ソ ース ° STARTUPE2 ° XADC • 使用数順に並べ ら れたプ リ ミ テ ィ ブ タ イ プの数 • ブ ラ ッ ク ボ ッ ク ス • イ ン ス タ ン シエー ト さ れたネ ッ ト リ ス ト Tcl コ ン ソ ールか ら 実行す る 場合、 -cells オプ シ ョ ン を 使用 し て特定の階層セルの使用率 を レ ポー ト で き ま す。 Vivado IDE GUI か ら 実行し た場合、 こ の情報は表で示 さ れます。ロ ジ ッ ク 最適化コ マ ン ド でネ ッ ト リ ス ト が変更 さ れ る こ と があ る ので、 こ れ ら の値はフ ロ ーの段階に よ っ て異な る 場 合があ り ます。
Vivado イ ン プ リ メ ン テーシ ョ ン ログ
Vivado イ ンプ リ メ ン テーシ ョ ン ロ グには、 次の情報が含まれます。 • 場所、 ネ ッ ト リ ス ト 、 お よ び使用 さ れた制約に関する 情報 • ロ ジ ッ ク 最適化 タ ス ク 。 小型で高速なネ ッ ト リ ス ト が生成す る ため、 デフ ォ ル ト で ロ ジ ッ ク 最適化ルーチンが実 行 さ れます。 • 配置フ ェ ーズお よ び配置後の タ イ ミ ン グ予測 (WNS および TNS のみ) • 配線フ ェ ーズお よ び配線後の タ イ ミ ン グ予測 と タ イ ミ ン グ サマ リ (WNS、 TNS、 WHS、 および THS のみ) • 各 イ ンプ リ メ ン テーシ ョ ン コ マン ド およびフ ェーズの経過時間 と メ モ リ こ の レ ポー ト ま たは [Messages] ビ ューでエ ラ ー、 ク リ テ ィ カル警告、 および警告を確認し て く だ さ い。 配置で生成 さ重要: タ イ ミ ング サマ リ レポー ト で、パルス幅タ イ ミ ング サマ リ およびタ イ ミ ン グ違反や不足し ている制約に関する 情報を確認 し て く だ さ い。
I/O レポー ト
I/O レ ポー ト は、 ISE の PAD レ ポー ト に置き 換わ る も のです。 I/O レ ポー ト には、 次の情報が リ ス ト さ れます。
• Pin Number デバ イ ス に含まれ る すべての ピ ンの番号 • Signal Name ピ ンに割 り 当て ら れたユーザー I/O 名 • Pin Usage ピ ンで使用 さ れ る パ ッ ド ま たはバ ッ フ ァ ーの タ イ プ • Pin Name ピ ンの名前 • Direction ピ ンの方向 (入力、 出力、 入出力、 ま たは未使用) • IO Standard ユーザー I/O の I/O 規格
ア ス タ リ ス ク (*) はデフ ォ ル ト を示 し ます。 こ れは、 Vivado IDE の [I/O Ports] ビ ュー と は異な り ます。
• IO Bank Number ピ ンが配置 さ れ る I/O バン ク • Drive (mA) 駆動電流 (mA) • Slew Rate バ ッ フ ァ ーの スルー レー ト (FAST ま たは SLOW) • Termination オフ チ ッ プ終端設定 • IOB Delay ピ ンの遅延値 • Voltage VCCO、 VCCAUX、 および関連のピ ンの値 • Constraint ピ ンがユーザーに よ り 制約 さ れてい る 場合は 「FIXED」 と 表示
• IOB Sequential Element ポー ト の隣の I/O バン ク にフ リ ッ プフ ロ ッ プがパ ッ ク さ れてい る か • Signal Integrity オフ チ ッ プ終端設定
ク ロ ッ ク 使用量レポー ト
ク ロ ッ ク 使用量レ ポー ト は、 デバ イ ス内の ク ロ ッ ク リ ソ ース の使用状況を解析する のに役立ち ます。 ク ロ ッ ク の配置 問題をデバ ッ グする 際に有益です。 ク ロ ッ ク 使用量レ ポー ト には、 次の情報が含まれます。 • 使用可能、 使用済み、 お よ び制約 さ れてい る ク ロ ッ ク プ リ ミ テ ィ ブ数 • BUFG ご と の ロー ド およびス キ ュー 最大遅延お よ びス キ ュ ーの大き いネ ッ ト • MMCM ご と の ロー ド およびス キ ュー 予測以上の ロ ー ド 数、 最大遅延、 お よ びス キ ュ ーのネ ッ トリ ージ ョ ナル ク ロ ッ ク
リ ージ ョ ナル ク ロ ッ ク ネ ッ ト ワー ク は、 グ ロ ーバル ク ロ ッ ク ネ ッ ト ワ ー ク か ら は独立 し てい ます。 グ ローバル ク ロ ッ ク と は異な り 、 リ ージ ョ ナル ク ロ ッ ク 信号 (BUFR) の範囲は 1 つの ク ロ ッ ク 領域内に制限 さ れます。 1 つの I/O ク ロ ッ ク 信号が 1 つのバン ク を駆動 し ます。 ソ ース同期 イ ン タ ーフ ェ イ ス デザ イ ンで特に有益です。 ザ イ リ ン ク ス 7 シ リ ーズ FPGA の I/O バン ク のサ イ ズは、 ク ロ ッ ク 領域のサ イ ズ と 同じ です。ロー カル ク ロ ッ ク
汎用配線 リ ソ ース に配線 さ れ る ク ロ ッ ク ネ ッ ト ワー ク です。 ローカル ク ロ ッ ク の使用はで き る限 り 避けて く だ さ い。 ク ロ ッ ク ス キ ュ ーが大 き く な り 、 PVT の変動に影響 さ れやす く な り ます。 イ ンプ リ メ ン テーシ ョ ン を実行す る たび に、 ク ロ ッ ク の配線が異な る も のにな る 可能性があ り ます。 ク ロ ッ ク 使用量レ ポー ト の [Locked] 列には、 ク ロ ッ ク の配置が固定 さ れてい る か、 ク ロ ッ ク リ ソ ース の配置に制限 がないかが示 さ れます。 グ ロ ーバル ク ロ ッ ク 数が多すぎ る 場合、 フ ァ ン ア ウ ト の小 さ い ク ロ ッ ク を BUFH ま たは BUFR な ど の ク ロ ッ ク リ ソ ース に移動する こ と を考慮 し て く だ さ い。制御セ ッ ト レポー ト
制御セ ッ ト と は、 ク ロ ッ ク 信号、 ク ロ ッ ク イ ネーブル信号、 およびセ ッ ト / リ セ ッ ト 信号の組み合わせです。 各ス ラ イ ス では 1 つの制御セ ッ ト がサポー ト さ れ、 ス ラ イ ス 内のすべての フ リ ッ プ フ ロ ッ プで使用で き ます。 異な る 制御 セ ッ ト の フ リ ッ プフ ロ ッ プを同 じ ス ラ イ ス に配置する こ と はで き ません。制御セ ッ ト レ ポー ト には、 デザ イ ンに含まれ る固有の制御セ ッ ト 数 (Number of unique control sets) と 、 デザ イ ンの配
置に基づ く 制御セ ッ ト の配置制限に よ り 使用で き な く な っ た レ ジ ス タ サ イ ト の最小数 (Minimum Number of register
sites lost to control set restrictions) が表示 さ れます。
• Clock Signal
論理 ク ロ ッ ク 信号名
• Set/Reset Signal
論理セ ッ ト/ リ セ ッ ト 信号名
• Slice Load Count
制御セ ッ ト に接続 さ れてい る セルに含まれ る ス ラ イ ス数
• Bel Load Count
制御セ ッ ト に接続 さ れてい る セルの数
DRC レポー ト
DRC レ ポー ト は配線に よ り 生成 さ れます。 配線実行の前に、 一般的なデザ イ ンの問題がチ ェ ッ ク さ れます。 レ ポー ト には、run で使用 さ れたチ ェ ッ ク が リ ス ト さ れます。 重要: ク リ テ ィ カル警告 メ ッ セージを確認し て く だ さ い。特定のチェ ッ ク の重要度が、フ ローの後の方で上が る可能性 があ り ます。消費電力レポー ト
消費電力レ ポー ト は配線後に生成 さ れ、デバ イ ス の現在の動作条件 と デザ イ ンの ス イ ッ チン グ レー ト に基づ く 消費電 力の詳細を レ ポー ト し ます。 消費電力解析には、 合成済みネ ッ ト リ ス ト ま たは配置配線済みデザ イ ンが必要です。 • 動作条件を設定する には、 set_operating_conditions コ マン ド を使用し ます。 • ス イ ッ チン グ ア ク テ ィ ビ テ ィ を設定する には、 set_default_switching_activity コ マン ド を使用 し ます。配線ス テー タ ス レポー ト
配線ス テー タ ス レ ポー ト には、 次の情報が含まれます。 • デザ イ ンに含まれ る ネ ッ ト の数 • 次の よ う な タ イ ル外の配線 リ ソ ース を使用 し ないネ ッ ト の数 ° CLB ° ブ ロ ッ ク RAM ° I/O パ ッ ド • 配線 リ ソ ース が不要なネ ッ ト の数 レ ポー ト に次の よ う に示 さ れていれば、 デザ イ ンは完全に配線 さ れてい ます。 # of unrouted nets... : 0 :WebTalk レ ポー ト
WebTalk レ ポー ト は、 ビ ッ ト ス ト リ ーム生成中に生成 さ れます。 こ の レ ポー ト は、 ユーザーのザ イ リ ン ク ス デバ イ ス の使用に関する 情報を収集 し ます。 こ の情報は、 ザ イ リ ン ク ス で よ り よ い ツールを提供す る ために使用 さ せていただ き ます。 機密情報は収集 さ れません。 詳細は、 次の ウ ェ ブサ イ ト を参照 し て く だ さ い。 http://japan.xilinx.com/ise/webtalk/その他のレポー ト の生成
その他の レ ポー ト を生成する には、 デザ イ ン を メ モ リ に読み込む必要があ り ます。 よ く 使用 さ れ る レ ポー ト は、Flow Navigator か ら 生成で き ます。エ ラ ボ レー ト 済みデザイ ン
• [Report DRC] • [Report Noise]合成済みデザイ ンお よび イ ン プ リ メ ン ト 済みデザイ ン
• [Report Timing Summary]
• [Report Clock Networks]
• [Report Clock Interaction]
• [Report DRC] • [Report Noise] • [Report Utilization] • [Report Power] [Tools] → [Timing] を ク リ ッ ク する と 、 タ イ ミ ン グ関連の レ ポー ト を生成で き ます。 た と えば、 合成済みデザ イ ン を開 いてい る 場合、 次の コ マ ン ド を使用で き ます。 • [Report Timing]
• [Report Timing Summary]
• [Report Pulse Width]
• [Report Clock Interaction]
• [Report Datasheet] こ の後のセ ク シ ョ ンで、 各レ ポー ト に関する 次の情報を説明 し ます。 • レ ポー ト の実行方法 • レ ポー ト に含まれ る 情報 ヒ ン ト : フ ローのすべての段階ですべてのレポー ト を使用でき るわけではあ り ません。RTL 解析では、一部のレポー ト のみがサポー ト さ れます。
DRC レポー ト
[Report DRC] を使用する と 、 一般的なデザ イ ンの問題およ びエ ラ ーを確認するデザ イ ン ルール チ ェ ッ ク が実行 さ れ ます。エ ラ ボレー ト 済みデザイ ン
I/O お よ び ク ロ ッ ク 配置に関す る DRC が実行 さ れ ま す。 RTL ネ ッ ト リ ス ト には、 I/O バ ッ フ ァ ー、 ク ロ ッ ク バ ッ フ ァ ー、 お よ び合成済みデザ イ ンには含まれ る その他のプ リ ミ テ ィ ブがすべて含まれてい る わけではあ り ません。 エ ラ ボ レー ト 済みデザ イ ンの DRC では、 その後の DRC ほど多 く のエ ラ ーはチ ェ ッ ク さ れません。合成済みデザイ ンおよび イ ン プ リ メ ン ト 済みデザイ ン
• 合成済みネ ッ ト リ ス ト に関する DRC が実行 さ れます。 • I/O、 BUFG、 およびその他の配置がチ ェ ッ ク さ れます。 • MGT、 IODELAY な どのプ リ ミ テ ィ ブの配線に関する 属性の基本的なチ ェ ッ ク が実行 さ れます。 • 同 じ DRC が使用可能な配置配線を考慮し て実行 さ れます。 • DRC では、 情報、 警告、 ク リ テ ィ カル警告、 およびエ ラ ーの 4 つの重要度が使用 さ れます。 こ の時点では、 ク リ テ ィ カル警告お よ びエ ラ ーでデザ イ ン フ ローが停止する こ と はあ り ません。 イ ンプ リ メ ン テーシ ョ ンの段階で も DRC が実行 さ れますが、 ク リ テ ィ カルなポ イ ン ト で フ ローが停止する こ と があ り ます。 配置配線で配置の妨げ と な る 問題がチ ェ ッ ク さ れます。 特定の メ ッ セージの重要度が フ ロ ーの段階に よ っ て 低い場合があ り ます。 重要度が低い場合、 opt_design、 place_design、 route_design が停止する こ と はあ り ませんが、 ボー ド 上で問題が発生する 可能性があ り ます。 た と えば、 ユーザーに よ り すべてのデザ イ ン ポー ト のパ ッ ケージ ピ ン ロ ケーシ ョ ンおよび I/O 規格が手動で指定 さ れてい る かをチ ェ ッ ク する DRC があ り ます。不足 し てい る制約があ る 場合、place_design および route_design では ク リ テ ィ カル警告が表示 さ れますが、 こ れ ら の DRC 違反は write_bitstream ではエ ラ ー と な り ます。 こ れ ら の制約がない状態ではデバ イ ス はプ ロ グ ラ ムで き ません。 フ ロ ーの初期段階で重要度を低 く し てい る のは、 最終的な ピ ン配置が決定 さ れ る 前にデザ イ ン を イ ン プ リ メ ン テー シ ョ ン ま で実行で き る よ う にす る ためです。 最終的な検証 と な る 包括的な DRC を実行する には、 ビ ッ ト ス ト リ ーム を生成する 必要があ り ます。 図1-3 に、 DRC レ ポー ト を表示する [DRC] ビ ューを示し ます。X-Ref Target - Figure 1-3
DRC を ク リ ッ ク する と 、 [Violation Properties] ビ ュ ーに メ ッ セージの詳細が表示 さ れます。 [Detailed] タ ブを ク リ ッ ク し て詳細を確認 し て く だ さ い。 多 く の メ ッ セージには、 ネ ッ ト 、 セル、 お よ びポー ト へのハ イ パー リ ン ク が含まれて い ます。 DRC レ ポー ト は、 デザ イ ン を変更し た と き にダ イ ナ ミ ッ ク に変化し ません。 デザ イ ン を変更 し た ら 、 [Rerpot DRC] を 再実行す る 必要が あ り ま す。 オブ ジ ェ ク ト を削除 ま たは移動 し た場合な ど の操作に よ り リ ン ク が無効に な る 場合、 ツールでそれが判断 さ れ リ ン ク が使用で き な く な り ます。 リ ン ク を ク リ ッ ク する と オブジ ェ ク ト が選択 さ れますが、[Properties] ビ ューは更新 さ れません。 オブジ ェ ク ト のプ ロ パテ ィ を表示する には、 オブジ ェ ク ト の選択を一度解除 し てか ら 選択 し 直す必要があ り ます。 Tcl で DRC レ ポー ト を作成する には、 次の コ マン ド を使用 し ます。 report_drc 次の コ マ ン ド を使用する と 、 結果を フ ァ イ ルに記述で き ます。 report_drc -file myDRCs.txt
ヒ ン ト : report_drc コ マン ド の詳細は、 「report_drc -help」 と 入力し て く だ さ い。
X-Ref Target - Figure 1-4
SSN レ ポー ト
[Report Noise] コ マ ン ド は、 7 シ リ ーズ デバ イ ス の同時ス イ ッ チ ノ イ ズ (SSN) 解析を実行 し ます。 デフ ォ ル ト では、 SSN レ ポー ト は Vivado IDE の下部の [Noise] ビ ューに表示 さ れます。結果は CSV ま たは HTML フ ァ イ ルにエ ク ス ポー
ト で き ます。
SSN レ ポー ト には、 次の 4 つのセ ク シ ョ ンがあ り ます。 • 「[Summary] セ ク シ ョ ン」
• 「[Messages] セ ク シ ョ ン」
• 「[I/O Bank Details] セ ク シ ョ ン」
• 「[Links] セ ク シ ョ ン」
[Summary] セ ク シ ョ ン
次の情報を示 し ます。 • レ ポー ト が生成 さ れた日時 • 解析 さ れたポー ト 数 と その割合 • ス テー タ ス (問題が検出 さ れたかど う か) • ク リ テ ィ カル警告、 警告、 お よ び情報 メ ッ セージの数[Messages] セ ク シ ョ ン
レ ポー ト の作成中に生成 さ れた メ ッ セージ を示 し ます。[I/O Bank Details] セ ク シ ョ ン
ピ ン、I/O 規格、 ノ イ ズ マージ ン値の残 り な どの情報を示し ます。
X-Ref Target - Figure 1-5
[Links] セ ク シ ョ ン
http://japan.xilinx.com/support 上の関連の資料への リ ン ク を示 し ます。
HTML 形式の レ ポー ト を生成する には、[Run SSN Analysis] ダ イ ア ロ グ ボ ッ ク ス でオプシ ョ ン を選択する か、次の Tcl コ マ ン ド を使用 し ます。
report_ssn -format html -file myImplementedDesignSSN.html
消費電力レポー ト
[Report Power] は、 合成済みデザ イ ン ま たは イ ンプ リ メ ン ト 済みデザ イ ン を開いてい る と き に実行で き ます。 こ の レ ポー ト では、 次の よ う なデザ イ ン入力に基づいて消費電力が予測 さ れます。 • ジ ャ ン ク シ ョ ン温度、 周囲温度な ど の温度値 • ボー ド 層の数、 ボー ド の温度な ど、 選択 し たボー ド に関する デー タ • デザ イ ンで使用 さ れ る エア フ ロ ーお よ び ヒ ー ト シ ン ク プ ロ フ ァ イ ルのデータ • 各種電源の FPGA デバ イ ス電流要件の レ ポー ト • 消費電力の分配を詳細に解析する こ と に よ り 、 ダ イ ナ ミ ッ ク 消費電力、 温度に よ る 消費電力の変動、 ま たはオ フ チ ッ プ消費電力を削減する 消費電力節約ス ト ラ テジ を特定 • シ ミ ュ レーシ ョ ン ア ク テ ィ ビ テ ィ フ ァ イ ルを使用し て よ り 正確な消費電力予測が可能X-Ref Target - Figure 1-6
X-Ref Target - Figure 1-7
消費電力レ ポー ト の解析
[Report Power] ダ イ ア ロ グ ボ ッ ク ス (19 ページの図 1-7) を使用 し、 次の も のに基づいて消費電力を解析し ます。 • 設定 • 消費電力の合計 • 階層 • 電圧レール • ブ ロ ッ ク タ イ プ消費電力レ ポー ト と 結果の解析の詳細は、付録A 「その他の リ ソ ース」 の リ ン ク か ら 『Vivado Design Suite ユーザー
ガ イ ド : 消費電力解析および最適化』 (UG907) を参照 し て く だ さ い。
デフ ォル ト では、 イ ンプ リ メ ン テーシ ョ ン プ ロ セ ス の配線後にテ キ ス ト 形式の消費電力レ ポー ト が生成 さ れます。
非プ ロ ジ ェ ク ト モー ド での消費電力レポー ト の生成
非プ ロ ジ ェ ク ト モー ド では、 link_design ま たは synth_design コ マン ド を実行 し た後に report_power コ マ
ン ド を使用 し て消費電力レ ポー ト を生成で き ます。 使用可能な配置配線情報を使用 し て、 よ り 正確な消費電力予測値
が示 さ れます。Tcl コ ン ソ ールま たはス ク リ プ ト で こ の レ ポー ト を生成する には、 report_power コ マン ド を使用し
ます。
X-Ref Target - Figure 1-8
タ イ ミ ン グ サマ リ レポー ト
タ イ ミ ン グ解析は、 合成後であればど の時点で も 実行で き ます。 合成お よ び イ ンプ リ メ ン テーシ ョ ン run で自動的に
生成 さ れ る タ イ ミ ン グ サマ リ レ ポー ト を確認で き ます。
合成済みデザ イ ン ま たは イ ンプ リ メ ン ト 済みデザ イ ン を メ モ リ に読み込む と 、 次の方法で イ ン タ ラ ク テ ィ ブな タ イ ミ
ン グ サマ リ レ ポー ト を生成で き ます。
• Flow Navigator の [Synthesis] ま たは [Implementation] の下か ら [Report Timing Summary] を ク リ ッ ク
• メ イ ン メ ニ ューか ら [Tools] → [Timing] → [Report Timing Summary] を ク リ ッ ク
こ れに相当する Tcl コ マン ド は report_timing_summary です。
こ の コ マ ン ド のオプシ ョ ンの詳細は、付録A 「その他の リ ソ ース」 の リ ン ク か ら 『Vivado Design Suite Tcl コ マン ド
リ フ ァ レ ン ス ガ イ ド 』 (UG835) を参照し て く だ さ い。 合成済みデザ イ ンでは、 接続お よ びフ ァ ン ア ウ ト に基づいてネ ッ ト 遅延が予測 さ れます。 セルが制約に よ り 既に配置 さ れてい る と 、 その間のネ ッ ト 遅延は よ り 正確な も の と な り ます。 イ ンプ リ メ ン ト 済みデザ イ ンでは、ネ ッ ト 遅延は実際の配線情報に基づいてい ます。最終的な タ イ ミ ン グの確認には、 完全に配線 さ れたデザ イ ン を使用 し て く だ さ い。 デザ イ ンが完全に配線 さ れてい る か ど う かは、 配線 ス テー タ ス レ ポー ト で確認で き ます。
[Report Timing Summary] ダ イ ア ログ ボ ッ ク ス
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス には、 次の タ ブがあ り ます。 • 「[Options] タ ブ」
• 「[Advanced] タ ブ」
• 「[Timer Settings] タ ブ」
[Results name] は、 結果が [Timing] ビ ュ ーに表示 さ れる グ ラ フ ィ カル レ ポー ト の名前を指定 し ます。 グ ラ フ ィ カル レ
ポー ト には、 レ ポー ト のネ ッ ト お よ びセルか ら [Device] および [Schematic] ビ ュー、 デザ イ ン ソ ース フ ァ イ ルに ク ロ
ス プ ロ ーブで き る リ ン ク が あ り ます。[Results name] に名前を入力 し ない場合、 レ ポー ト は Tcl コ ン ソ ールに表示 さ
れ、 グ ラ フ ィ カル レ ポー ト は表示 さ れません。
[Options] タ ブ
図1-9 に、 [Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス の [Options] タ ブを示 し ます。
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス の [Options] タ ブには、 次のセ ク シ ョ ンがあ り ます。 • 「[Report] セ ク シ ョ ン」
• 「[Path Limits] セ ク シ ョ ン」
• 「[Path Display] セ ク シ ョ ン」
• 「[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス のすべての タ ブに共通のセ ク シ ョ ン」 X-Ref Target - Figure 1-9
[Report] セ ク シ ョ ン
[Report] セ ク シ ョ ンには、 次のオプシ ョ ンがあ り ます。
• [Path delay type]
実行する 解析の タ イ プを設定 し ます。 合成済みデザ イ ンの場合、 デフ ォル ト では最大遅延解析 (セ ッ ト ア ッ プ/ リ
カバ リ) のみが実行 さ れます。 イ ンプ リ メ ン ト 済みデザ イ ンの場合、 デフ ォ ル ト では最小/最大遅延解析 (セ ッ ト
ア ッ プ/ホール ド 、 リ カバ リ / リ ムーバル) の両方が実行 さ れます。 最小遅延解析 (ホール ド およ び リ ムーバル) の
みを実行する 場合は、[min] を選択し ます。
同等 Tcl オプシ ョ ン : -delay_type
• [Report unconstrained paths]
タ イ ミ ン グ要件のないパ ス に関する 情報を生成 し ます。 こ のオプシ ョ ンは、Vivado IDE ではデフ ォ ル ト でオンに な っ てい ますが、 同等の Tcl コ マン ド report_timing_summary ではデフ ォ ル ト では使用 さ れません。 同等 Tcl オプシ ョ ン : -report_unconstrained • [Report datasheet] 55 ページの 「データ シー ト レ ポー ト 」 で説明 さ れてい る デザ イ ン データ シー ト を生成し ます。 同等 Tcl オプシ ョ ン : -datasheet
[Path Limits] セ ク シ ョ ン
[Path Limits] セ ク シ ョ ンには、 次のオプシ ョ ンがあ り ます。• [Maximum number of paths per clock or path group]
ク ロ ッ ク ペア ま たはパス グループご と にレ ポー ト する パス の最大数を指定し ます。 同等 Tcl オプシ ョ ン : -max_paths
• [Maximum number of worst paths per endpoint]
パ ス のエン ド ポ イ ン ト ご と に レ ポー ト す る ワ ース ト パス の最大数を指定 し ます。 こ れは、 ク ロ ッ ク ペア ま たは
パ ス グループご と のパス の最大数に よ っ て制限 さ れます。
同等 Tcl オプシ ョ ン : -nworst
[Path Display] セ ク シ ョ ン
[Path Display] セ ク シ ョ ンには、 次のオプシ ョ ンがあ り ます。
• [Display paths with slack less than]
ス ラ ッ ク が指定 し た値未満のパ ス を レ ポー ト し ます。 こ のオプシ ョ ンは、 サマ リ 表には影響 し ません。
同等 Tcl オプシ ョ ン : -slack_lesser_than
• [Significant digits]
レ ポー ト に表示 さ れ る 値の精度を指定 し ます。
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク スのすべての タ ブに共通のセ ク シ ョ ン
次のオプシ ョ ンは、[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス のすべての タ ブに共通です。
• [Command]
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス で指定 さ れてい る オプシ ョ ン と 同等の Tcl コ マン ド ラ イ ン を表示 し ます。
• [Open in a New Tab]
結果を新 し い タ ブに表示する か、 最後に開いた タ ブを上書き する かを指定 し ます。
• [Open in Timing Analysis Layout]
[Timing Analysis] レ イ ア ウ ト を開き ます。
レ イ ア ウ ト の詳細は、付録A 「その他の リ ソ ース」 の リ ン ク か ら 『Vivado Design Suite ユーザー ガ イ ド : Vivado
[Advanced] タ ブ
図1-10 に、 [Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス の [Advanced] タ ブを示 し ます。
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス の [Advanced] タ ブには、 次のセ ク シ ョ ンがあ り ます。
[Pins]
• [Show input pins in path]
推奨: こ のオプシ ョ ンはオンに し て く だ さ い。
同等 Tcl オプシ ョ ン : -input_pins
X-Ref Target - Figure 1-10
[File Output]
• [Write results to file]
結果を指定 し た フ ァ イ ルに書 き 込みます。 デフ ォ ル ト では、 レ ポー ト は Vivado IDE の [Timing] ビ ューに表示 さ れます。 同等 Tcl オプシ ョ ン : -file • [Overwrite]/[Append] レ ポー ト を フ ァ イ ルに記述する 場合に、 指定の フ ァ イ ルを上書 き す る か、 新 し い情報を既存の レ ポー ト の最後に 追加する かを指定 し ます。 同等 Tcl オプシ ョ ン : -append
[Miscellaneous]
• [Ignore command errors]
コ マ ン ド を メ ッ セージ を表示せずに実行 し ます。 コ マ ン ド ラ イ ン エ ラ ーは無視 さ れ、 エ ラ ー メ ッ セージは表示
さ れません。 実行中にエ ラ ーが発生 し て も し な く て も 、TCL_OK が返 さ れます。
同等 Tcl オプシ ョ ン : -quiet
• [Suspend message limits during command execution]
メ ッ セージの制限を一時的に解除 し 、 コ マ ン ド か ら のすべての出力を返 し ます。
[Timer Settings] タ ブ
タ イ マー設定を指定する には、[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス ま たは Tcl コ ン ソ ールを使用し ます。 こ
れ ら の設定は、 同 じ Vivado IDE セ ッ シ ョ ンで実行する 合成お よび イ ンプ リ メ ン テーシ ョ ン以外の タ イ ミ ン グ関連の
コ マ ン ド に影響 し ます。 タ イ マー設定はツール プ リ フ ァ レ ン ス と し ては保存 さ れないので、新し いセ ッ シ ョ ン ご と に デフ ォル ト 値に戻 り ます。
推奨: デフ ォル ト 値を変更し ないで く だ さ い。 デフ ォル ト 値では、 最も正確な遅延値が使用 され、 タ イ ミ ング解析の
適用範囲が最大限にな り ます。
図1-11 に、 [Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス の [Timer Settings] タ ブを示 し ます。
• [Interconnect]
ネ ッ ト 遅延を ノ ー ド 間の予測配線距離に基づいて算出する か、 実際の配線接続を使用 し て算出する か、 ま たは タ
イ ミ ン グか ら 除外する かを指定 し ます。 デフ ォ ル ト では、 合成済みデザ イ ンの解析では [estimated] に、 イ ンプ リ
メ ン ト 済みデザ イ ンの解析では [actual] に設定 さ れます。
X-Ref Target - Figure 1-11
° [estimated] 未配置のセルの場合、 ネ ッ ト 遅延値は ド ラ イ バーお よ び ロ ー ド 、 フ ァ ン ア ウ ト の特性に基づ く 最適な配置で の遅延値にな り ます。 こ のネ ッ ト は、 タ イ ミ ン グ パス レ ポー ト では 「unplaced」 と 示 さ れます。 配置済みで未配線の ノ ー ド の場合、 ネ ッ ト 遅延は ド ラ イ バー と ロ ー ド 間の距離お よ びフ ァ ン ア ウ ト に よ り 決 ま り ます。 こ のネ ッ ト は、 タ イ ミ ン グ パス レ ポー ト では 「estimated」 と 示 さ れます。 ° [actual] 配線済みネ ッ ト の場合、 ネ ッ ト 遅延は配線 さ れた イ ン タ ー コ ネ ク ト の実際のハー ド ウ ェ ア遅延にな り ます。 こ のネ ッ ト は、 タ イ ミ ン グ パス レ ポー ト では 「routed」 と 示 さ れます。 ° [none] タ イ ミ ン グ レ ポー ト で イ ン ターコ ネ ク ト 遅延は考慮 さ れず、 ネ ッ ト 遅延は 0 にな り ます。 同等 Tcl コ マン ド : set_delay_model • [Speed Grade] ス ピー ド グ レー ド を設定 し ます。 デフ ォ ル ト では、 プ ロ ジ ェ ク ト を作成する 際やデザ イ ン チ ェ ッ ク ポ イ ン ト を 開 く 際に選択 し たデバ イ ス に基づいて設定 さ れます。 こ のオプシ ョ ン を使用す る と 、 イ ンプ リ メ ン テーシ ョ ン フ ロ ーをすべて再実行 し な く て も 、 別の ス ピー ド グ レー ド で同 じ デザ イ ン デー タベース の タ イ ミ ン グ を レ ポー ト で き ます。 同等 Tcl コ マン ド : set_speed_grade • [Multi-Corner Configuration]
指定 し た タ イ ミ ン グ コ ーナーを解析する パス遅延の タ イ プを指定 し ます。 有効な値は [none]、 [max]、 [min]、 お
よ び [min_max] です。 [none] に設定する と 、 その コーナーの タ イ ミ ン グ解析は実行 さ れません。
推奨: 両方の コーナーでセ ッ ト ア ッ プ (最大) およびホール ド (最小) 解析の両方を実行し て く だ さ い。
同等 Tcl コ マン ド : config_timing_corners
• [Disable flight delays]
I/O 遅延の算出にパ ッ ケージ遅延を追加し ません。 同等 Tcl コ マン ド : config_timing_analysis
タ イ ミ ング サマ リ レポー ト の詳細
タ イ ミ ン グ サマ リ レ ポー ト には、 次のセ ク シ ョ ンが含まれます。
• General Information
• Timer Settings
• Design Timing Summary
• Check Timing
• Clock Summary
• Intra-Clock Paths
• Inter-Clock Paths
• Path Groups
• User Ignored Paths
• Unconstrained Paths
タ イ ミ ン グ サマ リ レ ポー ト には、 Vivado IDE で生成可能な複数の レ ポー ト ([Report Clock Interaction]、 [Report Pulse Width]、 [Report Timing]、 [Check Timing]) の情報、 および report_clocks な どの Tcl のみで生成可能な レ ポー ト と 同様の情報が含まれますが、 制約の適用 さ れていないパ ス (Unconstrained Paths) な ど、 こ のレ ポー ト に し か含まれない情報 も あ り ます。
General Information
一般情報 (General Information) セ ク シ ョ ンには、 次の情報が含まれます。 • デザ イ ン名 • 選択 さ れたデバ イ ス、 パ ッ ケージ、 ス ピー ド グ レー ド (ス ピー ド フ ァ イ ル バージ ョ ン)• Vivado Design Suite のバージ ョ ン
• 日付
• レ ポー ト を生成する ために実行 さ れた同等の Tcl コ マン ド
Timer Settings
レ ポー ト の タ イ ミ ン グ情報を生成する のに使用 さ れた Vivado タ イ ミ ン グ解析エン ジ ン設定の詳細を示し ます。
30 ページの図 1-12 に、 [Timer Settings] セ ク シ ョ ンの例を示 し ます。
• [Enable Multi-Corner Analysis]
マ ルチ コ ーナー解析 が イ ネ ー ブ ル か ど う か を 示 し ま す。 各 コ ーナー の解析 で ど の 解析が 実行 さ れ た か は、 [Multi-Corner Configuration] に示 さ れます。
• [Enable Pessimism Removal] および [Pessimism Removal Resolution]
各パ ス の ソ ース ク ロ ッ ク およ びデス テ ィ ネーシ ョ ン ク ロ ッ ク で共通 ノ ー ド での ス キ ューが削除 さ れてい る かど
う かを示 し ます。
注記 : こ れ ら の設定は、 常に イ ネーブルにする必要があ り ます。
• [Enable Input Delay Default Clock]
ユーザー制約のない入力ポー ト にデフ ォル ト の ヌ ル入力遅延制約を作成 し てい る かど う かを示 し ます。 こ のオプ シ ョ ンは、 デフ ォル ト ではオフ にな っ てい ます。
• [Enable Preset / Clear Arcs]
非同期ピ ン を介 し た タ イ ミ ン グ パス の伝搬が イ ネーブルかど う かを示 し ます。 リ カバ リ / リ ムーバル チ ェ ッ ク に は影響 し ません。 デフ ォル ト ではオフ にな っ てい ます。
Design Timing Summary
デザ イ ンの タ イ ミ ン グのサマ リ を示 し ます。 ほかのセ ク シ ョ ンの結果が統合 さ れてい ます。
推奨: [Design Timing Summary] セ ク シ ョ ンで、配線後にすべての タ イ ミ ング制約が満た されたか、デザ イ ンの現在のス
テー タ ス を確認 し ます。
図1-13 に、 [Design Timing Summary] セ ク シ ョ ンの例を示し ます。
[Setup]
最大遅延解析 (セ ッ ト ア ッ プ、 リ カバ リ 、 およびデータ チ ェ ッ ク ) の結果を示し ます。
• [Worst Negative Slack (WNS)]
最大遅延解析におけ る すべての タ イ ミ ン グ パス の最悪の ス ラ ッ ク を示 し ます。 こ の値は、正の場合 と 負の場合が
あ り ます。
X-Ref Target - Figure 1-12
図 1-12 : タ イ ミ ング サマ リ レポー ト : [Timer Settings] セ ク シ ョ ン
X-Ref Target - Figure 1-13
• [Total Negative Slack (TNS)]
各 タ イ ミ ン グ パス エン ド ポ イ ン ト におけ る最悪の違反を考慮し た場合の、 WNS 違反の合計を示し ます。 こ の値 は、 次の よ う にな り ます。
° 最大遅延解析ですべての タ イ ミ ン グ制約が満た さ れてい る 場合は 0ns にな り ます。
° 違反があ る 場合は負の値にな り ます。
• [Number of Failing Endpoints]
違反が発生 し てい る (WNS < 0ns) エン ド ポ イ ン ト の総数を示し ます。
• [Total Number of Endpoints]
解析 さ れたエン ド ポ イ ン ト の総数を示 し ます。
[Hold]
最小遅延解析 (ホール ド 、 リ ムーバル、 およびデータ チ ェ ッ ク ) の結果を示し ます。
• [Worst Hold Slack (WHS)]
最小遅延解析におけ る すべての タ イ ミ ン グ パス の最悪の ス ラ ッ ク を示 し ます。 こ の値は、正の場合 と 負の場合が
あ り ます。
• [Total Hold Slack (THS)]
各 タ イ ミ ン グ パス エン ド ポ イ ン ト におけ る最悪の違反を考慮し た場合の、 WHS 違反の合計を示し ます。 こ の値 は、 次の よ う にな り ます。
° 最小遅延解析ですべての タ イ ミ ン グ制約が満た さ れてい る 場合は 0ns にな り ます。
° 違反があ る 場合は負の値にな り ます。
• [Number of Failing Endpoints]
違反が発生 し てい る (WHS < 0ns) エン ド ポ イ ン ト の総数を示し ます。
• [Total Number of Endpoints]
解析 さ れたエン ド ポ イ ン ト の総数を示 し ます。
[Pulse Width]
ピ ンの ス イ ッ チ制限に関する 次のチ ェ ッ ク の結果を示 し ます。 • 最小 Low パルス幅 • 最小 High パルス幅 • 最小周期 • 最大周期 • 最大ス キ ュ ー (同 じ下位セルの 2 つの ク ロ ッ ク ピ ン間)次の値が表示 さ れます。
• [Worst Pulse Width Slack (WPWS)]
最小遅延お よ び最大遅延を使用 し た上記のすべてのチ ェ ッ ク におけ る 最悪のパルス幅ス ラ ッ ク を示 し ます。
• [Total Pulse Width Slack (TPWS)]
各 タ イ ミ ン グ パス エン ド ポ イ ン ト におけ る 最悪の違反を考慮し た場合の、 WPWS 違反の合計を示し ます。 こ の 値は、 次の よ う にな り ます。
° すべての タ イ ミ ン グ制約が満た さ れてい る 場合は 0ns にな り ます。
° 違反があ る 場合は負の値にな り ます。
• [Number of Failing Endpoints]
違反が発生 し てい る (WPWS < 0ns) エン ド ポ イ ン ト の総数を示 し ます。
• [Total Number of Endpoints]
解析 さ れたエン ド ポ イ ン ト の総数を示 し ます。
Clock Summary
report_clocks コ マン ド を実行 し た場合 と 同様の情報が含まれます。 • create_clock コ マン ド 、 create_generated_clock コ マン ド 、 ま たはツールで自動的に生成 さ れた ク ロ ッ ク すべてが表示 さ れます。 • 名前、 周期、 波形、 タ イ プ、 周波数要件な ど の各 ク ロ ッ ク のプ ロ パテ ィ も 示 さ れます。 注記 : 名前の イ ンデン ト は、 マ ス ター ク ロ ッ ク と 生成 ク ロ ッ ク の関係を表 し ます。 図1-14 に、 [Clock Summary] セ ク シ ョ ンの例を示し ます。X-Ref Target - Figure 1-14
Check Timing
不足 し てい る タ イ ミ ン グ制約や、 制約に問題のあ る パ ス に関す る 情報を示 し ます。すべてのパ ス エン ド ポ イ ン ト に制 約が設定 さ れてい る 必要があ り ます。
こ の情報を ス タ ン ド ア ロ ンの レ ポー ト と し て生成する には、 次のいずれかを実行 し ます。
• [Tools] → [Timing] → [Check Timing] を ク リ ッ ク し ます。
• Tcl の check_timing コ マン ド を実行し ます。 デフ ォル ト で実行 さ れ る チ ェ ッ ク は、 次の と お り です (図1-15)。 • no_input_delay 入力遅延制約が設定 さ れていない入力ポー ト を レ ポー ト し ます。 • no_output_delay 出力遅延制約が設定 さ れていない出力ポー ト を レ ポー ト し ます。 • unconstrained_endpoints タ イ ミ ン グ要件がないパ ス のエン ド ポ イ ン ト を レ ポー ト し ます。 こ れは、 no_clock チ ェ ッ ク で も レ ポー ト さ れ る 不足 し てい る ク ロ ッ ク 定義に も 直接関係 し てい ます。 • no_clock 定義 さ れた タ イ ミ ン グ ク ロ ッ ク が供給 さ れていない ク ロ ッ ク ピ ン を レ ポー ト し ます。 定数 ク ロ ッ ク ピ ン も レ ポー ト さ れます。 • multiple_clock 複数の タ イ ミ ン グ ク ロ ッ ク が到達する ク ロ ッ ク ピ ン を レ ポー ト し ます。 こ の状況は、 ク ロ ッ ク ツ リ ーに ク ロ ッ ク マルチプ レ ク サーがあ る場合に発生 し ます。 • generated_clocks 同 じ ク ロ ッ ク ツ リ ーにないマ ス ター ク ロ ッ ク ソ ース を基準 と する生成 ク ロ ッ ク を レ ポー ト し ます。 • loops デザ イ ンで検出 さ れた組み合わせループを レ ポー ト し ます。ループは、 タ イ ミ ン グ を レ ポー ト する ため Vivado タ イ ミ ン グ エン ジ ンに よ り 自動的に分離 さ れます。
X-Ref Target - Figure 1-15
• partial_input_delay 最小入力遅延制約ま たは最大入力遅延制約の ど ち ら か し か設定 さ れていない入力ポー ト を レ ポー ト し ます。 こ れ ら のポー ト は、 セ ッ ト ア ッ プ解析 と ホール ド 解析の両方にはレ ポー ト さ れません。 • partial_output_delay 最小出力遅延制約ま たは最大出力遅延制約の ど ち ら か し か設定 さ れていない出力ポー ト を レ ポー ト し ます。 こ れ ら のポー ト は、 セ ッ ト ア ッ プ解析 と ホール ド 解析の両方にはレ ポー ト さ れません。 • unexpandable_clocks Vivado タ イ ミ ン グ エンジ ンで 1000 ク ロ ッ ク サ イ ク ル以上、共通乗数を見つけ る こ と がで き なかっ た ク ロ ッ ク ペ ア を レ ポー ト し ます。 こ れ ら の ク ロ ッ ク ペア間のパス の タ イ ミ ン グは確実に調整で きず、 ク ロ ッ ク ペア を非同 期 と し て処理する 必要があ り ます。 • latch_loops デザ イ ンにシーケ ン シ ャ ル フ ィ ー ド バ ッ ク ループがあ る かど う かをチ ェ ッ ク し ます。
制約の定義の詳細は、付録A 「その他の リ ソ ース」の リ ン ク か ら 『Vivado Design Suite ユーザー ガ イ ド : 制約の使用』
(UG903) を参照し て く だ さ い。
Intra-Clock Paths
ソ ース ク ロ ッ ク と デス テ ィ ネーシ ョ ン ク ロ ッ ク が同 じ タ イ ミ ン グ パ ス の ワ ース ト ス ラ ッ ク お よ び合計違反を示 し ます。 図1-16 に、 [Intra-Clock Paths] セ ク シ ョ ンの例を示 し ます。 詳細情報を表示する には、 左側のペ イ ンで [Intra-Clock Paths] の下の名前を ク リ ッ ク し ます。 各 ク ロ ッ ク の ス ラ ッ ク お よ び違反のサマ リ 、お よ び [SETUP]、[HOLD]、[Pulse Width] を ク リ ッ ク し てセ ッ ト ア ッ プ、 ホール ド 、パルス幅チ ェ ッ ク の N 個の ワース ト パス に関する詳細を表示で き ます。X-Ref Target - Figure 1-16
ワ ー ス ト ス ラ ッ ク 値およ びレ ポー ト さ れたパス の数は、 各解析 タ イ プの右に表示 さ れます。図1-17を参照 し て く だ さ い。
Inter-Clock Paths
ソ ース ク ロ ッ ク と デス テ ィ ネーシ ョ ン ク ロ ッ ク が異な る タ イ ミ ン グ パ ス の ワ ース ト ス ラ ッ ク お よ び合計違反を示 し ます。図1-18 を参照 し て く だ さ い。 詳細情報を表示する には、 左側のペ イ ンで [Inter-Clock Paths] の下の名前を ク リ ッ ク し ます。 各 ク ロ ッ ク の ス ラ ッ ク お よ び違反のサマ リ 、お よ び [SETUP]、[HOLD]、[Pulse Width] を ク リ ッ ク し てセ ッ ト ア ッ プ、 ホール ド 、パルス幅チ ェ ッ ク の N 個の ワース ト パス に関する詳細を表示で き ます。X-Ref Target - Figure 1-17
図 1-17 : タ イ ミ ング サマ リ レポー ト : [Intra-Clock Paths] セ ク シ ョ ン
X-Ref Target - Figure 1-18
Path Groups
デフ ォル ト のパ ス グループおよびユーザー定義のパス グループを表示し ます。
図1-19 に、[Path Groups] セ ク シ ョ ンのサマ リ 表の例を示 し ます。こ の表を表示する には、左側のペイ ンで [Path Groups]
を ク リ ッ ク し ます。 注記 : **async_default** は、 Vivado タ イ ミ ン グ エ ン ジ ンで自動的に作成 さ れたパ ス グループで、 リ カバ リ / リ ムーバルの よ う な非同期 タ イ ミ ン グ チ ェ ッ ク で終わ るすべてのパス が含まれます。 こ れ ら のチ ェ ッ ク は、 [SETUP] (最大遅延解析) お よ び [HOLD] (最小遅延解析) に個別に レ ポー ト さ れ ま す。 group_paths コ マ ン ド で作成 し た グ ループ も すべて こ のセ ク シ ョ ンに表示 さ れます。 ソ ース ク ロ ッ ク およ びデス テ ィ ネーシ ョ ン ク ロ ッ ク はど の組み合 わせで も 、 パ ス グループを構成で き ます。
User-Ignored Paths
set_clock_groups および set_false_path 制約に よ り 、タ イ ミ ン グ解析で無視 さ れたパス を表示 し ます。レ ポー ト さ れ る ス ラ ッ ク は無限です。X-Ref Target - Figure 1-19
図 1-19 : タ イ ミ ング サマ リ レポー ト : [Path Groups] セ ク シ ョ ン
X-Ref Target - Figure 1-20
Unconstrained Paths
制約がないために、 タ イ ミ ン グが適用 さ れていない論理パ ス を示 し ま す。 こ れ ら のパ ス は、 ソ ー ス お よ びデ ス テ ィ ネーシ ョ ン ク ロ ッ ク ペア ご と に分類 さ れます。 パス の開始点ま たは終点に関連付け ら れてい る ク ロ ッ ク がない場合、 ク ロ ッ ク 名情報は空 (NONE) にな り ます。 図1-21 に、 [Unconstrained Paths] セ ク シ ョ ンの例を示し ます。タ イ ミ ング パスの詳細の確認
ほ と んど のセ ク シ ョ ンは、展開 し て ク ロ ッ ク ペアご と のパス の情報を表示で き ます。[SETUP]、[HOLD]、[Pulse Width] サブセ ク シ ョ ンには、N 個の ワース ト パス が表示 さ れます。 こ れ ら のパス のいずれかを選択する と 、その詳細が [Path Properties] ビ ューの [Report] タ ブに表示 さ れます。 パ ス を ダブル ク リ ッ ク する と 、 同 じ 詳細情報が新 し い ビ ュ ーに表示 さ れます。 タ イ ミ ン グ パス の詳細については、第4 章 「タ イ ミ ン グ解析」 を参照 し て く だ さ い。 各パ ス を さ ら に解析する には、 次の手順に従い ます。 1. 右側のペ イ ンでパ ス を右 ク リ ッ ク し ます。 2. ポ ッ プア ッ プ メ ニ ューか ら 次のいずれかを ク リ ッ ク し ます。 ° [Schematic] : パス の回路図を表示し ます。° [Report Timing on Source to Destination] : パス の タ イ ミ ン グ解析を再実行し ます。
° [Highlight] : [Device] および [Schematic] ビ ューでパス をハ イ ラ イ ト し ます。
X-Ref Target - Figure 1-21
違反のあるパスのみを表示
タ イ ミ ン グが満た さ れていないパ ス の ス ラ ッ ク 値は、 レ ポー ト で赤で表示 さ れます。 ツールバーの [Show only failing paths] を ク リ ッ ク し てオンにする と 、 こ れ ら の違反のみを表示で き ます。
図1-22 に、 タ イ ミ ン グ違反のあ る パス のみを表示 し た タ イ ミ ン グ サマ リ レ ポー ト の例を示し ます。
X-Ref Target - Figure 1-22
ク ロ ッ ク ネ ッ ト ワー ク レポー ト
[Report Clock Network] コ マン ド は、 次の方法で実行で き ます。
• Vivado IDE の Flow Navigator か ら
• 次の Tcl コ マン ド を実行
report_clock_networks -name {network_1}
[Report Clock Networks] を実行する と 、 デザ イ ンの ク ロ ッ ク がツ リ ー表示で示 さ れます (図1-23)。 各 ク ロ ッ ク ツ リ ー
には ソ ース か ら エン ド ポ イ ン ト ま での ク ロ ッ ク ネ ッ ト ワー ク が示 さ れ、 エン ド ポ イ ン ト の タ イ プご と 並べ ら れます。 ク ロ ッ ク ツ リ ーは、 次の も のを表示 し ます。 • ユーザー定義ま たはツールで自動的に生成 さ れた ク ロ ッ ク • I/O ポー ト か ら ロー ド までの ク ロ ッ ク 注記 : 完全な ツ リ ーの詳細は GUI のレ ポー ト でのみ表示 さ れます。こ の レ ポー ト のテ キ ス ト 版には、ク ロ ッ ク ルー ト の名前のみが表示 さ れます。 • BUFG を駆動する BUFG の検索に使用 • ク ロ ッ ク でない ロ ー ド を駆動する ク ロ ッ ク デザ イ ンで定義 さ れてい る 各プ ラ イ マ リ ク ロ ッ ク および生成 ク ロ ッ ク を含むフ ォ ルダーが表示 さ れます。制約が適用 さ れていない ク ロ ッ ク ルー ト は、 別のフ ォ ルダーに表示 さ れます。
X-Ref Target - Figure 1-23
ツールバーの [Filter Ports]、 [Filter Nets]、 [Filter Instance]、 [Filter Input Pins]、 [Filter Output Pins] ボ タ ン を使用 し て、 ク ロ ッ ク ツ リ ーに表示 さ れる情報を削減で き ます。 ク ロ ッ ク パス の回路図を表示する には、 次の手順に従い ます。 1. ツ リ ーでオブジ ェ ク ト を右 ク リ ッ ク し ます。 2. [Trace to Source] を ク リ ッ ク し ます。
ク ロ ッ クの相互関係レ ポー ト
ク ロ ッ ク の相互関係レ ポー ト を表示する には、 次のいずれかの手順に従い ます。• メ イ ン メ ニ ューか ら [Tools] → [Timing] → [Report Clock Interaction] を ク リ ッ ク し ます。
• Flow Navigator の [Synthesis] ま たは [Implementation] メ ニ ュ ーか ら [Report Clock Interaction] を ク リ ッ ク し ます。
• 次の Tcl コ マン ド を実行し ます。
report_clock_interaction -name clocks_1
[Report Clock Interaction] ダ イ ア ログ ボ ッ ク ス
[Report Timing Summary] ダ イ ア ロ グ ボ ッ ク ス には、 次の タ ブがあ り ます。 • 「[Options] タ ブ」
• 「[Timer Settings] タ ブ」
[Results name] は、 グ ラ フ ィ カル レ ポー ト の名前を指定 し ます。 同等 Tcl オプシ ョ ン : -name
[Options] タ ブ
図1-24 に、 [Report Clock Interaction] ダ イ ア ロ グ ボ ッ ク ス の [Options] タ ブを示し ます。
[Options] タ ブには、 次のフ ィ ール ド があ り ます。 • [Results name] 表示 さ れ る 結果の名前を指定 し ます。 レ ポー ト は指定の名前で開き ます。 同等 Tcl オプシ ョ ン : -name • [Delay type] 実行する 解析の タ イ プを設定 し ます。 合成済みデザ イ ンの場合、 デフ ォル ト では最大遅延解析 (セ ッ ト ア ッ プ/ リ カバ リ) のみが実行 さ れます。 イ ンプ リ メ ン ト 済みデザ イ ンの場合、 デフ ォ ル ト では最小/最大遅延解析 (セ ッ ト ア ッ プ/ホール ド 、 リ カバ リ / リ ムーバル) の両方が実行 さ れます。 最小遅延解析 (ホール ド およ び リ ムーバル) の みを実行する 場合は、[min] を選択し ます。 同等 Tcl オプシ ョ ン : -delay_type • [Significant digits] • レ ポー ト さ れ る 値の有効桁数を指定 し ます。 デフ ォル ト 値は 3 です。 同等 Tcl オプシ ョ ン : -significant_digits
X-Ref Target - Figure 1-24
• [Write results to file]
結果を指定 し た フ ァ イ ルに書 き 込みます。 デフ ォ ル ト では、 レ ポー ト は Vivado IDE の [Timing] ビ ューに表示 さ れます。 同等 Tcl オプシ ョ ン : -file • [Overwrite]/[Append] レ ポー ト を フ ァ イ ルに記述する 場合に、 指定の フ ァ イ ルを上書 き す る か、 新 し い情報を既存の レ ポー ト の最後に 追加する かを指定 し ます。 同等 Tcl オプシ ョ ン : -append • [Command]
[Report Clock Interaction] ダ イ ア ロ グ ボ ッ ク ス で指定 さ れてい る オプシ ョ ン と 同等の Tcl コ マン ド ラ イ ン を表示し ます。
• [Open in a new tab]