AIE to HLS Kernel - 2024.2 日本語 - UG1483

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

Document ID
UG1483
Release Date
2025-02-03
Version
2024.2 日本語

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

図 1. AIE to HLS Kernel ブロック

ブロック シンボルをダブルクリックすると、AIE to HLS Kernel ブロックのパラメーターが表示されます。

Output Type
有効な値は、cint16、int32、uint32、cint32、int64、uint64、sfix128、ufix128、float、および cfloat です。
Output Size
出力ポートのサイズ。出力ポートは、最大サイズが OutputSize パラメーターで指定された可変サイズの信号です。デフォルトの出力サイズは 1 です。