HDL to AIE - 2021.2 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2021-10-22
Version
2021.2 日本語
このブロックは、AXI4-Stream プロトコルを使用して HDL ブロックの出力ポートを AI エンジン ブロックの入力ポートに接続するために使用します。

ライブラリ

AI エンジン/Interfaces

説明

このブロックは、HDL と AI エンジン ブロック間のインターフェイスとして使用します。
  • HDL to AIE ブロックへの入力は tdata で、これがデータのプライマリ入力です。tvalid 信号は、プロデューサーに有効なデータがあることを示します。
  • HDL to AIE ブロックからの出力は、AI エンジン ブロックへの可変サイズ信号と、コンシューマーが転送を受信できることを示す tready 信号です。tvalidtready の両方がアサートされると転送が実行されます。

パラメーター

[Output Data Type]
次の表に、HDL to AIE ブロックでサポートされる出力のデータ型と、それに対応するブロックへの入力のデータ型を示します。
出力のデータ型 HDL to AIE ブロックへの入力
int8 uint32、ufix64、ufix128
uint8 uint32、ufix64、ufix128
int16 uint32、ufix64、ufix128
uint16 uint32、ufix64、ufix128
cint16 uint32、ufix64、ufix128
int32 int32、ufix64、ufix128
uint32 uint32、ufix64、ufix128
cint32 ufix64、ufix128
int64 sfix64
uint64 ufix64、ufix128
float uint32、ufix64、ufix128
float(c) ufix64、ufix128
[Output Sample Time]
次のように Output Sample Time を設定します。

注記: このブロックおよびサンプルの設定に関する詳細は、GitHub を参照してください。
[Samples per output frame]
ブロックがフレームをアップデートするのにバッファーのキューに入れる必要のあるサンプル数を指定します。
[Tready Sample time]
これは、HDL デザインのサンプル時間と同じにする必要があります。