C 语言仿真配置 - 2023.2 简体中文

Vitis 高层次综合用户指南 (UG1399)

Document ID
UG1399
Release Date
2023-12-18
Version
2023.2 简体中文

csim 选项适用于 C 语言仿真进程,此进程用于确认设计的 C/C++ 语言。如需了解更多信息,请参阅Vitis 高层次综合用户指南(UG1399) 的“运行 C 语言仿真”章节。

csim.O
启用最优化编译,以消除调试构造。默认情况下为 false 且以调试模式执行编译以启用调试。
csim.O=true
csim.argv
指定行为测试激励文件的实参列表。在 C 语言测试激励文件中,指定的 <arg> 将传递到 main() 函数。
csim.argv=arg1 arg2
csim.clean
启用纯净构建。默认为 false。如不使用该选项,设计将以递增方式进行编译。
csim.clean=true
csim.code_analyzer
启用代码分析和交互式“Code Analyzer”(代码分析器)报告。
csim.code_analyzer=0
csim.ldflags
指定传递给连接器以进行语言仿真的选项。该选项通常用于为 C/C++ 语言测试激励文件传递 include 路径信息或库信息。
csim.ldflags=ldExample
csim.mflags
提供要传递给编译器以进行 C 语言仿真的选项。通常用于加快编译速度。
csim.mflags=mExample
csim.profile
启用综合前控制流程的创建操作。
csim.profile=true
csim.setup
指定该选项时,将在当前 HLS 组件的 csim 目录中创建仿真二进制文件,但不执行仿真。稍后,可从已编译的可执行文件启动仿真。默认为 false,完成设置后运行仿真。
csim.setup=true