RTL カーネルの開発フロー - 2020.2 Japanese

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

Document ID
UG1393
Release Date
2021-03-22
Version
2020.2 Japanese

このセクションでは、Vitis コア開発キット用に RTL カーネルを作成する 2 段階の手順を説明します。

  1. RTL ブロックを標準的な Vivado IP としてパッケージします。
  2. RTL カーネルをザイリンクス オブジェクト (XO) ファイルにパッケージします。

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

重要: RTL カーネルは、RTL カーネルからの XO ファイルの作成 で説明するように、そのカーネル用の C モデルを提供しない限り、ソフトウェア エミュレーションには使用できません。