RTL カーネルからの XO ファイルの作成 - 2019.2 Japanese

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

Document ID
UG1393
Release Date
2020-02-28
Version
2019.2 Japanese

最終段階では、カーネルが Vitis コア開発キットで使用できるように、RTL IP およびその kernel.xml ファイルを一緒にザイリンクス オブジェクト ファイル (.xo) にパッケージします。これには、Vivado Design Suite で Tcl コマンドの package_xo を使用します。

次の例では、test_sincos および関連する kernel.xml ファイルが test.xo という名前のオブジェクト ファイルにパッケージしています。package_xo コマンドは、Vivado ツール内から実行されます。

package_xo -xo_path ./export/test.xo -kernel_name test_sincos \
-kernel_xml ./src/kernel.xml -ip_directory ./ip/

package_xo コマンドの出力は test.xo ファイルで、アプリケーションのビルドおよび実行 で説明すようにソース ファイルとして v++ コマンドに追加したり、Vitis IDE の使用 で説明するようにアプリケーション プロジェクトに追加できます。