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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
楼主: pfw3001

[原创] 费劲周折终于setup起来了vcs和mvtools

[复制链接]
发表于 2013-4-10 16:27:48 | 显示全部楼层
回复 9# pfw3001


   谢谢你的回复,我用的是win7下的虚拟机,vcs和mvtool应该都是64bit,查了一下gcc版本,是4.1.2,不知最新的是多少,能告诉我你的gcc版本吗
 楼主| 发表于 2013-4-10 20:45:23 | 显示全部楼层
回复 11# fengsui


   我的gcc版本:
    gcc version 4.4.6 20120305 (Red Hat 4.4.6-4) (GCC)
发表于 2013-4-11 09:37:21 | 显示全部楼层



我用的是Red Hat Enterprise linux AS release 4,不是虚拟机,是我们实验室的服务器上面,我用MVtools2012.09基本上在mvsim后出现VCS奔溃的问题,错误如下:
   --- Stack trace follows:
[Thread debugging using libthread_db enabled]
[New Thread 0xf2dffba0 (LWP 17226)]
[New Thread 0xf6febba0 (LWP 17221)]
0xffffe410 in __kernel_vsyscall ()

Thread 3 (Thread 0xf6febba0 (LWP 17221)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x0035c4db in waitpid () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#2  0x00305779 in do_system () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#3  0x00305af1 in system () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#4  0x0051198d in system () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bpthread.so.0
#5  0x0b3bc389 in tracker::StackAnnotator::getGdbOutput(char const*, char const* , char const*) ()
#6  0x0b3bd677 in tracker::StackAnnotator::dumpProcessStack(unsigned int, char c onst*, char const*) ()
#7  0x0b3b29c6 in dumpStackTrace ()
#8  0x0b07ebb5 in stackTraceHandler ()
#9  0x0b07d737 in SigHandler ()
#10 <signal handler called>
#11 0xf753622c in ?? ()
#12 0xf6feb1a0 in ?? ()
#13 0xf753722b in ?? ()
#14 0xf6feb1a0 in ?? ()
#15 0xf752b123 in ?? ()
#16 0xf7b471d4 in ?? ()
#17 0xf7b460c8 in ?? ()
#18 0x00000050 in ?? ()
#19 0x0c9adeb0 in ?? ()
#20 0xf752a0ed in ?? ()
#21 0xf7b7af54 in ?? ()
#22 0xf7b7af54 in ?? ()
#23 0xf6feb488 in ?? ()
#24 0x0050b3cc in start_thread () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bpthread.so.0
#25 0x0039cf0e in clone () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 2 (Thread 0xf2dffba0 (LWP 17226)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x00395951 in select () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#2  0x0aef4169 in ?? ()
#3  0x0aef4fcb in rt1tE6I7sRtuNh4 ()
#4  0x0aee8ec3 in C34lja2TrlHEPKx ()
#5  0x0aee7e8d in ?? ()
#6  0x0050b3cc in start_thread () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bpthread.so.0
#7  0x0039cf0e in clone () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
Backtrace stopped: Not enough registers or memory available to unwind further

Thread 1 (Thread 0xf7f86700 (LWP 17218)):
#0  0xffffe410 in __kernel_vsyscall ()
#1  0x0035cbe6 in nanosleep () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#2  0x0035c9ec in sleep () from [img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]b/tls[img]file:///C:\Users\gzj\AppData\Local\Temp\)A[Y)I~](ZC9Z[3Y)IDK7LK.gif[/img]bc.so.6
#3  0x0adcbf87 in LLy8bjyG0uqiwBz ()
#4  0x0adcc0cc in bW7ifz5jPPyae3Z ()
#5  0x0adcb97a in pizBhiy39Ywj9j ()
#6  0x0adcbaf9 in Vi9wVDbIr1poz5K ()
#7  0x0adbc379 in ?? ()
#8  0x0adbcfb5 in _scl_lc_checkout ()
#9  0x0adbde48 in ?? ()
#10 0x0adbafa2 in _scl_lc_checkout_wrapper ()
#11 0x0adbe19b in ?? ()
#12 0x0adb0a6c in vcs_checkout ()
#13 0x0adae678 in lDeleteFromSchedulerQ ()
#14 0x0adaa06e in GetAFlexLicense ()
#15 0x0adaa437 in tfdvsf_chk ()
#16 0x087694e3 in ?? ()
#17 0x0876be44 in c_main ()
#18 0x09293842 in main ()
No context available
CPU time: .608 seconds to compile
make[1]: *** [compile] Error 1
make: *** [build] Error 2

不知道是什么原因,真是纠结....
发表于 2013-4-11 09:43:39 | 显示全部楼层


回复  fengsui 我也出现过你的问题,我是用虚拟机安装的redhat6.0 32-bit,你用的是64bit的那么你的mvtools ...
pfw3001 发表于 2013-4-10 16:10




   我的gcc是3.4.6版本的,不知道是不是gcc的问题,VCS和MVtools均是2012.09 amd64版本就是出现我刚才上面写的那种错误,前几次还可以通过,后面有偶尔通过,但是我试了好多次,基本每次都报错。
 楼主| 发表于 2013-4-12 13:27:32 | 显示全部楼层


我的gcc是3.4.6版本的,不知道是不是gcc的问题,VCS和MVtools均是2012.09 amd64版本就是出现我刚才 ...
jakeguo 发表于 2013-4-11 09:43




   你最好换成高版本的gcc/g++, 昨天我的linux找不到license了,报SNPSLMD_LICENSE_FILE相关错误,我以为是我前几天把系统弄坏了,结果又重新装个linux,不过现在发现原来的linux系统又好了。。。可见用vmware安装linux后跑vcs等软件还是会偶尔不太稳定,这是我low power的一个截图


lp

lp
发表于 2013-5-4 12:22:12 | 显示全部楼层


我用的是Red Hat Enterprise linux AS release 4,不是虚拟机,是我们实验室的服务器上面,我用MVtools ...
jakeguo 发表于 2013-4-11 09:37




你这个属于工具访问堆栈错误,mvtools是s家收购来的,毕竟不是一个血统的,出现问题的概率较大;
建议:全部使用64bit仿真模式,每次仿真前务必清除上次仿真形成的中间文件,vcs2012.09已经具有
mv仿真的nlp模式,不需要在co-sim。如果设计很大,物理内存也需要尽量大,停止不必要的服务;
在某些情况下,如果你的设计中存在一些比较怪异的地方,可能也会出现这种问题,需要仔细检查设计,以及约束;
发表于 2013-5-4 12:52:01 | 显示全部楼层
路过,学习中!!
发表于 2013-5-7 10:06:02 | 显示全部楼层
表示楼主什么也没说,只说了一个印度人对你帮助巨大 ……
发表于 2013-5-8 10:37:23 | 显示全部楼层
本帖最后由 sunrisewu 于 2013-5-8 10:38 编辑

MV仿真非常耗内存,超出人的想像。

另外,MCCMP编译一遍后,调用VCS时还会再编译一遍,而且第二遍编译尤其慢,因为在第一遍时插入了一些power的信息到SRC中。
如果每次仿真修改不大,而且只修改testbench,不建议删除中间文件,否则编译太影响效率,只用修改中间文件,然后用增量编译的方式直接启动mvsim,而不要mvcmp,不然太慢了。

最好找到segmental fault的原因,不要每次都删中间文件,否则太慢了。
发表于 2013-5-14 11:22:31 | 显示全部楼层
回复 6# fengsui

I have encountered that problem too
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-11-25 18:31 , Processed in 0.035609 second(s), 7 queries , Gzip On, Redis On.

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