VIVADO综合——工具在编译循环块时挂起

描述

VIVADO工具在编译的综合阶段挂起,任务运行数天而不完成。

下面是日志显示的示例:

起始综合:时间(CPU):CPU= 00:00∶05;EasPSE==00∶00∶08。内存(MB):峰值=186.184;增益=51.695
信息:[综合器8638 ]综合模块“TestCase'”[/..·/TestCase.V: 1 ]
参数离散深度约束:96型:整数
参数x像素深度绑定到:64型:整数

解决方案

这个问题与ViVADO综合编译器如何展开循环有关。

这个问题在2014.3 VIVADO版本中是固定的。

下面的工作可以帮助解决2014.3之前发布的有关循环的问题:

选项1:
StItPARAM.COMPUTION.DRONTURES.RODMORESOPTIONS {Rt::StIZEngultSimulyCasCADEDGE合并0;Rt::StIGielPosieCyrEngEngEngCaseEffice分区false;Rt::StIGTimeMiguleEngErraveLogic分区FALSE }
选项2:

使用-定向运行时优化的开关,其细节可以在UG901中找到。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 17:41:00 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它