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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 1792|回复: 6

[解决] VCS仿真debug选项问题

[复制链接]
发表于 2022-8-22 18:53:23 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 freemanhans 于 2023-2-2 14:32 编辑

想问问各位大佬,debug_all到底是什么作用啊,我发现去掉这个选项速度会快很多,而且不会影响波形的生成,那什么情况下debug_all是必须的啊?
发表于 2022-8-22 23:17:28 | 显示全部楼层
但是会影响你调试
发表于 2022-8-23 14:25:36 | 显示全部楼层
懒人选项,低功耗仿真需要单独针对性设置。
 楼主| 发表于 2022-8-24 09:38:44 | 显示全部楼层


seabeam 发表于 2022-8-22 23:17
但是会影响你调试


就是如果我是回归就可以不打开吗,我要是发现有问题需要打开debug_all重跑去查问题
 楼主| 发表于 2022-8-24 09:42:10 | 显示全部楼层


tanju 发表于 2022-8-23 14:25
懒人选项,低功耗仿真需要单独针对性设置。


我明白你的意思,就是不想一个个去针对的选择,就把debug都打开,但这样确实会影响速度,我们现在的网表仿真有些慢的case要跑一个月,而关掉dubug_all后只需要跑两天。
发表于 2022-8-24 10:27:42 | 显示全部楼层


freemanhans 发表于 2022-8-24 09:38
就是如果我是回归就可以不打开吗,我要是发现有问题需要打开debug_all重跑去查问题
...


可以的,一般保留两个编译库,一个加一个不加,回归的时候用什么都不加的,出错了把种子拿出来跑波形。

但是具体怎么选和使用场景强相关。例如:
1. 一个case要跑很长时间,也许加一个读权限dump个关键波形也不错
2. 使用了uvm_hdl_xxx系列API,不加有可能会导致仿真失败
 楼主| 发表于 2022-8-24 11:25:02 | 显示全部楼层


seabeam 发表于 2022-8-24 10:27
可以的,一般保留两个编译库,一个加一个不加,回归的时候用什么都不加的,出错了把种子拿出来跑波形。

...


好的谢谢,网上查了好久都没有这么具体,现在我明白了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-12-23 13:26 , Processed in 0.019128 second(s), 6 queries , Gzip On, Redis On.

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