输入 - 2023.2 简体中文

AI 引擎工具和流程用户指南 (UG1076)

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

AI 引擎编译器会提取多种形式的输入,并生成可执行应用以供在 AI 引擎器件上运行。用于运行 AI 引擎编译器的命令行如下:

aiecompiler [options] <Input File>

其中:

  • <Input File> 用于指定数据流计算图代码,此代码用于为 AI 引擎计算图定义 main() 应用。输入流计算图是使用数据流计算图语言来指定的。如需了解数据流计算图的描述,请参阅 AI 引擎内核与计算图编程指南 (UG1079) 中的创建数据流计算图(包含内核)
    重要: main 函数必须包含返回语句。否则,aiecompiler 将出错。

AI 引擎编译器命令示例:

aiecompiler --verbose --pl-freq=100 --workdir=./myWork --platform=xilinx_vck190_base_202310_1.xpfm\
--include="./" --include="./src" --include="./src/kernels" --include="./data" --include="${XILINX_HLS}/include"  \
./src/graph.cpp

命令行还包含其他输入选项,例如:

  • --constraints=<jsonfile> 用于指定约束,例如,位置或布局边界框。