5.1i ISE——当我在SypRimeVerilog流中运行综合时,一个错误报告:“不能使用空字符串作为操作数”!……”

描述

关键字:SypLyPy、Pro、ISE、Projnav、项目导航器、操作数、ProCube、WrreEngPyFrm、Verilog

紧迫性:标准

一般描述:
当尝试在SypPerimerverilog流中运行综合时,报告如下错误:

“不能使用空字符串作为操作数”!执行时
“ExpR{!”[SypIFIFYPROPANDEN] }
(程序“写文件”第170行)
从内部调用
“RealEpjFruty$PrimFraseIsCurrar文件”
(文件)C:Xilinx/DeaS/NaveNave/Script /AySyCuraTeal.TCL“第404行”

如果重新运行综合过程,则报告以下错误:

{错误:& lt;Debug In No.G...P.J,创建于ISE环境之外。}
{手动删除此文件以继续}

清除实现数据不会删除.PRJ,并且综合时的错误状态标记不会被删除:
错误:删除“& lt;Debug Type No.G..P.J”:权限被拒绝。

解决方案

或者,这个问题也可以通过编辑$xilinx/DeaS/NaveNav/FDKs/SyvvLG-SalangLang.FDK来固定。

将参数BooL添加到文件的第十七行:

错误的线是
Push Tristates综合过程= 0,跨进程/块边界,真

修正线为
y-综合序列=0,布尔,推跨进程/块边界的三态,真的

这个错误是由$xilinx/DeaS/NaveNav/FDKs/SyvvLG-SalangLang.FDK中的一个参数省略造成的。

这个问题固定在最新的5.1i服务包2中,可在:
HTTP://Spop.xILIX.COM/Sputp/TekSuff/SWI更新.
包含修复的第一服务包是5.1i服务包2。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 13:00:56 +0800

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

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