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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 3793|回复: 5

[求助] verdi vcs存在kdb冲突,导致要么verdi崩溃要么vcs崩溃 tdc.sdb

[复制链接]
发表于 2023-5-26 14:56:05 | 显示全部楼层 |阅读模式

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

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

x
vcs采用kdb选项三步编译,且synopsys_sim.setup指向特定路径

verdi打开命令为verdi -simflow -simBin

在以前公司一切正常;在新公司时,发现:在开启verdi时重新编译VCS,概率性(大概率)出现vcs编译崩溃,错误见下图
亦或者VCS编译正常,但是在verdi 进行reload时发生verdi崩溃,错误原因相同,见下图
极端情况下,verdi无法启动且vcs无法编译,只能删除对应的编译目录

                               
登录/注册后可看大图


有没有大佬提供下解决方案,万分感激

已经尝试过verdi使用-dbdir 、获取去掉simflow选项,均无法解决该问题
发表于 2023-5-27 11:49:41 | 显示全部楼层
verdi在reload时出现崩溃自动关闭是碰到过好几次的,常出现在仿真还没结束的时候,已经用verdi打开了该波形然后reload的时候,我的解决办法是在VCS仿真没结束前不reload,等到VCS仿真结束才进行Verdi的reload波形。。。
而且VCS编译中途用Ctrl+C停掉也会出现VCS/Verdi崩溃,一旦编译没完成就停下来,就得删除原来的整个编译目录重新编译——这个大概率是增量编译的问题,个人估计中断VCS的编译过程可能出现了啥破坏性的临时文件无法被后续的编译覆盖。
 楼主| 发表于 2023-5-29 11:12:59 | 显示全部楼层


qsh123_123 发表于 2023-5-27 11:49
verdi在reload时出现崩溃自动关闭是碰到过好几次的,常出现在仿真还没结束的时候,已经用verdi打开了该波形 ...


等到VCS仿真结束才进行Verdi的reload波形--这点不太现实,严重降低了调试效率;你试试setenv FSDB_GATE 0;可能是这个引起的

另外我这个问题应该也是和三步法增量编译有关,切换普通编译后问题消失(本身是概率问题,试了多次没再出现)。
另外尝试了verdi -simflow -lib work.lib++ 试了几次也没出现问题。

                               
登录/注册后可看大图

发表于 2024-3-28 14:45:14 | 显示全部楼层
请问这个FSDB_GATE起到什么作用,我在使用synopsis的rda工具的时候配置了setenv FSDB_GATE 0, 但一直不知道这个参数的含义。
发表于 2024-4-1 16:16:54 | 显示全部楼层
我也遇到了一样的问题,最后发现是verdi的license的问题,原先license好好地,后来新加了个支持coverage的licence就出问题了
发表于 2024-7-5 15:16:26 | 显示全部楼层
我是vcs编译的时候出现这个问题,make clean再重新vcs编译就正常了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-18 18:14 , Processed in 0.039491 second(s), 5 queries , Gzip On, Redis On.

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