- 
					
コースのご案内
- 説明
 このコースでは、教授の方々向けに、Vivado™ Design Suite を使用した AMD デバイスのデジタル デザイン ツール フローを説明します。
- レベル
 初級
- 時間
 2 日間
- 参加対象者
 FPGA や AMD テクノロジを利用したことがなく、デジタル デザインに AMD デバイスの利用を検討されている大学教授。
- 前提条件
 デジタル デザインの経験
HDL の基礎知識 (VHDL または Verilog)
 
習得できるスキル
このワークショップを完了すると、次のことができるようになります。
- 一般的な Artix 7 FPGA アーキテクチャを説明する
 - Vivado デザイン フローを理解する
 - HDL デザインを作成およびデバッグする
 - FPGA をコンフィギュレーションしハードウェア動作を検証する
 - Architecture Wizard を使用して、クロック マネージャーなどの FPGA アーキテクチャ機能をコンフィギュレーションする
 - デザイン制約を使用して、デザイン タイミング目標を伝える
 - レポートを使用して、デザイン ボトルネックを特定する
 - パフォーマンスを向上させる合成オプションを活用する
 - IP カタログを使用して、IP コアを作成しデザイン フローへ統合する
 - ロジック アナライザーを使用してオンチップ検証を行なう
 - シミュレーション検証を実行する
 
コースの概要
1 日目:
- 7 シリーズ アーキテクチャ概要
 - 演習 1: Vivado デザイン フロー
- Vivado IDE を使用して簡単な HDL デザインを作成します。Vivado Design Suite の XSIM HDL シミュレータでデザインをシミュレーションします。ビットストリームを生成し、ハードウェアで検証します。
 
 - Vivado IDE を使用して簡単な HDL デザインを作成します。Vivado Design Suite の XSIM HDL シミュレータでデザインをシミュレーションします。ビットストリームを生成し、ハードウェアで検証します。
 - 合成技術
 - 演習 2: RTL デザインの合成
- デフォルト設定やその他の設定を変更したデザインを合成し、その効果を観察します。
 
 - デフォルト設定やその他の設定を変更したデザインを合成し、その効果を観察します。
 - インプリメンテーションとスタティック タイミング解析
 - 演習 3: デザインの実装
- 前の演習で合成したデザインをインプリメントします。タイミング解析を実行してビットストリームを生成し、ビットストリームをダウンロードして機能を検証します。
 
 
2 日目:
- IP インテグレーター
 - 演習 4: IP カタログと IP インテグレーターの使用
- IP カタログを使用してクロック リソースを生成し、デザインにインスタンシエートします。IP 統合を使用してコアを生成し、デザインにインスタンシエートします。
 
 - IP カタログを使用してクロック リソースを生成し、デザインにインスタンシエートします。IP 統合を使用してコアを生成し、デザインにインスタンシエートします。
 - デザイン制約
 - 演習 5: デザイン制約
- I/O プランニング タイプでプロジェクトを作成し、ピン位置を入力して rtl にエクスポートします。次に、タイミング制約を作成し、タイミング解析を実行します。
 
 - I/O プランニング タイプでプロジェクトを作成し、ピン位置を入力して rtl にエクスポートします。次に、タイミング制約を作成し、タイミング解析を実行します。
 - ハードウェア デバッグ
 - 演習 6: ハードウェア デバッグ
- Mark Debug 機能と Integrated Logic Analyzer (ILA) コア (IP カタログで利用可能) を使用してハードウェアをデバッグします。
 
 
PYNQ-Z1 と PYNQ-Z2 に共通
- 演習ソース ファイル (GitHub)
 - 演習ドキュメント (Markdown)
 - プレゼンテーション (GitHub 上の PDF)
 - プレゼンテーション (pptx)*
 - README
 
ZedBoard と Zybo に共通
- 演習ソース ファイル
 - 演習ドキュメント (PDF)
 - 演習ドキュメントおよびプレゼンテーション (docx および pptx)*
 
ZedBoard
Zybo
Nexys 4 DDR、Nexys Video、Basys 3 に共通
- 演習ソース ファイル
 - 演習ドキュメント (PDF)
 - 演習ドキュメントおよびプレゼンテーション (docx および pptx)*
 
Nexys4 DDR
Nexys Video
Basys3
Nexys 4 DDR、Nexys Video、Basys 3 に共通
- 演習ソース ファイル
 - 演習ドキュメント (PDF)
 - 演習ドキュメントおよびプレゼンテーション (docx および pptx)*
 
Nexys4 DDR
Nexys Video
Basys3