UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

取消
显示结果 
搜索替代 
您的意思是: 
Highlighted
Newbie wongweimin
Newbie
9,188 次查看
注册日期: ‎04-07-2016

system generator代cordic模型在simlink中离线仿真时报错

软件环境:Matlab 2011b/ Xilinx 14.4

 

系统环境;win7 32bit 专业版 sp1

 

电脑型号:thinkPad w550s/ / 500G机械硬盘加16G ssd固态硬盘作机械硬盘缓存/ 4G 内存

 

问题详情:

 

模型中包含cordic4.0模块,在simulink中离线仿真时(auto离散定步长)报错,错误代码如下:

 

--------------------------------- Version Log ----------------------------------
Version Path
System Generator 14.4 D:/Xilinx/14.4/ISE_DS/ISE/sysgen
Matlab 7.13.0.564 (R2011b) d:/MATLAB/R2011b
ISE D:/Xilinx/14.4/ISE_DS/ISE
--------------------------------------------------------------------------------
Summary of Errors:
Error 0001: caught standard exception
Block: Unspecified
Error 0002: Internal Error
Block: 'tri_inverter_and_motor/Subsystem/Inverter/Sine_Generator/Subsystem/CORDIC 4.0 '
--------------------------------------------------------------------------------

Error 0001:

Reported by:
Unspecified

Details:
standard exception: XNetlistEngine:
An exception was raised:
com.xilinx.sysgen.netlist.NetlistInternal:
com.xilinx.sysgen.netlist.NetlistInternal: trouble parsing XTable

--------------------------------------------------------------------------------

Error 0001:

Reported by:
'tri_inverter_and_motor/Subsystem/Inverter/Sine_Generator/Subsystem/CORDIC 4.0 '

Details:
An internal error occurred in the Xilinx Blockset Library.

Please report this error to Xilinx (http://support.xilinx.com),
in as much detail as possible. You may also find immediate help
in the Answers Database and other online resources at http://support.xilinx.com.


Error occurred during "Simulation Initialization".

--------------------------------------------------------------------------------

 

同时matlab的command window报错如下:

 

com.xilinx.sysgen.netlist.ParseException: Encountered "<EOF>" at line 0, column 0.

Was expecting one of:

"true" ...

"false" ...

"undef" ...

"None" ...

"{" ...

"[" ...

<INTEGER> ...

<FLOAT> ...

<STRING> ...

"+" ...

"-" ...


com.xilinx.sysgen.netlist.ParseException: Encountered "<EOF>" at line 0, column 0.

Was expecting one of:

"true" ...

"false" ...

"undef" ...

"None" ...

"{" ...

"[" ...

<INTEGER> ...

<FLOAT> ...

<STRING> ...

"+" ...

"-" ...


at com.xilinx.sysgen.netlist.XTableStreamParser.generateParseException(XTableStreamParser.java:515)
at com.xilinx.sysgen.netlist.XTableStreamParser.jj_consume_token(XTableStreamParser.java:454)
at com.xilinx.sysgen.netlist.XTableStreamParser.XTObject(XTableStreamParser.java:71)
at com.xilinx.sysgen.netlist.XTableStreamParser.start(XTableStreamParser.java:22)
at com.xilinx.sysgen.netlist.XTable.valueOf(XTable.java:384)
at com.xilinx.sysgen.netlist.XTable.valueOf(XTable.java:432)
at com.xilinx.sysgen.netlist.PerlScripter.purge(PerlScripter.java:647)
at com.xilinx.sysgen.netlister.Netlister.purge(Netlister.java:276)
at com.xilinx.sysgen.netlister.Netlister.wrapup(Netlister.java:486)

 

 

使用期间,软件安装路径全英文无空格,防火墙关闭未安装杀软。xilinx的system generator已配置matlab。

 

尝试卸载matlab与xilinx,清理注册表后重新安装,解决了问题。

 

但解决完第二天,在正常使用的过程中突然又报同样的错,崩溃。。。

 

尝试用别的电脑仿真,同样模型与设置,完全没问题。。。卸载ssd缓存软件,重启后问题依然存在。

 

求大神支招,感激不尽

 

 

0 项奖励