取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 
Highlighted
Newbie
Newbie
9,356 次查看
注册日期: ‎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 项奖励
1 回复
Highlighted
70 次查看
注册日期: ‎11-21-2020

你好,问题找到了吗?

0 项奖励