Intel® High Level Synthesis Compiler Pro Edition: 用户指南

ID 683456
日期 12/04/2023
Public
文档目录

6.1. 验证测试台可执行文件的生成

当在您在i++命令中包含-march="<FPGA_family_or_part_number>"时,HLS compiler会识别组件并对其执行高级综合,然后生成一个用于运行验证测试台的可执行文件。
HLS compiler执行以下任务来生成验证可执行文件:
  1. 解析您的设计,并提取 FPGA 组件综合所需的函数和符号。HLS compiler还会提取编译C++测试台所需的函数和符号。
  2. 编译测试平台代码来生成过儿x86-64可执行文件,此文件也可以运行仿真器。
  3. 编译代码是组件综合到FPGA中。此编译会生成组件的RTL和x86-64可执行测试台的一个接口。