アプリケーション プロジェクトの作成 - 2019.2 Japanese

Vitis 統合ソフトウェア プラットフォームの資料: アプリケーション アクセラレーション開発 (UG1393)

Document ID
UG1393
Release Date
2020-02-28
Version
2019.2 Japanese
ヒント: サンプル デザインは、Vitis コア開発キットのインストールに含まれますが、ザイリンクス GitHub リポジトリからもダウンロードできます。詳細は、サンプル デザインの概要 を参照してください。

Vitis IDE を起動したら、新規アプリケーション プロジェクトを作成できます。

  1. File > New > Vitis Application Project をクリックするか、これが最初に Vitis IDE を起動した場合であれば、ウェルカム画面で Create Application Project をクリックします。

    New Vitis Project ウィザードが開きます。

  2. [Create a New Vitis Application Project] ページの [Project name] フィールドにプロジェクト名を指定します。

  3. Use default location がデフォルトでオンになっており、プロジェクトはワークスペースのフォルダーに保存されます。このオプションをオフにするにすると、プロジェクトが選択したディレクトリに作成されます。
  4. ディレクトリを指定すると、Choose file system でデフォルトのファイル システム (JSch) を選択したり、Eclipse Remote File System Explorer (RSE) をイネーブルにできます。
    重要: プロジェクトのディレクトリとして Vitis IDE ワークスペースの親フォルダーを指定することはできません。
  5. Next をクリックして [Platform] ダイアログ ボックスを開いて、Vitis ターゲット プラットフォームを指定します。

    ターゲット プラットフォームには、ベース ハードウェア デザインと、宣言されたインターフェイスにアクセラレータを接続するのに使用されたメタデータが含まれます。Vitis コア ツールの特定リリースでサポートされるターゲット プラットフォームについては、Vitis 2019.2 ソフトウェア プラットフォーム リリース ノート を参照してください。

    カスタム定義またはサードパーティのプラットフォームもリポジトリに追加できます。詳細は、プラットフォームおよびリポジトリの管理 を参照してください。

  6. ターゲット プラットフォームを選択して Next をクリックします。
  7. [Platform] ダイアログ ボックスの [Flow] 列に表示されるように Embedded ターゲット プラットフォームを選択すると、次のような [Domain] ページが開きます。Domain を選択し、選択したプラットフォームの Sysroot パスをオプションで指定します。
    • [Domain] では、ターゲット プラットフォームでホスト プログラムを実行するのに使用されるプロセッサ ドメインを定義します。
    • sysroot は、基本システム ルート ファイル構造を定義するプラットフォームの一部です。[Sysroot path] では、アプリケーションの新しい sysroot を定義できます。


  8. Next をクリックすると、次の図に示すような [Templates] ページが表示されます。新規プロジェクトのアプリケーション テンプレートをクリックします。

  9. Empty Application を選択すると、空のプロジェクトが作成され、ファイルをインポートして、最初からプロジェクトを作成できます。ベクター加算 (Vector Addition) テンプレート プロジェクトは、Vitis IDE について学ぶ例として使用できるほか、新規アプリケーション プロジェクトの基盤としても使用できます。
    ヒント: 最初は、[Template] ページには [Empty Application] と [Vector Addition] のみがリストされます。その他の Vitis IDE の例は、サンプル デザインの概要 に示すように、Vitis IDE Examples ボタンをクリックしてその他の例をインストールすると取得できます。
  10. Finish をクリックし、New Vitis Project ウィザードを閉じてプロジェクトを開きます。