デザイン フロー - 2023.2 日本語

Vivado Design Suite ユーザー ガイド: デザイン フローの概要 (UG892)

Document ID
UG892
Release Date
2023-10-19
Version
2023.2 日本語

次の図に、Vivado Design Suite (FPGA および SoC 用) での高位デザイン フローを示します。AMD デザイン ハブには、設計タスクやトピック別に資料が整理され、そのリンクがあります。AMD ウェブサイトのデザイン ハブ ページを参照します。

図 1. FPGA および SoC のシステム レベルのデザイン フロー

次の図に、Versal デバイスのデザイン フローの概要をまとめます。個々の設計手順は、次に示すようにデザイン フローとデザイン タイプによって異なります。

ハードウェアのみのシステム用の従来デザイン フロー
従来のデザイン フローを使用します。インプリメンテーション後、「ハードウェア デバッグ」の手順に進みます。
エンベデッド システム向け従来デザイン フロー
従来のデザイン フローを使用します。インプリメンテーション後、「ハードウェアのエクスポート」の手順に進み、Vitis 環境でソフトウェア スタックを追加します。
エンベデッド システム向けプラットフォーム ベース デザイン フロー
まず、従来のデザイン フローを使用します。インプリメンテーション後、「ハードウェアのエクスポート」の手順に進み、プラットフォームを Vitis 環境にエクスポートします。以後は、プラットフォーム ベースのデザイン フローを使用します。Vitis 環境で PL アクセラレータとソフトウェア スタックを追加してデザインを完成させます。
エンベデッド AI エンジン システム向けプラットフォーム ベース デザイン フロー
まず、従来のデザイン フローを使用します。インプリメンテーション後、「ハードウェアのエクスポート」の手順に進み、プラットフォームを Vitis 環境にエクスポートします。以後は、プラットフォーム ベースのデザイン フローを使用します。Vitis 環境で PL アクセラレータ、AI エンジン アクセラレータ、およびソフトウェア スタックを追加してデザインを完成させます。
図 2. Versal デバイス向け従来デザイン フロー

次の図に、Versal デバイスで Vitis 環境を使用したプラットフォーム ベース デザイン フローを示します。

図 3. Versal デバイス向けプラットフォーム ベース デザイン フロー