AI 引擎编译器会提取多种形式的输入,并生成可执行应用以供在 AI 引擎器件上运行。用于运行 AI 引擎编译器的命令行如下:
aiecompiler [options] <Input File>
其中:
-
<Input File>
用于指定数据流 graph 代码,此代码用于为 AI 引擎 graph 定义main()
应用。输入流 graph 是使用数据流 graph 语言来指定的。请参阅 创建数据流 graph(包含内核),以获取数据流 graph 的描述。
AI 引擎编译器命令示例:
aiecompiler --verbose --pl-freq=100 --workdir=./myWork --platform=xilinx_vck190_base_202210_1.xpfm\
--include="./" --include="./src" --include="./src/kernels" --include="./data" --include="${XILINX_HLS}/include" \
./src/graph.cpp
命令行还包含其它输入选项,例如:
-
--constraints=<jsonfile>
用于指定约束,例如,位置或布局边界框。