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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

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

[讨论] 大家项目中功能覆盖率用的多嘛

[复制链接]
发表于 2020-4-20 10:29:49 | 显示全部楼层 |阅读模式

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

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

x
猛然发觉我们项目都没用到功能覆盖率收集!!!
想问下大家平时项目用到的多嘛, 一般什么项目对功能覆盖率收集要求高一些
发表于 2020-4-20 13:48:49 | 显示全部楼层
code coverage 和 toggle coverage能够说明大部分问题。不过大部分test point 都需要function coverage来证明,总不能在交货的时候,打开波形来证明自己确实覆盖到某个覆盖点吧?
 楼主| 发表于 2020-4-20 14:00:14 | 显示全部楼层


精武英雄 发表于 2020-4-20 13:48
code coverage 和 toggle coverage能够说明大部分问题。不过大部分test point 都需要function coverage来证 ...


我们就是最后出的vcs自动生成的代码覆盖率cov 证明验证完成。   
感觉功能覆盖率 做存储器之类 会用的多一些吧 ,枚举不过来 ,就只能分 bin(仓)来确认 。

小的asic项目,代码覆盖率基本都能达到百分之百 , 接口上所有数据都能随机一遍。所以他们就偷懒了,不要功能覆盖率吧

发表于 2020-4-21 19:14:11 | 显示全部楼层
只要你用了随机约束的,最好用功能覆盖率保证你的激励空间覆盖完备。如果用直接用例都能保证功能点全部覆盖的,确实不需要功能覆盖率了。不仅仅是存储类,有一些配置比较灵活的场景,或者数据流有一些组合的,用起来也挺好。
 楼主| 发表于 2020-4-22 16:01:26 | 显示全部楼层


gaurson 发表于 2020-4-21 19:14
只要你用了随机约束的,最好用功能覆盖率保证你的激励空间覆盖完备。如果用直接用例都能保证功能点全部覆盖 ...


谢啦,这在testbench里面添加功能率覆盖率收集,自己学习下。
顺便问一下,你们会用SVA收集覆盖率不
发表于 2020-5-1 00:13:59 | 显示全部楼层


诸葛小天 发表于 2020-4-20 14:00
我们就是最后出的vcs自动生成的代码覆盖率cov 证明验证完成。   
感觉功能覆盖率 做存储器之类 会用的多 ...


既然testplan review和 sign off review的时候没有提功能覆盖率的要求,那也不算是验证人员在偷懒吧。
发表于 2020-5-7 16:22:26 | 显示全部楼层
如果代码覆盖率或者从测试用例上都能直观看到,不用可以去写功能覆盖率,如果不能,还是写一下吧
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-14 19:06 , Processed in 0.018665 second(s), 6 queries , Gzip On, Redis On.

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