ViVADO HLS 2016 .X-CO仿真由于在版本iNIT.TCL中的无效命令“Enable Beta器件”而终止。-Xilinx-AMD社区-FPGA CPLD-ChipDebug

ViVADO HLS 2016 .X-CO仿真由于在版本iNIT.TCL中的无效命令“Enable Beta器件”而终止。

描述

当进行HLS C/RTL协同仿真时,当HLS调用XSim“Enable Beta器件”是未知命令时,我会收到以下错误。然后手术死亡。

***XSIM V2012.2(64位)
************2〉1577090∶16:32∶35 MDT 2016
******************1577682:12:00∶54 MDT 2016
版权所有,1986年至2016年Xilinx公司,版权所有。
采购TCL脚本/EDA2/Xilinx/VIVADO2012.2/VIVADO/2016.2/脚本/ init
无效的命令名“Enable Beta器件”
在执行时
“Enableβ器件XCZU9EG*”
(文件)/EDA2/Xilinx/ViVADO2012.2/VIVADO/2016.2/Script/init .TCL“第1行”
信息:[公共17-206]退出XSIM在太阳OCT 9 17:26:08 2016…
临界警告:[COSIM 212:303]中止联合仿真:RTL仿真失败。γ
临界警告:[COSIM 212-34 4] RTL仿真失败。
临界警告:[COSIM 2124] ***C/RTL协同仿真完成:失败**

如果我从ITIT.TCL中评论“Enable Beta器件”命令,HLS协同仿真成功地完成。

解决方案

一些用户已经报道了这个问题。

它之所以发生是因为独立的XSIM shell命令不应该读取Vivado的iNIT.TCL,并且独立的XSim不加载ViVADO所做的所有模块。

在2016.3之前的版本中,一项工作是在“ITNEL BETAAX器件”之前在“ITN.TCL文件”中放置“LooLoIP特征核”。

对于2016.3,一项工作是在iNIT.TCL文件中放置“catch {EnabLeBeta器件}”。

这将允许你克服错误。

这个问题被安排在ViVADO的未来版本中。

请登录后发表评论

    没有回复内容