调试 C/RTL 协同仿真 - 2021.2 Chinese

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

Document ID
UG1399
Release Date
2021-12-15
Version
2021.2 Chinese

C/RTL 协同仿真完成后,Vitis HLS 通常会指示仿真成功且 RTL 设计的功能与初始 C 语言代码相匹配。C/RTL 协同仿真失败时,Vitis HLS 会发出以下消息:

@E [SIM-4] *** C/RTL co-simulation finished: FAIL ***

以下是 C/RTL 协同仿真失败的主要原因:

  • 环境设置错误
  • 应用的最优化指令不受支持或不正确
  • C 语言测试激励文件或 C 语言源代码问题

要对 C/RTL 协同仿真失败进行调试,请运行如下章节中所述的检查。如果无法解决 C/RTL 协同仿真失败问题,请访问赛灵思技术支持,以获取支持资源,如答复记录、文档、下载和论坛。