パケット ストリームの読み出しと書き込み - 2023.2 日本語

AI エンジン カーネルおよびグラフ プログラミング ガイド (UG1079)

Document ID
UG1079
Release Date
2023-12-04
Version
2023.2 日本語

1 つのデータ パケットには、1 つのワード (32 ビット) パケット ヘッダーの後に複数のデータ ワードが含まれ、最後のデータ ワードにはパケットの最後を示す TLAST フィールドが含まれます。入力パケット ストリームを読み込んで前進させ、出力パケット ストリームを書き込んで前進させるには、次の操作を使用します。

int32 readincr(input_pktstream *w);
int32 readincr(input_pktstream *w, bool &tlast);

void writeincr(output_pktstream *w, int32 value);
void writeincr(output_pktstream *w, int32 value, bool tlast);

パケット サイズが固定されていない場合は、API に TLAST 引数を使用すると、パケットの終了条件の読み出しまたは書き込みを実行できます。