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

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

Document ID
UG1393
Release Date
2020-08-20
Version
2020.1 Japanese

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

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

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

ヒント: RTL カーネルは、そのカーネル用の C モデルを提供しない限り、ソフトウェア エミュレーションには使用できません。