...

Vivado Design Suite ユーザー ガイド : 入門 (UG910)

by user

on
Category: Documents
2

views

Report

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
Fly UP