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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 8001|回复: 35

怎样判断验证工作可以结束了?

[复制链接]
发表于 2006-10-8 19:55:27 | 显示全部楼层 |阅读模式

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

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

x
版上有做验证的工程师吗?你们做验证时,通常什么情况下结束验证?有没有什么量化的指标?
发表于 2006-10-8 22:47:52 | 显示全部楼层
我也是新手,我们是在功能上会有一个check list,完成各项功能的验证,然后regree 所有的cases,分析coverage,根据coverage的分析结果,再增加cases,测没有测到的地方,最后达到内部定的要求就可以了。因为不可能各项的coverage都100%.
 楼主| 发表于 2006-10-9 11:05:13 | 显示全部楼层
恩,我们也差不多。
coverage通常会看哪几项呢?我一般只做line的,如果要做其他的,仿真速度太慢。
我的感觉是block级的验证要重视起来,大家一般是怎么分配block级和chip级验证工作的?
发表于 2006-10-9 12:22:44 | 显示全部楼层
好!!1!
发表于 2006-10-9 14:09:30 | 显示全部楼层
验证没有完全的可能,只有逐渐逼近完全而已。在功能验证方面,只能自己在验证plan时确定一个确定一个指标作为标准
 楼主| 发表于 2006-10-9 16:35:51 | 显示全部楼层
对啊,想知道的就是这个plan通常是怎么定的。
发表于 2006-10-9 17:08:48 | 显示全部楼层
我在学习e语言。
也想知道这个问题
发表于 2006-10-10 14:13:19 | 显示全部楼层
主要是看code coverage 以及function coverage的覆盖率是否达到你希望的值。function coverage需要自己定义,当然考虑的情况越多越好,很多coner case是需要靠约束才能跑到的。关键看自己怎么定义case,需要cover哪些case。
block level的验证必须很充分,才能保证chip level的验证。chip level验证,更侧重于interface的验证。
 楼主| 发表于 2006-10-11 10:02:59 | 显示全部楼层
明白了,多谢
发表于 2006-10-25 10:31:00 | 显示全部楼层
普遍的都是看coverage吧,不过不能用modelsim,那个东东每次都cover的狂高,也不知道它怎么算出来的- -b
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-23 01:59 , Processed in 0.054543 second(s), 10 queries , Gzip On, Redis On.

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