RTL カーネルの開発フロー - 2023.2 日本語

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

Document ID
UG1393
Release Date
2023-12-13
Version
2023.2 日本語

このセクションでは、Vivado Design SuitePackage IP を使用して RTL カーネルを作成するプロセスについて説明します。Package IP には、既存の RTL IP をコンパイル済みオブジェクト (XO) ファイルとしてパッケージして Vitis 環境で使用する手順をかなり簡素化する Package for Vitis というオプションがあります。

パッケージされた XO ファイルは、Vivado IP オブジェクト (ソース ファイルを含む) および関連付けられたカーネル XML ファイルを含むコンテナーです。Vitis コンパイラを使用すると、XO ファイルをほかのカーネルと組み合わせわせたり、ターゲット プラットフォームとリンクしたり、ハードウェアまたはハードウェア エミュレーション フロー用にビルドしたりできます。

Package for Vitis は、XO ファイルを生成する前に、パッケージされた IP の完全性をチェックするための DRP を提供するほか、パッケージ化された RTL カーネルの生成を簡素化する package_xo コマンドも自動化します。