从存储器进行加载和存储 - 2023.2 简体中文

AI 引擎内核与计算图编程指南 (UG1079)

Document ID
UG1079
Release Date
2023-12-04
Version
2023.2 简体中文

AI 引擎 API 提供了多种访问方法,以便在可供 AI 引擎内核使用的数据存储器、串流数据端口和级联串流端口中读取和写入数据。如需了解有关串流 API 的更多详细信息,请参阅 串流数据 API。在以下示例中,窗口 readincr (window_readincr_v8(din)) API 用于将复数 int16 数据窗口读取到数据矢量中。同样,readincr_v8(cin) 用于从 cin 串流中读取 int16 数据样本。writeincr_v4 (cas_out, v) 用于将数据写入级联串流输出。

void func(input_window_cint16 *din, 
			input_stream_int16 *cin, 
			output_stream_cacc48 *cas_out){
	v8cint16 data=window_readincr_v8(din);
	v8int16 coef=readincr_v8(cin);
	v4cacc48 v;
	…
	writeincr_v4(cas_out, v);
}