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

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

搜全文
查看: 2432|回复: 6

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

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

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

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

×
猛然发觉我们项目都没用到功能覆盖率收集!!!
想问下大家平时项目用到的多嘛, 一般什么项目对功能覆盖率收集要求高一些
发表于 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, 2025-9-14 15:16 , Processed in 0.015088 second(s), 3 queries , Gzip On, Redis On.

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