AIE to HLS Kernel - 2023.2 日本語

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

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 日本語
AIE to HLS Kernel ブロックは、AI エンジン カーネル ブロックによって駆動される信号、または AI エンジン カーネル出力ポートのタイプが cint16 で、HLS カーネルのタイプがグラフ ブロックの場合、その結果の信号がデータ型 ap_axis<64> と同じになるようにフォーマットし直します。この場合、パラメーター出力タイプを ap_axis<64> に設定した AIE to HLS Kernel ブロックを使用することになります。このブロックは、入力から cint16 のサンプルを読み込み、次の cint16 サンプルのペアを ap_axis<64> サンプルにパックして出力します。
図 1. AIE to HLS Kernel ブロック

ブロック シンボルをダブルクリックすると、AIE to HLS Kernel ブロックのパラメーターが表示されます。詳細は、AIE to HLSを参照してください。

Output Type
有効な値は、ap_axis<32>、ap_axis<64>、ap_axis<128>、ap_axiu<32>、ap_axiu<64>、ap_axiu<128>、ap_int<32>、ap_int<64>、ap_uint<32>、ap_uint<64>、int、long long、unsigned、unsigned long long です。
Output Size
出力ポートのサイズ。出力ポートは、最大サイズが OutputSize パラメーターで指定された可変サイズの信号です。デフォルトの出力サイズは 1 です。