在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 15628|回复: 22

[求助] vcs仿真错误

[复制链接]
发表于 2014-6-24 11:35:06 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
用vcs仿真,编译通过,但仿真是出现下面的错误,有没有遇到相同情况的,请各位大神给点意见,谢谢:

Chronologic VCS simulator copyright 1991-2013
Contains Synopsys proprietary information.
Compiler version H-2013.06; Runtime version H-2013.06;  Jun 24 19:16 2014
Command line: ./simv -l simv.log

--- Stack trace follows:

Dumping VCS Annotated Stack:
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x00d122f6 in nanosleep () from /lib/libpthread.so.0
#2  0xf559868c in SNPSle_c4bf7da8b7e6ef91439d7653e6245e0b () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#3  0xf5599cf0 in SNPSle_23de553fca712a45fa4d1d3c9ed1c647 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#4  0xf5598c4d in SNPSle_108e0bd44901fe542e292606fa1ae91ca3cd036ffc7b66b67eb68470c8c8dc1fc9d9f22ed54700c6c50b6ca0c3a58991d261ff0501830e10 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#5  0x00d0a832 in start_thread () from /lib/libpthread.so.0
#6  0x00c8ee0e in clone () from /lib/libc.so.6
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x00c4e5db in waitpid () from /lib/libc.so.6
#2  0x00bf307b in do_system () from /lib/libc.so.6
#3  0x00bf3412 in system () from /lib/libc.so.6
#4  0x00d12ead in system () from /lib/libpthread.so.0
#5  0xf6e4f159 in SNPSle_10ee25eff68cd8461c9146fa1d0b35e87067f3c8015b313e639d2928478c79b3f673f99203bcf8be646006121000822323a7337474f31850 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/librterrorinf.so
#6  0xf6e505db in SNPSle_10ee25eff68cd8461c9146fa1d0b35e87067f3c8015b313efba706aab251478fa49e66610e453774633a6c152e7ef778f2202cda681f3d4e () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/librterrorinf.so
#7  0xf6e46b16 in SNPSle_d35ca1ff70d465c24c71e1f0ad6ba632 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/librterrorinf.so
#8  0xf58e45ab in SNPSle_64133461705005bb725549e2e6fa1b3f () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#9  0xf57aa3a7 in SNPSle_82244d58c54c18c70d63edc9becab634 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#11 0xf6e158f0 in mem_malloc () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libsnpsmalloc.so
#12 0xf6e03890 in snpsCheckMallocFunc () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libsnpsmalloc.so
#13 0xf56f3eb0 in SNPSle_9887f8932555912826e366767c1d87cb () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#14 0xf53339ab in SNPSle_519e1ced19365ae0 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#15 0xf538d802 in SNPSle_bf7dab0ed7bfb3d3faa663032bf0cd21348d10d75e709cf6 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#16 0xf576f3f6 in SNPSle_447ede9c92fc4cd4 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#17 0xf769340f in M_VCSgd_pkt_1g_rd_ctrl_3Prru_1 () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc1.so
#18 0xf5774773 in SNPSle_51c9dbbbf7992bc1125c27f0df7def6e8d8f8752bfd1c2a8 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#19 0xf5774cc9 in SNPSle_f0e39148dea0dd42 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#20 0xf7781a01 in M_VCSgd_dcn_switch_plan_0000_IVLMPe_1 () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc1.so
#21 0xf5774773 in SNPSle_51c9dbbbf7992bc1125c27f0df7def6e8d8f8752bfd1c2a8 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#22 0xf5774cc9 in SNPSle_f0e39148dea0dd42 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#23 0xf77e242d in M_VCSgd_test_to_dut_0000_Gk10Cb_1 () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc1.so
#24 0xf5774773 in SNPSle_51c9dbbbf7992bc1125c27f0df7def6e8d8f8752bfd1c2a8 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#25 0xf5774cc9 in SNPSle_f0e39148dea0dd42 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#26 0xf78206b4 in M_VCSgd_topTest_1 () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc1.so
#27 0xf7137ada in SIM () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc0.so
#28 0xf58eb587 in SNPSle_14c2c1835869a063 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#29 0xf58fbfe8 in SNPSle_490598bfebcc8e8183ad3550288b1f82 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#30 0xf590911c in SNPSle_490598bfebcc8e81 () from /root/tools/synopsys/vcs-mx_vH-2013.06/linux/lib/libvcsnew.so
#31 0xf7137b98 in main () from /home/bwt/work/rtl_sim/VMM/DcnSwitch_Verification_rldram/simv.daidir/_csrc0.so
#32 0x00bd2e9c in __libc_start_main () from /lib/libc.so.6
#33 0x0804caa1 in _start ()
No context available
make: *** [run] Error 1
发表于 2014-6-24 22:01:01 | 显示全部楼层
遇到过 ,升级VCS版本是一个办法。
我当时是interface中有双向信号就会有这个情况,VCS对SV的语法并没有全支持 有些也支持的不好,就出这种~~升级版本吧,不升级就往回退你的代码吧~~
 楼主| 发表于 2014-6-25 08:10:47 | 显示全部楼层
谢谢你的回答
发表于 2014-7-6 11:33:35 | 显示全部楼层
vcs的堆栈错误!重新仿真下试试。我们在项目中经常会遇到,尤其在使用vcs_2012的版本时候
发表于 2015-2-5 07:25:15 | 显示全部楼层




    刚搜索到,
同样一个程序,是top,不是tb。(就是随便测试一下)

在vcsmx 201403下可以用simv -gui调用dve调试。
但是,在vcsmx201412下 ,就报类似的堆栈错误。

有什么好办法吗?
发表于 2015-2-12 16:41:19 | 显示全部楼层
我也经常遇到过。201103没有发现这个问题。一直到201209mx就出现了这个问题。同一个case,一般情况下没有问题,但有事就会堆栈溢出了。
问了下老员工,他们说是我UVM 代码的问题,呵呵~~
应该是UVM内存分配出现了问题,我也不知道怎么弄 ~~~~~~~纠结
发表于 2015-3-21 15:59:34 | 显示全部楼层
把编译生成的相关关键全部删除,再次编译一次试一试
发表于 2015-12-25 16:49:25 | 显示全部楼层
请问楼主这个问题怎么解决的阿
发表于 2015-12-25 19:00:55 | 显示全部楼层
删除simv等临时文件重新再跑一下
发表于 2016-5-9 15:13:34 | 显示全部楼层
路过学习,也是报UVM出现堆栈问题!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-11-24 20:59 , Processed in 0.028388 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表