Comments
Transcript
Vivado Design Suite ユーザー ガイド : 入門 (UG910)
Vivado Design Suite ユーザー ガ イ ド 入門 UG910 (v2016.1) 2016 年 4 月 6 日 本資料は表記のバージョンの英語版を翻訳したもので、内容に相違が生じる場合には原文を優先します。資 料によっては英語版の更新に対応していないものがあります。日本語版は参考用としてご使用の上、最新情 報につきましては、必ず最新英語版をご参照ください。 改訂履歴 次の表に、 こ の文書の改訂履歴を示 し ます。 日付 バージ ョ ン 改訂内容 2016 年 4 月 6 日 2016.1 Vivado Design Suite 2016.1 リ リ ース に併せてア ッ プデー ト 。「Vivado Design Suite の イ ン ス ト ール」 の注記を ア ッ プデー ト 。 「Vivado Design Suite QuickTake ビデオ Vivado IDE 入門」 を 「Vivado IDE の起動」 お よ び 「QuickTake ビデオ チ ュ ー ト リ アル」 に追加。 「概要」 に ク イ ッ ク ヘルプ ボ タ ンの使用方法を追加。 「Documentation Navigator」 を ア ッ プデー ト 「デザ イ ン ハブ」 お よ び 「Vivado ク イ ッ ク ヘルプ」 を追加。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 2 japan.xilinx.com 目次 Vivado Design Suite ユーザー ガ イ ド 第 1 章 : Vivado Design Suite の概要 Vivado Design Suite と は . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4 Vivado IDE の概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 第 2 章 : Vivado Design Suite へのデザイ ンの移行 概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 移行時の注意事項 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 第 3 章 : Vivado Design Suite の開始 Vivado Design Suite の イ ン ス ト ール . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 Vivado Design Suite の起動 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 第 4 章 : Vivado Design Suite の情報入手 概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 Documentation Navigator. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 デザ イ ン ハブ . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Vivado ク イ ッ ク ヘルプ. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . QuickTake ビデオ チ ュ ー ト リ アル. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ツール チ ュ ー ト リ アル . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 統合資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 15 16 16 16 第 5 章 : UltraFast 設計手法 概要 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 UltraFast 設計手法 (Vivado Design Suite 用). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 UltraFast 設計手法チ ェ ッ ク リ ス ト . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 付録 A : その他の リ ソ ースおよび法的通知 ザ イ リ ン ク ス リ ソ ース . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ソ リ ュ ーシ ョ ン セ ン タ ー . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 参考資料 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ト レーニ ン グ リ ソ ース . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . お読み く だ さ い : 重要な法的通知 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 入門 UG910 (v2016.1) 2016 年 4 月 6 日 19 19 19 20 21 3 japan.xilinx.com 第 1章 Vivado Design Suite の概要 Vivado Design Suite と は Vivado® Design Suite は、 デザ イ ンの生産性を改善する ためのツールです。 ザ イ リ ン ク ス の 7 シ リ ーズ、 Zynq®-7000 All Programmable (AP) SoC、 お よ び UltraScale™ 用のシ ス テ ム を設計、 統合、 イ ンプ リ メ ン ト し 、 全体的な生産性を 増加 さ せ る ために構築 さ れてい ます。 ザ イ リ ン ク ス デバ イ ス は よ り 大規模にな り 、 ス タ ッ ク ド シ リ コ ン イ ン タ ーコ ネ ク ト (SSI) テ ク ノ ロ ジ、 最大 28GB の高速 I/O イ ン タ ーフ ェ イ ス、 マ イ ク ロ プ ロ セ ッ サお よ びペ リ フ ェ ラ ル、 アナ ロ グ ミ ッ ク ス ド シ グナルな ど の さ ま ざ ま な新技術を含め る よ う にな り ま し た。 こ の よ う にデバ イ ス が大規模で複雑 にな る につれ、 デザ イ ンは多次元にな る ため、 タ イ ム ト ゥ マーケ ッ ト が遅 く な り 、 生産性を高めに く く な り ます。 Vivado Design Suite を使用す る と 、 配置配線ツールを使用 し てデザ イ ン イ ンプ リ メ ン テーシ ョ ン を進め、 タ イ ミ ン グ、 混雑、 ワ イ ヤ長合計、 使用量お よ び消費電力な ど の複数の同時に発生す る デザ イ ン要素が分析的に最適化 さ れ ます。 Vivado Design Suite では、 各デザ イ ン段階にデザ イ ン解析機能が提供 さ れてい ます。 こ れに よ り 、 早い段階で デザ イ ンお よ びツール設定を修正で き る ため、 ス ケ ジ ュ ール全体への影響が少な く な り 、 繰 り 返 し 作業 も 減 り 、 生 産性 も 向上 し ます。 Vivado Design Suite は、 既存の ISE® Design Suite に代わ る 新 し い ツールです。 Project Navigator、 Xilinx Synthesis Technology (XST)、 イ ンプ リ メ ン テーシ ョ ン、 CORE Generator™、 Timing Constraints Editor、 ISE Simulator (ISim)、 ChipScope™ Analyzer、 Xilinx Power Analyzer、 FPGA Editor、 PlanAhead™ デザ イ ン ツール、 SmartXplorer な ど のすべ ての ISE Design Suite ツールの代わ り に使用で き ます。 こ れ ら の機能はすべて、 共有の拡張型デー タ モデルを使用 し て、 Vivado Design Suite に直接組み込まれてい ます。 Vivado Design Suite は拡張型デー タ モデルを基に構築 さ れてい る ので、 中間フ ァ イ ル形式に書 き 込んだ り 変換 し た り せずに メ モ リ で実行で き る ので、 ラ ン タ イ ム、 デバ ッ グお よ び イ ンプ リ メ ン テーシ ョ ンが速 く な り 、 メ モ リ 要件が削減 さ れます。 Vivado Design Suite ツールはすべて、 ツール コ マ ン ド 言語 (Tcl) イ ン タ ーフ ェ イ ス を使用 し て記述 さ れてい ます。 Vivado Design Suite のグ ラ フ ィ カル ユーザー イ ン タ ーフ ェ イ ス であ る Vivado Integrated Design Environment (IDE) で使 用可能な コ マ ン ド お よ びオプシ ョ ンはすべて Tcl で実行で き ます。 ま た、 ツール コ マ ン ド お よ びオプシ ョ ンだけで な く 、 レ ポー ト さ れ る デザ イ ン デー タ お よ びコ ン フ ィ ギ ュ レーシ ョ ン も 確認 し やす く な っ てい ます。 Vivado Design Suite は、 次を使用 し て実行で き ます。 • Vivado IDE での GUI ベース の コ マ ン ド • Vivado IDE の Tcl コ ン ソ ール、 Vivado IDE 以外の Vivado Design Suite Tcl シ ェ ルに入力 さ れ る Tcl コ マ ン ド 、 ま た は Vivado IDE か Vivado Design Suite Tcl シ ェ ルのいずれかで実行 さ れ る Tcl ス ク リ プ ト フ ァ イ ルに保存 さ れ る Tcl コ マ ン ド • GUI ベース と Tcl コ マ ン ド の混合 Tcl ス ク リ プ ト には、 デザ イ ンの合成お よ び イ ンプ リ メ ン テーシ ョ ン フ ロ ー全体に適用 さ れ る Tcl コ マ ン ド を含め る こ と がで き ます。 こ れには、 デザ イ ン解析用に生成 さ れ る 必要な レ ポー ト すべて も 含まれます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 4 japan.xilinx.com 第 1 章 : Vivado Design Suite の概要 Vivado IDE の概要 Vivado IDE と は、 グ ラ フ ィ カル ユーザー イ ン タ ーフ ェ イ ス (GUI) の こ と で、 ISE Design Suite 10.1 か ら 含まれ る よ う にな っ た PlanAhead ツールの進化 し た も のです。 • PlanAhead デザ イ ン解析ツール : PlanAhead ツールは ISE Design Suite に組み込ま れ、 ISE ソ フ ト ウ ェ ア を使用 し たデザ イ ンに特有の機能のみが含まれ る よ う にな り ま し た。 • Vivado Design Suite : Vivado Design Suite には、 Vivado Design Suite お よ び 7 シ リ ーズ、 Zynq-7000 AP SoC、 UltraScale デバ イ ス を使用 し たデザ イ ンに特有の機能が含まれます。 ISE Design Suite フ ロ ーは新 し い Vivado Design Suite に置 き 換わっ てい ます。 注記 : Vivado Design Suite お よ び PlanAhead デザ イ ン ツールを含む ISE Design Suite は別々に イ ン ス ト ールす る 必要が あ り ます。 詳細は、 『Vivado Design Suite ユーザー ガ イ ド : リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG973) [参照 1] お よ び 『ISE Design Suite 14 : リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG631) [参照 2] を 参照 し て く だ さ い。 Vivado IDE のわか り やすい イ ン タ ーフ ェ イ ス は、 新規ユーザー向けに設計 さ れてい ますが、 ア ド バン ス ユーザーが 詳細な設定がで き る よ う に も 設計 さ れてい ます。 ツールお よ びツール オプシ ョ ンはすべてネ イ テ ィ ブ Tcl 形式で記 述 さ れてい ます。 Tcl コ マ ン ド は Vivado IDE の Tcl コ ン ソ ールま たは Vivado Design Suite Tcl シ ェ ルで使用で き ます。 解析お よ び制約の割 り 当ては、 デザ イ ン プ ロ セ ス の ど の段階で も 実行で き ます。 た と えば、 合成、 配置、 配線後に タ イ ミ ン グや消費電力概算を出す こ と がで き ます。 デー タ ベース は Tcl を使用 し て ア ク セ ス で き る ので、 制約、 デザ イ ン コ ン フ ィ ギ ュ レーシ ョ ン、 ま たはツール設定は、 ほ と ん ど の場合 イ ンプ リ メ ン テーシ ョ ン し 直 さ な く て も リ ア ル タ イ ムに変更で き ます。 Vivado IDE では、 メ モ リ でデザ イ ン を開 く と い う コ ン セプ ト を導入 し てい ます。 デザ イ ン を効率的に開 く こ と で、 デザ イ ン ネ ッ ト リ ス ト がデザ イ ン フ ロ ーの特定段階で読み込まれ、 制約がデザ イ ンに割 り 当て ら れ、 デザ イ ンが タ ーゲ ッ ト デバ イ ス に適用 さ れます。 こ れに よ り 、 各段階でデザ イ ン を視覚化 し て処理で き ます。 Vivado IDE では、 レ ジ ス タ ト ラ ン ス フ ァ ー レベル (RTL) のエ ラ ボ レーシ ョ ン、 合成、 お よ び イ ンプ リ メ ン テーシ ョ ン後にデザ イ ン を 開 く こ と がで き ます。 変更は、 制約、 ロ ジ ッ ク ま たはデバ イ ス コ ン フ ィ ギ ュ レーシ ョ ン、 お よ び イ ンプ リ メ ン テー シ ョ ン結果に加え る こ と がで き ます。 ま た、 デザ イ ン チ ェ ッ ク ポ イ ン ト を使用 し て、 デザ イ ンの現在の状態を保存 で き ます。 デザ イ ン チ ェ ッ ク ポ イ ン ト は、 ネ ッ ト リ ス ト 、 制約お よ び イ ンプ リ メ ン テーシ ョ ン結果を含むデザ イ ン プ ロ セ ス の段階を示すデザ イ ンの スナ ッ プシ ョ ッ ト です。 Vivado では、 開いて解析がで き る フ ロ ーの各段階ご と に デザ イ ン チ ェ ッ ク ポ イ ン ト が自動的に作成 さ れます。 Vivado IDE の詳細は、 『Vivado Design Suite ユーザー ガ イ ド : Vivado IDE の使用』 (UG893) [参照 3] を参照 し て く だ さ い。 デザ イ ンの解析に関す る 詳細は、 『Vivado Design Suite ユーザー ガ イ ド : デザ イ ン解析お よ び ク ロ ージ ャ テ ク ニ ッ ク 』 (UG906) [参照 4] を参照 し て く だ さ い。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 5 japan.xilinx.com 第 2章 Vivado Design Suite へのデザイ ンの移行 概要 ザ イ リ ン ク ス ISE® Design Suite では、 7 シ リ ーズお よ び Zynq®-7000 デバ イ ス な ど のすべてのジ ェ ネ レーシ ョ ンのザ イ リ ン ク ス デバ イ ス を タ ーゲ ッ ト にす る プ ロ ジ ェ ク ト がサポー ト さ れます。 Vivado® Design Suite では、 7 シ リ ーズ、 Zynq-7000、 UltraScale™ デバ イ ス がサポー ト さ れ、 特に高集積のデザ イ ンや混雑 し たデザ イ ンで優れた ツール パ フ ォーマ ン ス にな り ます。 ISE Design Suite お よ び Vivado Design Suite の ど ち ら で も 7 シ リ ーズ デバ イ ス がサポー ト さ れ る ので、 Vivado Design Suite への移行が可能です。 デザ イ ンの移行に関す る 詳細については、 『Vivado Design Suite : ISE か ら Vivado Design Suite への移行手法ガ イ ド 』 (UG911) [参照 5] を参照 し て く だ さ い。 移行時の注意事項 移行時には、 次に注意 し て く だ さ い。 • IP : 既存の ISE Design Suite プ ロ ジ ェ ク ト お よ び IP は Vivado Design Suite プ ロ ジ ェ ク ト お よ び IP に移行で き ます。 Vivado Design Suite では、 イ ンプ リ メ ン テーシ ョ ン中に ISE Design Suite の IP を使用で き ます。 ただ し 、 最新の IP ア ッ プデー ト を使用で き 、 最適な制約を使用で き る ので、 最新のVivado Design Suite の IP にア ッ プデー ト す る こ と をお勧め し ます。 Vivado Design Suite は、 Vivado Design Suite IP を使用 し てのみテ ス ト お よ び検証 さ れて い ます。 注記 : ISE の IP は、 7 シ リ ーズ デバ イ ス でのみサポー ト さ れます。 ISE フ ォーマ ッ ト の IP (.ngc) は UltraScale デ バ イ ス ではサポー ト さ れな く な り ま し たので、 UltraScale デザ イ ン を開始す る 前にネ イ テ ィ ブ Vivado フ ォーマ ッ ト に移行 し てお く 必要があ り ます。 • ソ ース フ ァ イ ル :既存の ISE Design Suite プ ロ ジ ェ ク ト か ら の ISE Design Suite ソ ース フ ァ イ ルは、新 し い Vivado Design Suite プ ロ ジ ェ ク ト に追加で き ます。 注記 : ISE Design Suite の回路図 (SCH) お よ び Architecture Wizard (XAW) ソ ース フ ァ イ ルは、 Vivado Design Suite ではサポー ト さ れません。 • run 結果 : run 結果は移行 さ れませんが、 デザ イ ン を Vivado ツールで イ ンプ リ メ ン ト す る と 、 新 し い run 結果が 生成 さ れます。 • 制約 : デザ イ ンで使用 さ れたユーザー制約フ ァ イ ル (UCF) は、 Vivado Design Suite で使用する ためにはザ イ リ ン ク ス デザ イ ン制約 (XDC) フ ォーマ ッ ト に変換する 必要があ り ます。 UCF 制約か ら XDC 制約への変換について は、 『Vivado Design Suite : ISE か ら Vivado Design Suite への移行手法ガ イ ド 』 (UG911) [参照 5] の こ のセ ク シ ョ ン を参照 し て く だ さ い。 XDC に関す る 詳細は、 『Vivado Design Suite ユーザー ガ イ ド :制約の使用』 (UG903) [参 照 6] を参照 し て く だ さ い。 注意 : デザ イ ン制約お よ びス ク リ プ ト は環境間で互換性がないので、 現在 ISE Design Suite プ ロ ジ ェ ク ト を操作中の 場合は、 Vivado Design Suite へは移行 し ない よ う に し て く だ さ い。 こ の よ う な場合は、 Vivado Design Suite を使用 し て 新 し いデザ イ ン を開始 し て く だ さ い。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 6 japan.xilinx.com 第 3章 Vivado Design Suite の開始 Vivado Design Suite のイ ン ス ト ール ISE® Design Suite お よ び Vivado® Design Suiteは、 別々に リ リ ース さ れてお り 、 別々に イ ン ス ト ールす る 必要があ り ます。 ど ち ら も ザ イ リ ン ク ス ウ ェ ブサ イ ト [参照 7] のダ ウ ン ロ ー ド ページか ら 入手で き ます。 重要 : Vivado Design Suite は、 保証期間内であれば、 すべての ISE Design Suite カ ス タ マーが無料で使用で き ます。 現在保証期間内の ISE Design Suite のシー ト 数分の Vivado Design Suite の ラ イ セ ン ス が使用で き る よ う にな っ てい ま す。 ま た、 逆に現在保証期間内の Vivado Design Suite のシー ト 数分の ISE Design Suite の ラ イ セ ン ス も 使用で き る よ う にな っ てい ます。 Vivado Design Suite ラ イ セ ン ス ま たはバージ ョ ン 13 ま たは 14 の ISE Design Suite ラ イ セ ン ス を生成 す る こ と で、 ど ち ら の ツールの機能 も 使用で き る よ う にな り ます。 Vivado Design Suite の イ ン ス ト ールは、 必要な ツールお よ びデー タ に基づいて カ ス タ マ イ ズで き ます。 ま た、 Kintex® や Artix® と いっ た特定のザ イ リ ン ク ス デバ イ ス フ ァ ミ リ のみを イ ン ス ト ールす る こ と も で き ます。 詳細な イ ン ス ト ール、 ラ イ セ ン スお よ び リ リ ース情報については、 次の資料を参照 し て く だ さ い。 • 『Vivado Design Suite ユーザー ガ イ ド : リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG973) [参照 1] 注記 : 次の資料には、 新 し い リ リ ース を定期的にチ ェ ッ ク し てダ ウ ン ロ ー ド し 、 XilinxNotify に代わ っ て使用 さ れ る ザ イ リ ン ク ス情報セ ン タ ーに含まれ る 詳細な情報が含まれます。 • 『ISE Design Suite 14 : リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG631) [参照 2] 注記 : こ の資料には、 オペレーテ ィ ン グ シ ス テ ム (OS) サポー ト の情報が含まれ る ほか、 ザ イ リ ン ク ス情報セ ン タ ー (XilinxNotify に代わ っ て使用 さ れ る 新 し い リ リ ース を定期的にチ ェ ッ ク ) に関す る 情報が含まれます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 7 japan.xilinx.com 第 3 章 : Vivado Design Suite の開始 Vivado Design Suite の起動 Vivado Design Suite は、 さ ま ざ ま な方法で起動で き ま す。 た と えば、 非プ ロ ジ ェ ク ト モー ド と 呼ばれ る Tcl ス ク リ プ ト ベース の コ ンパ イ ル方法を使用 し て、 ソ ースお よ びデザ イ ン プ ロ セ ス を ユーザーが自分で管理で き ます。 ま た は、 プ ロ ジ ェ ク ト モー ド と 呼ばれ る プ ロ ジ ェ ク ト ベース の方法を使用 し て、 プ ロ ジ ェ ク ト お よ びプ ロ ジ ェ ク ト ス テー タ ス に よ り デザ イ ン プ ロ セ スお よ びデザ イ ン デー タ が自動的に管理 さ れ る よ う にす る こ と も で き ます。 ど ち ら の方法 も 、 Tcl ス ク リ プ ト のバ ッ チ モー ド で実行で き る ほか、 Vivado IDE で イ ン タ ラ ク テ ィ ブに実行で き ます。 さ ま ざ ま なデザ イ ン フ ロ ー モー ド の詳細は、 『Vivado Design Suite ユーザー ガ イ ド : デザ イ ン フ ロ ーの概要』 (UG892) [参 照 8] の 「プ ロ ジ ェ ク ト モー ド と 非プ ロ ジ ェ ク ト モー ド 」 を参照 し て く だ さ い。 ビデオ : デザ イ ン フ ロ ーに関す る 詳細は、 Vivado Design Suite ビデオ チ ュ ー ト リ アル : デザ イ ン フ ロ ーの概要を参照 し て く だ さ い。 Tcl の使用 Tcl を直接使用す る 場合は、 Tcl コ マ ン ド で次のいずれかの方法を使用 し てデザ イ ン を処理 し ます。 • Vivado IDE の外の Vivado Design Suite Tcl シ ェ ルに Tcl コ マ ン ド を入力 し ます。 • Vivado IDE の一番下の Tcl コ ン ソ ールに Tcl コ マ ン ド を入力 し ます。 • Vivado Design Suite Tcl シ ェ ルか ら Tcl ス ク リ プ ト を実行 し ます。 • Vivado IDE か ら Tcl ス ク リ プ ト を実行 し ます。 Tcl お よ び Tcl ス ク リ プ ト に関する 情報は、『Vivado Design Suite ユーザー ガ イ ド : Tcl ス ク リ プ ト 機能の使用』 (UG894) [参照 9] を参照 し て く だ さ い。 Vivado ツールでの Tcl の使用方法の詳細は、 『Vivado Design Suite チ ュ ー ト リ アル : デ ザ イ ン フ ロ ーの概要』 (UG888) [参照 10] を参照 し て く だ さ い。 Vivado Design Suite Tcl シ ェ ルの起動 Linux コ マ ン ド プ ロ ンプ ト ま たは Windows の コ マ ン ド プ ロ ンプ ト で次の コ マ ン ド を使用 し て、 Vivado Design Suite Tcl シ ェ ルを起動 し ます。 vivado -mode tcl 注記 : Windows の場合、 [ス タ ー ト ] → [すべてのプ ロ グ ラ ム] → [Xilinx Design Tools] → [Vivado 2015.x] → [Vivado 2015.x Tcl Shell] を ク リ ッ ク し て も 起動で き ます。 バ ッ チ Tcl ス ク リ プ ト を使用 し た Vivado ツールの起動 Vivado ツールはを起動 し た と き に Tcl ス ク リ プ ト を提供 し てお く と 、 バ ッ チ モー ド で使用で き ます。 Linux コ マ ン ド プ ロ ンプ ト ま たは Windows の コ マ ン ド プ ロ ンプ ト で次の コ マ ン ド を使用 し ます。 vivado -mode batch -source <your_Tcl_script> 注記 : バ ッ チ モー ド の場合、 指定 し た ス ク リ プ ト が実行 さ れてか ら Vivado ツールが閉 じ ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 8 japan.xilinx.com 第 3 章 : Vivado Design Suite の開始 Vivado IDE の起動 GUI を使用す る 場合は、 Windows ま たは Linux か ら Vivado IDE を起動 し ます。 Vivado IDE の詳細は、 『Vivado Design Suite ユーザー ガ イ ド : Vivado IDE の使用』 (UG893) [参照 3] を参照 し て く だ さ い。 ビデオ : Vivado IDE の使用については、 Vivado Design Suite QuickTake ビデオ : Vivado IDE 入門を ご覧 く だ さ い。 推奨 : Vivado IDE は作業デ ィ レ ク ト リ か ら 起動 し て く だ さ い。 こ れに よ り 、 起動デ ィ レ ク ト リ に書 き 込まれ る プ ロ ジ ェ ク ト フ ァ イ ル、 ロ グ フ ァ イ ル、 ジ ャ ーナル フ ァ イ ルが見つけやす く な り ます。 Windows での Vivado IDE の起動 [ス タ ー ト ] → [すべてのプ ロ グ ラ ム] → [Xilinx Design Tools] → [Vivado 2015.x] → [Vivado 2015.x] を ク リ ッ ク し ます。 注記 : ま たは、 デス ク ト ッ プの Vivado IDE のシ ョ ー ト カ ッ ト を ダブル ク リ ッ ク し ます。 X-Ref Target - Figure 3-1 図 3-1 : Vivado IDE デス ク ト ッ プ ア イ コ ン ヒ ン ト : 作業フ ォ ルダーは、 Vivado IDE のシ ョ ー ト カ ッ ト ア イ コ ン を右 ク リ ッ ク し て [プ ロ パテ ィ ] を ク リ ッ ク す る と ア ッ プデー ト で き ます。 こ れに よ り 、 起動デ ィ レ ク ト リ に書 き 込まれ る ロ グ フ ァ イ ル、 ジ ャ ーナル フ ァ イ ルが見 つけやす く な り ます。 Windows ま たは Linux の コ マ ン ド ラ イ ンか ら の Vivado IDE の起動 コ マ ン ド プ ロ ンプ ト に次の コ マ ン ド を入力 し ます。 vivado 注記 : こ の コ マ ン ド を入力す る と 、 自動的に vivado -mode gui が実行 さ れ、 Vivado IDE が起動 さ れます。 ヘルプ が必要な場合は、 「vivado -help」 と 入力す る と 、 Vivado ツールを起動する と き に使用可能な さ ま ざ ま な コ マ ン ド ラ イ ン オプシ ョ ン を表示で き ます。 Vivado Design Suite の Tcl シ ェ ルか らの Vivado IDE の起動 コ マ ン ド プ ロ ンプ ト に次の Tcl コ マ ン ド を入力 し ます。 start_gui 入門 UG910 (v2016.1) 2016 年 4 月 6 日 9 japan.xilinx.com 第 3 章 : Vivado Design Suite の開始 Vivado IDE の使用 Vivado IDE を起動す る と 、 Vivado Design Suite を開始する さ ま ざ ま な リ ン ク を含んだ Getting Started ページ (図 3-2) が 表示 さ れます。 X-Ref Target - Figure 3-2 図 3-2 : Vivado IDE の Getting Started ページ プ ロ ジ ェ ク ト の開始 プ ロ ジ ェ ク ト を作成ま たは開 き 、 ソ ース フ ァ イ ルを追加 し てデザ イ ン を定義 し ます。 Getting Started ページの Quick Start セ ク シ ョ ンには、 次の ス テ ッ プに簡単にア ク セ ス で き る リ ン ク が表示 さ れます。 • New Project ウ ィ ザー ド でプ ロ ジ ェ ク ト を作成 • 既存プ ロ ジ ェ ク ト を開 く • ザ イ リ ン ク ス の提供す る サンプル プ ロ ジ ェ ク ト を開 く 注記 : [Recent Projects] リ ス ト か ら は最近開いたプ ロ ジ ェ ク ト を開 く こ と も で き ます。 プ ロ ジ ェ ク ト を使用す る 場合、 ツールがデザ イ ン を自動的に管理 し 、 デザ イ ン フ ァ イ ルの ス テー タ ス を記録す る こ と を意味 し ます。 定義済みのデザ イ ン フ ロ ー ス テ ッ プ を起動す る と 、 レ ポー ト 結果を確認で き ます。 デザ イ ン入力の詳細については、 『Vivado Design Suite ユーザー ガ イ ド : シ ス テ ム レベル のデザ イ ン入力』 (UG895) [参照 11] を参照 し て く だ さ い。 デザ イ ン フ ロ ーの次の手順については、 『Vivado Design Suite ユーザー ガ イ ド : デザ イ ン フ ロ ーの概要』 (UG892) [参照 8] を参照 し て く だ さ い。 IP の管理 IP を リ モー ト で コ ン フ ィ ギ ュ レーシ ョ ンお よ び管理す る IP デ ィ レ ク ト リ を作成 し 、 さ ま ざ ま なデザ イ ン プ ロ ジ ェ ク ト お よ び ソ ース管理シ ス テ ムか ら ア ク セ ス可能にで き ます。 Vivado IP カ タ ロ グ を使用する と 、 含まれてい る IP を参 照お よ びカ ス タ マ イ ズで き る ほか、 既存の IP お よ びレ ポジ ト リ を開 く こ と がで き ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 10 japan.xilinx.com 第 3 章 : Vivado Design Suite の開始 デザ イ ン入力の詳細については、 『Vivado Design Suite ユーザー ガ イ ド : シ ス テ ム レベル のデザ イ ン入力』 (UG895) [参照 11] を参照 し て く だ さ い。 IP の詳細については、 『Vivado Design Suite ユーザー ガ イ ド : IP を使用 し た設計』 (UG896) [参照 12] を参照 し て く だ さ い。 ハー ド ウ ェ ア マネージ ャ ーを開 く Vivado Design Suite ハー ド ウ ェ ア マネージ ャ ーを開 く と 、 デザ イ ン をデバ イ ス にプ ロ グ ラ ム で き ます。 Vivado ロ ジ ッ ク 解析機能お よ び Vivado シ リ アル I/O 解析機能を使用する と 、 デザ イ ン をデバ ッ グで き ます。 た と えば、 ILA、 VIO、 MIG お よ び JTAG-to-AXI コ ア をデザ イ ンに追加 し て Vivado ロ ジ ッ ク 解析機能でデバ ッ グ し た り 、 ザ イ リ ン ク ス IP カ タ ロ グか ら IBERT サンプル デザ イ ン を使用 し 、 Vivado シ リ アル I/O 解析機能で GT を テ ス ト お よ び設定 し た り で き ます。 こ れ ら の機能の詳細については、 『Vivado Design Suite ユーザー ガ イ ド : プ ロ グ ラ ムお よ びデバ ッ グ』 (UG908) [参 照 13] を参照 し て く だ さ い。 Tcl Store へのア ク セス ザ イ リ ン ク ス Tcl ス ト アは、 Tcl コ ー ド のオープン ソ ース リ ポジ ト リ で、 主に Vivado Design Suite を使用 し た FPGA デザ イ ン用に設計 さ れてい ます。 Tcl Store を使用する と 、 さ ま ざ ま な問題を解決 し て生産性を改善す る 異な る ソ ース か ら 提供 さ れた複数の ス ク リ プ ト お よ びユーテ ィ リ テ ィ にア ク セ ス で き ます。 Tcl ス ク リ プ ト は イ ン ス ト ールで き る ほか、 ほかの人 と 共有す る ために リ リ ースす る こ と も で き ます。 Tcl ス ク リ プ ト お よ びザ イ リ ン ク ス Tcl Store の詳細については、『Vivado Design Suite ユーザー ガ イ ド : Tcl ス ク リ プ ト 機能の使用』 (UG894) [参照 9] の こ のセ ク シ ョ ン を参照 し て く だ さ い。 資料およびビデオ Getting Started ページでユーザー ガ イ ド 、 チ ュ ー ト リ アル、 ビデオ、 リ リ ース ノ ー ト な ど の リ ン ク を ク リ ッ ク す る と 、 Documentation Navigator でそれ ら の資料が開 き ます。 Documentation Navigator お よ び Vivado Design Suite の資料の詳細は、 第 4 章 「Vivado Design Suite の情報入手」 を参照 し て く だ さ い。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 11 japan.xilinx.com 第 4章 Vivado Design Suite の情報入手 概要 Vivado® Design Suite の詳細については、 本章に記載 さ れ る 資料を参照 し て く だ さ い。 推奨 : ツールの各手順の詳細は、 QuickTake ビデオ チ ュ ー ト リ アルお よ びツール チ ュ ー ト リ アルを参照 し て く だ さ い。 ヒ ン ト : Vivado IDE の各ダ イ ア ロ グ ボ ッ ク ス にあ る Vivado ク イ ッ ク ヘルプ ボ タ ン ア ロ グ ボ ッ ク ス に関す る 情報にア ク セ ス で き ます。 を ク リ ッ ク す る と 、そのダ イ Documentation Navigator ザ イ リ ン ク ス ツールお よ びハー ド ウ ェ ア資料は、 Documentation Navigator (DocNav) ま たはザ イ リ ン ク ス ウ ェ ブサ イ ト か ら 表示で き ます。 DocNav は Vivado Design Suite に統合 さ れていて、 ハー ド ウ ェ アお よ び ソ フ ト ウ ェ ア製品のザ イ リ ン ク ス資料、 ト レーニ ン グ、 サポー ト 資料にア ク セ ス し 、 管理す る 環境を提供 し ます。 Documentation Navigator を開 く には、 次の手順に従い ます。 • Vivado IDE か ら 開 く には、 Getting Started ページ ま たは [Help] メ ニ ュ ーの資料の リ ン ク を ク リ ッ ク し ます。 注記 : Documentation Navigator で開 く のは英語版の資料ですが、 Vivado IDE で [Tools] → [Options] を ク リ ッ ク し 、 [Opening Xilinx Documentation] セ ク シ ョ ンで [Open with your web browser] をオンに し てお く と 、 日本語資料があ る 場合はそれが ウ ェ ブ ブ ラ ウ ザーで開 き ます。 • Windows で [ス タ ー ト ] → [すべてのプ ロ グ ラ ム] → [Xilinx Design Tools] → [DocNav] を ク リ ッ ク し ます。 注記 : ま たは、 デス ク ト ッ プの DocNav のシ ョ ー ト カ ッ ト を ダブル ク リ ッ ク し ます。 • Linux コ マ ン ド プ ロ ンプ ト に 「docnav」 と 入力 し ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 12 japan.xilinx.com 第 4 章 : Vivado Design Suite の情報入手 Documentation Navigator には、 次の機能が含まれます。 • カ タ ロ グ : ザ イ リ ン ク ス ソ フ ト ウ ェ アお よ びハー ド ウ ェ ア資料、 チ ュ ー ト リ アル ビデオ、 デザ イ ン ア ド バ イ ザ リ 、 アプ リ ケーシ ョ ン ノ ー ト な どすべて を表示で き ます。 ° フ ィ ル タ ー : 資料を タ イ プ、 デバ イ ス ま たはその他関連カ テ ゴ リ 別に フ ィ ル タ ー し て表示で き ます。 ° 検索 : 指定 し た検索語に基づいて資料を検索で き ます。 ロ ーカル レ ポジ ト リ と ザ イ リ ン ク ス ウ ェ ブサ イ ト の両方の資料が検索 さ れます。 • デザ イ ン ハブ : こ の タ ブを使用す る と 、 特定のデザ イ ン タ ス ク の資料、 ト レーニ ン グ、 お よ び情報を入手で き ます。 • UltraFast™ 設計手法チ ェ ッ ク リ ス ト : ザ イ リ ン ク ス の推奨す る 方法に従っ てい る のか ど う か、 デザ イ ン パ フ ォーマ ン ス を達成 し てい る のか ど う かチ ェ ッ ク リ ス ト で確認で き ます。 注記 : 日本語版のチ ェ ッ ク リ ス ト は、 Documentation Navigator か ら は使用で き ません。 ス プ レ ッ ド シー ト バー ジ ョ ン を使用 し て く だ さ い。 • ク イ ッ ク ダ ウ ン ロ ー ド : ロ ーカル デス ク ト ッ プにザ イ リ ン ク ス資料を ダ ウ ン ロ ー ド で き ます。 • ウ ェ ブ検索結果 : ザ イ リ ン ク ス サポー ト サ イ ト で資料を検索で き ます。 • フ ィ ー ド バ ッ ク を送信 : デザ イ ン ハブへの フ ィ ー ド バ ッ ク を送信で き ます。 • 資料ア ッ プデー ト : ザ イ リ ン ク ス ウ ェ ブサ イ ト での資料のア ッ プデー ト を監視で き ます。 推奨 : Documentation Navigator の一番上の [Update Catalog] ボ タ ン を ク リ ッ ク する と 、ザ イ リ ン ク ス ウ ェ ブサ イ ト か ら の最新の資料にア ッ プデー ト さ れます。 こ れに よ り 、 最新の資料お よ びビデオを入手で き ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 13 japan.xilinx.com 第 4 章 : Vivado Design Suite の情報入手 デザイ ン ハブ ザ イ リ ン ク ス デザ イ ン ハブには、 資料やビデオへの リ ン ク がデザ イ ン タ ス ク お よ び ト ピ ッ ク ご と に ま と め ら れてお り 、 こ れ ら を参照す る こ と でキー コ ン セプ ト を学び、 よ く あ る 質問を解決で き ます。 デザ イ ン ハブにア ク セ スす る には、 次のいずれか を実行 し ます。 • Xilinx Documentation Navigator で [Design Hub View] タ ブを ク リ ッ ク し ます。 • ザ イ リ ン ク ス ウ ェ ブサ イ ト でデザ イ ン ハブ ページ を参照 し ます (日本語の資料 も 参照で き ます)。 Vivado デザ イ ン ハブには、 次の ト ピ ッ ク が含ま れてい ます。 • デザ イ ン フ ロ ーの概要 • I/O お よ び ク ロ ッ ク プ ラ ン ニ ン グ • 高位合成 (C ベース) • IP を使用 し た設計 • IP イ ン テ グ レー タ ーの使用 • デザ イ ンへの制約の適用 • 消費電力の見積 も り お よ び最適化 • ロ ジ ッ ク シ ミ ュ レーシ ョ ン • ロ ジ ッ ク 合成 • イ ンプ リ メ ン テーシ ョ ン • パーシ ャ ル リ コ ン フ ィ ギ ュ レーシ ョ ン • System Generator for DSP • タ イ ミ ン グ ク ロ ージ ャ お よ びデザ イ ン解析 • プ ロ グ ラ ミ ン グお よ びデバ ッ グ • イ ン ス ト ールお よ び ラ イ セ ン ス 入門 UG910 (v2016.1) 2016 年 4 月 6 日 14 japan.xilinx.com 第 4 章 : Vivado Design Suite の情報入手 Vivado ク イ ッ ク ヘルプ Vivado ク イ ッ ク ヘルプは、 Vivado IDE のダ イ ア ロ グ ボ ッ ク ス、 ウ ィ ン ド ウ、 お よ びウ ィ ザー ド に表示 さ れてい る ボ タ ン を ク リ ッ ク す る と ア ク セ ス で き ます。 開いた ウ ィ ン ド ウ には、 その機能の概要や さ ま ざ ま な設定の説明 が含ま れてい ます。 Vivado ク イ ッ ク ヘルプには、 ユーザー ガ イ ド 、 QuickTake ビデオ、 お よ びその他の特定の機能 に関す る 資料への参照 リ ン ク も 含まれてい ます。 Vivado ク イ ッ ク ヘルプのブ ラ ウ ザー ウ ィ ン ド ウ には、 表示 し てい る ヘルプ ページ内のテ キ ス ト 検索機能 も 付いてい ます。 ま た、 前後のページ を表示す る ボ タ ン を使用 し て、 Vivado IDE の作業中に閲覧 し たヘルプ ページに戻っ て閲 覧す る こ と も で き ます。 ウ ィ ザー ド お よ びダ イ ア ロ グ ボ ッ ク ス の ます。 ボ タ ンは左下にあ り ます (図 4-1)。 ウ ィ ン ド ウ のボ タ ンは右上にあ り X-Ref Target - Figure 4-1 図 4-1 : ク イ ッ ク ヘルプの例 入門 UG910 (v2016.1) 2016 年 4 月 6 日 15 japan.xilinx.com 第 4 章 : Vivado Design Suite の情報入手 QuickTake ビデオ チ ュ ー ト リ アル Vivado IDE の使用方法を簡単に学ぶ こ と がで き る よ う に、 特定のデザ イ ン タ ス ク に焦点を置いた シ ョ ー ト ト レーニ ン グ ビデオが多数あ り ます。 こ れ ら のビデオは、 Documentation Navigator、 ザ イ リ ン ク ス ウ ェ ブサ イ ト の Vivado Design Suite QuickTake ビデオ チ ュ ー ト リ アル ページ [参照 14]、 ま たは YouTube か ら 視聴で き ます。 次の入門用 ト レーニ ン グ ビデオ を参照 し て く だ さ い。 • Vivado Design Suite イ ン ス ト ールの概要 • Vivado の ラ イ セ ン スお よ びア ク テ ィ ベーシ ョ ンの概要 • UltraFast Vivado 設計手法 • Vivado デザ イ ン フ ロ ーの概要 • 異な る 種類のプ ロ ジ ェ ク ト を作成 • プ ロ ジ ェ ク ト で ソ ース フ ァ イ ルを管理 • デザ イ ン制約の概要 • Vivado での再利用可能な IP の コ ン フ ィ ギ ュ レーシ ョ ンお よ び管理 • Vivado IP イ ン テ グ レー タ ーを使用 し たデザ イ ン • デザ イ ンの合成 • デザ イ ンの イ ンプ リ メ ン テーシ ョ ン • Vivado IDE 入門 ツール チ ュ ー ト リ アル Vivado IDE をすぐ に使用で き る よ う に、 さ ま ざ ま なチ ュ ー ト リ アルを ご用意 し てい ます。 チ ュ ー ト リ アルでは、 小 さ いサンプル デザ イ ン を使用 し て特定のデザ イ ン タ ス ク を実行す る 方法が手順ご と に示 さ れます。 各チ ュ ー ト リ ア ルには、 関連す る 個別の演習が複数含まれます。 こ れ ら のチ ュ ー ト リ アルは、 Documentation Navigator やザ イ リ ン ク ス ウ ェ ブサ イ ト の Vivado Design Suite チ ュ ー ト リ アル ページ [参照 15] か ら 入手で き ます。 統合資料 • Vivado Design Suite ユーザー ガ イ ド : デザ イ ン タ ス ク ご と に必要な情報を簡単に入手で き る よ う に し たガ イ ド で、 Vivado Design Suite 内の特定 コ マ ン ド の実行お よ び特定のデザ イ ン タ ス ク の実行に関する 情報が含まれま す。 ザ イ リ ン ク ス ウ ェ ブサ イ ト の Vivado Design Suite ユーザー ガ イ ド ページ[参照 16] か ら 入手で き ます。 • リ フ ァ レ ン ス ガ イ ド : Tcl コ マ ン ド 、 制約お よ びデバ イ ス ラ イ ブ ラ リ な ど の ト ピ ッ ク 別の リ フ ァ レ ン ス情報を提 供 し ます。 ザ イ リ ン ク ス ウ ェ ブサ イ ト の Vivado Design Suite リ フ ァ レ ン ス ガ イ ド ページ [参照 17] か ら 入手で き ます。 • 手法ガ イ ド : デザ イ ンの移行や高集積度デザ イ ンのガ イ ダ ン ス な ど の特定のデザ イ ン タ ス ク を実行する ための ハ イ レベルなガ イ ダ ン ス を提供 し ます。 ザ イ リ ン ク ス ウ ェ ブサ イ ト の Vivado Design Suite 手法ガ イ ド ページ [参 照 18] か ら 入手で き ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 16 japan.xilinx.com 第 5章 UltraFast 設計手法 概要 ザ イ リ ン ク ス の UltraFast™ 設計手法には、 次の よ う な Vivado® Design Suite を使用 し たデザ イ ン プ ロ セ ス の各段階の ヒ ン ト お よ び提案が含まれます。 • デザ イ ン フ ロ ーのプ ラ ニ ン グ • プ リ ン ト 回路基板 (PCB) お よ びフ ィ ール ド プ ロ グ ラ マブル ゲー ト ア レ イ (FPGA) デバ イ ス のプ ラ ニ ン グ • デザ イ ンの作成 • イ ンプ リ メ ン テーシ ョ ン • コ ン フ ィ ギ ュ レーシ ョ ンお よ びデバ ッ グ • リ ビ ジ ョ ン管理シ ス テ ムの使用 UltraFast 設計手法 (Vivado Design Suite 用) 『UltraFast 設計手法 (Vivado Design Suite 用)』 (UG949) [参照 19] では、 Vivado ツールを使用 し た場合のデザ イ ン結果の 最適化お よ び最大限の効率を達成す る ために推奨 さ れ る 手法について説明 さ れてい ます。 こ のガ イ ド の付録には 『UltraFast 設計手法チ ェ ッ ク リ ス ト 』 (XTP301) [参照 20] か ら の項目 も 含まれ、 チ ェ ッ ク リ ス ト で リ ン ク を ク リ ッ ク す る と 、 その該当箇所に飛ぶ よ う にな っ てい ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 17 japan.xilinx.com 第 5 章 : UltraFast 設計手法 UltraFast 設計手法チ ェ ッ ク リ ス ト 『UltraFast 設計手法チ ェ ッ ク リ ス ト 』 は、 最適な結果を使用 し てデザ イ ン サ イ ク ルを よ り 速 く 進め る ための リ ス ト で、 デザ イ ン プ ロ セ ス各段階の注意事項のほか、 推奨 さ れ る 操作お よ び追加情報な ど が含まれます。 こ のチ ェ ッ ク リ ス ト は ス プ レ ッ ド シー ト 形式で 『UltraFast 設計手法チ ェ ッ ク リ ス ト 』 (XTP301) [参照 20] か ら 入手で き ます。 こ の チ ェ ッ ク リ ス ト は、 Xilinx Documentation Navigator か ら も 入手で き ます。 Xilinx Documentation Navigator の詳細は、 第 4 章の 「Documentation Navigator」 を参照 し て く だ さ い。 注記 : 日本語版のチ ェ ッ ク リ ス ト は、 Documentation Navigator か ら は使用で き ません。 ス プ レ ッ ド シー ト バージ ョ ン を使用 し て く だ さ い。 1. [Design Hub View] タ ブ を ク リ ッ ク し ます。 2. 左側の メ ニ ュ ーの上部にあ る [Create Design Checklist] を ク リ ッ ク し ます。 3. [New Design Checklist Dialog] ダ イ ア ロ グ ボ ッ ク ス に情報を入力 し た ら 、 [OK] を ク リ ッ ク し ます。 4. 新 し いチ ェ ッ ク リ ス ト が左側の メ ニ ュ ーの一番上に表示 さ れます (図 5-1)。 [Title Page] タ ブには、 チ ェ ッ ク リ ス ト の使用に関す る 基本的な情報が、 その他の タ ブにはチ ェ ッ ク リ ス ト の項 目 と 推奨事項が含まれます。 X-Ref Target - Figure 5-1 図 5-1 : Xilinx Documentation Navigator の UltraFast 設計手法チ ェ ッ ク リ ス ト の タ ブ 入門 UG910 (v2016.1) 2016 年 4 月 6 日 18 japan.xilinx.com 付録 A その他の リ ソ ースおよび法的通知 ザイ リ ン ク ス リ ソ ース ア ンサー、 資料、 ダ ウ ン ロ ー ド 、 フ ォー ラ ム な ど のサポー ト リ ソ ース は、 ザ イ リ ン ク ス サポー ト サ イ ト を参照 し て く だ さ い。 ソ リ ュ ーシ ョ ン セ ン タ ー デバ イ ス、 ツール、 IP のサポー ト については、 ザ イ リ ン ク ス ソ リ ュ ーシ ョ ン セ ン タ ーを参照 し て く だ さ い。 デザ イ ン ア シ ス タ ン ト 、 ア ド バ イ ザ リ 、 ト ラ ブルシ ュ ーテ ィ ン グの ヒ ン ト な ど が含まれます。 参考資料 こ のガ イ ド の補足情報は、 次の資料を参照 し て く だ さ い。 1. 『Vivado® Design Suite ユーザー ガ イ ド : リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG973) 2. ISE® Design Suite 14: リ リ ース ノ ー ト 、 イ ン ス ト ールお よ び ラ イ セ ン ス』 (UG631) 3. 『Vivado Design Suite ユーザー ガ イ ド : Vivado IDE の使用』 (UG893) 4. 『Vivado Design Suite ユーザー ガ イ ド : デザ イ ン解析お よ び ク ロ ージ ャ テ ク ニ ッ ク 』 (UG906) 5. 『ISE か ら Vivado Design Suite への移行手法ガ イ ド 』 (UG911) 6. 『Vivado Design Suite ユーザー ガ イ ド : 制約の使用』 (UG903) 7. ザイ リ ン ク ス ダ ウ ン ロー ド 8. 『Vivado Design Suite ユーザー ガ イ ド : デザ イ ン フ ロ ーの概要』 (UG892) 9. 『Vivado Design Suite ユーザー ガ イ ド : Tcl ス ク リ プ ト 機能の使用』 (UG894) 10. 『Vivado Design Suite チ ュ ー ト リ アル : デザ イ ン フ ロ ーの概要』 (UG888) 11. 『Vivado Design Suite ユーザー ガ イ ド : シ ス テ ム レベル デザ イ ン入力』 (UG895) 12. 『Vivado Design Suite ユーザー ガ イ ド : IP を使用 し た設計』 (UG896) 13. 『Vivado Design Suite ユーザー ガ イ ド : プ ロ グ ラ ムお よ びデバ ッ グ』 (UG908) 14. Vivado Design Suite QuickTake ビデオ 15. Vivado Design Suite チ ュ ー ト リ アル 16. Vivado Design Suite ユーザー ガ イ ド 17. Vivado Design Suite リ フ ァ レ ン ス ガ イ ド 入門 UG910 (v2016.1) 2016 年 4 月 6 日 19 japan.xilinx.com 付録 A : その他の リ ソ ースおよび法的通知 18. Vivado Design Suite 手法ガ イ ド 19. 『UltraFast™ 設計手法ガ イ ド (Vivado Design Suite 用)』 (UG949) 20. 『UltraFast 設計手法チ ェ ッ ク リ ス ト 』 (XTP301) 21. Vivado Design Suite QuickTake ビデオ : デザ イ ン フ ロ ーの概要 22. Vivado Design Suite の資料 23. Vivado Design Suite QuickTake ビデオ : Vivado IDE 入門 ト レーニ ン グ リ ソ ース ザ イ リ ン ク ス では、 本書に含まれ る コ ン セプ ト を説明す る さ ま ざ ま な ト レーニ ン グ コ ースお よ びオン ラ イ ン ビデオ を提供 し てい ます。 次の リ ン ク か ら 関連す る ト レーニ ン グ リ ソ ース を参照 し て く だ さ い。 1. Vivado Design Suite 入門ワ ー ク シ ョ ッ プ ト レーニ ン グ コ ース 2. Vivado デザ イ ン ツール フ ロ ー ト レーニ ン グ コ ース 3. Vivado での FPGA 設計導入 ト レーニ ン グ コ ース 入門 UG910 (v2016.1) 2016 年 4 月 6 日 20 japan.xilinx.com 付録 A : その他の リ ソ ースおよび法的通知 お読み く だ さ い : 重要な法的通知 本通知に基づいて貴殿ま たは貴社 (本通知の被通知者が個人の場合には 「貴殿」、 法人その他の団体の場合には 「貴社」。 以下同 じ ) に開示 さ れ る 情報 (以下 「本情報」 と いい ます) は、 ザ イ リ ン ク ス の製品を選択お よ び使用す る こ と のためにのみ提供 さ れます。 適 用 さ れ る 法律が許容す る 最大限の範囲で、 (1) 本情報は 「現状有姿」、 お よ びすべて受領者の責任で (with all faults) と い う 状態で提供 さ れ、 ザ イ リ ン ク ス は、 本通知を も っ て、 明示、 黙示、 法定を問わず (商品性、 非侵害、 特定目的適合性の保証を含みますが こ れ ら に限 ら れません)、 すべての保証お よ び条件を負わない (否認す る ) も の と し ます。 ま た、 (2) ザ イ リ ン ク ス は、 本情報 (貴殿ま たは 貴社に よ る 本情報の使用を含む) に関係 し 、 起因 し 、 関連す る 、 いかな る 種類 ・ 性質の損失ま たは損害について も 、 責任を負わな い (契約上、 不法行為上 (過失の場合を含む)、 その他のいかな る 責任の法理に よ る か を問わない) も の と し 、 当該損失ま たは損害に は、 直接、 間接、 特別、 付随的、 結果的な損失ま たは損害 (第三者が起 こ し た行為の結果被っ た、 デー タ 、 利益、 業務上の信用の 損失、 その他あ ら ゆ る 種類の損失や損害を含みます) が含ま れ る も の と し 、 それは、 た と え当該損害や損失が合理的に予見可能で あ っ た り 、 ザ イ リ ン ク ス がそれ ら の可能性について助言を受けていた場合であ っ た と し て も 同様です。 ザ イ リ ン ク ス は、 本情報に 含ま れ る いかな る 誤 り も 訂正す る 義務を負わず、 本情報ま たは製品仕様のア ッ プデー ト を貴殿ま たは貴社に知 ら せ る 義務 も 負い ま せん。 事前の書面に よ る 同意のない限 り 、 貴殿ま たは貴社は本情報を再生産、 変更、 頒布、 ま たは公に展示 し てはな り ません。 一 定の製品は、 ザ イ リ ン ク ス の限定的保証の諸条件に従 う こ と と な る ので、 http://japan.xilinx.com/legal.htm#tos で見 ら れ る ザ イ リ ン ク ス の販売条件を参照 し て く だ さ い。 IP コ アは、 ザ イ リ ン ク ス が貴殿ま たは貴社に付与 し た ラ イ セ ン ス に含ま れ る 保証 と 補助的条件 に従 う こ と にな り ます。 ザ イ リ ン ク ス の製品は、 フ ェ イ ルセーフ と し て、 ま たは、 フ ェ イ ルセーフ の動作を要求す る アプ リ ケー シ ョ ンに使用す る ために、 設計 さ れた り 意図 さ れた り し てい ません。 その よ う な重大な アプ リ ケーシ ョ ンにザ イ リ ン ク ス の製品を 使用す る 場合の リ ス ク と 責任は、 貴殿ま たは貴社が単独で負 う も のです。 http://japan.xilinx.com/legal.htm#tos で見 ら れ る ザ イ リ ン ク ス の販売条件を参照 し て く だ さ い。 © Copyright 2012-2016 Xilinx, Inc. Xilinx、 Xilinx の ロ ゴ、 Artix、 ISE、 Kintex、 Spartan、 Virtex、 Vivado、 Zynq、 お よ び こ の文書に含 まれ る その他の指定 さ れたブ ラ ン ド は、 米国お よ びその他各国のザ イ リ ン ク ス社の商標です。 すべてのその他の商標は、 それぞれ の保有者に帰属 し ます。 入門 UG910 (v2016.1) 2016 年 4 月 6 日 21 japan.xilinx.com