在Assistant(助手)视图中查看工程。它起初包含三个工程:首先是定义应用工程时,由 Vitis IDE 创建的顶层系统工程,其次是应用工程本身,以及hw_link工程,该工程用于将 AI 引擎域和 PL 区域的域链接到单个器件二进制 (XCLBIN) 文件或平台文件 (XSA)。
此例中的应用工程即您的 AI 引擎 graph 应用。创建 graph 工程时,Vitis IDE 创建了顶层系统工程以及hw-link工程,欲知详情,请参阅 配置硬件链接工程。
展开 AI 引擎 graph 应用工程可以看到,其中包含三个构建目标:
- Emulation-SW(软件仿真)
- 功能仿真构建目标。由 AI 引擎编译器完成编译,并在x86simulator中运行。
- Emulation-AIE(AI 引擎仿真)
- 硬件仿真构建。在 AI 引擎编译器内完成编译,并在 AI 引擎 SystemC 仿真器 (
aiesimulator
) 中运行。 - Hardware(硬件)
- 硬件构建,由 AI 引擎编译器完成编译,以供在实际器件中使用。
所有这些构建目标均由 AI 引擎编译器工具来构建,如 编译 AI 引擎 graph 应用 中所述,并由 AI 引擎仿真器或x86simulator来进行仿真,如 AI 引擎 graph 应用仿真 中所述。
如果在Assistant视图中选中其中任一构建目标,并选择Settings(设置)命令 (),即可看到编译器不含任何构建设置。Vitis IDE 会按需为构建配置 AI 引擎编译器。
在Assistant视图中或者在Project Editor(工程编辑器)视图中激活目标并单击Build(构建)图标 () 来构建目标。