基于窗口的访问 - 2022.1 简体中文

Versal ACAP AI 引擎编程环境 用户指南 (UG1076)

Document ID
UG1076
Release Date
2022-05-25
Version
2022.1 简体中文

内核所含的传入数据块视图称为输入窗口。输入窗口按类型定义,以定义该窗口内包含的数据类型。此示例显示的是输入窗口声明,该输入窗口中承载有复杂的整数,其中实数部分和虚数部分位宽均为 16 位。

input_window<cint16> myFirstWindow;

内核所含的传出数据块视图称为输出窗口。同样,这些均按类型来定义。此示例显示的是承载有 32 位整数的输出窗口的声明。

output_window<int32> myOtherWindow;

AI 引擎编译器会根据数据流 graph 连接自动推断这些窗口数据结构,并在用于实现 graph 控制的封装文件代码中自动声明此结构。内核函数仅对指针进行运算,这些指针指向作为实参传递给内核函数的窗口数据结构。在数据流 graph 或内核程序中无需声明这些窗口数据结构。