0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

太真实了!那些你不知道的IC验证日常

jf_GctfwYN7 来源:验证芯发现 2023-07-13 09:08 次阅读

2023年初,Siemens发布了2022年Functional Verification Study。从中可以看到一些近年的验证数据,分享几点个人的愚见。

DE和DV的人数比应该是多少?

根据调查结果如下图所示,分别列出了近几年DE和DV的整体数量比,以及在不同规模领域内的人数比。整体看大部分项目中DE和DV的配比约为1:1。

ff72bbf4-209f-11ee-962d-dac502259ad0.pngffa58c1e-209f-11ee-962d-dac502259ad0.png

结果远没有达到所谓的1:2,甚至1:3。甚至在超大规模的芯片项目中,DE的数量还会超出DV。

除了数量上没有达到,还存在一些"奇怪"的现象:DV的“被动”局面。在很多公司或者项目中,DV往往都是一种“被动”的角色。spec的改动或者code修改,DV大多都是处于被通知方,很少有DV能够参与到architecture或者spec修改的讨论中去,有些修改一般也不会征询DV的意见,甚至有些改动都不会知会DV。这种现象在大公司会有所改善,有着相对规范的流程。在小公司里,则尤为明显一些。

怎么办呢?没有什么好办法,不要“妄自菲薄”,合适的时候发出作为DV的声音,提升对业务的专业能力。时间在往前走,不要让自己的认知和技能在原地踏步。如果除了技术因素外,验证leader的风格有时也会成为重要因素:)

DV的时间都去哪儿了?

从图中可以看到,DV的时间的分配:

Test Planning, 13%

Testbench Development, 15%

Creating Test and Running Simulation, 21%

Debug, 47%

Others, 5%

ffc6fc5a-209f-11ee-962d-dac502259ad0.png

为了对比,作者找来2016,2018年和2020的数据,对比如下:

0002c9b0-20a0-11ee-962d-dac502259ad0.png

从上述的对比可以看出,验证testplan的占比比较稳定,没有大的变化,占整个验证周期的13%左右。

Testbench Development的占比则是一直在降低,从2016年的22%下降到15%。脚本和其他的eda自动化构建,包括UVM的广泛使用,或许是testbench构建效率不断提升的原因之一。

Case的开发和仿真,2016年以来的数据,有些起伏,但也变化不大,仍占据整个验证周期的22%左右。而debug过程的占比,一直以来都非常之高,达到40%以上,在2022年的结果中,甚至达到了47%。

如果将creating case和debug统一来看,那么这一过程的趋势如下:

00292376-20a0-11ee-962d-dac502259ad0.png

可以看到,验证的开发调试过程的占比是处于增长的趋势,在2020年达到了。随着诸如AI自动驾驶等新方向的涌现,也会出现一些较新的领域,如安全验证等。随着芯片规模的增长,验证的复杂度和调式难度也在不断攀升。验证周期占整个项目周期的比例也达到50%~60%。

这里还有一个有趣的数据,如果我们把Testbench Development、Creating Test and Running Simulation和Debug看作是testplan的执行过程,那这一过程的占比近年来的数据分别为,2016-83%,2018-84%,2020-84%,2022-83%。看到这个数据,读者能想到什么呢?

二八定律。

虽然前面的testplan的耗时仅占比13%,但作者相信就是这13%的testplan或者testpoint规划,就已经确定了80%的验证完备性。

验证执行中,另一个二八定律是coverage的收集。DV都会有这样的经历,当coverage达到80%或者90%以后,就提升很慢了。最后的这10%或者20%的coverage,需要更多的投入,构建各种定向corner case。

00407bde-20a0-11ee-962d-dac502259ad0.png

[图片来源:DVCov2023 poster,Accelerating Functional Verification Through Stabilization of Testbench Using AI/ML]

项目进度delay,这正常吗?

如果某一天,你们的项目进度delay了,不要担心,并只有你们的项目delay了。根据调查结果显示,有将近66%的projects会delay。

006f6aca-20a0-11ee-962d-dac502259ad0.png

项目准时交付的原因"千篇一律",计划制定得好,团队齐心协力,努力配合。

项目delay的背后也是"丰富多彩",新增需求,计划不合理,分工不明确,人手不够,加班来凑:)。

一个芯片项目,打工人,项目经理,QA,老板等人,每个人都从不同的角度审视着,结果导向,质量管理,进度管理,风险管理,沟通管理等等。如果有机会,一定去owner一个项目,能看到不角色对其"利益"的诉求,将会给你带来非常不一样的体验。

流片,可以一版成功吗?

虽说成功是偶然,失败是经常,但每个芯片公司都有一个一版点亮的美好期望,那事实怎么样呢?

008d04ae-20a0-11ee-962d-dac502259ad0.png

在调查的project中,仅有24%的project可以一版成功!而且随着随着工艺节点尺寸的减少,wafer和mask的成本增长非常快。从28nm到3mn,wafer成本增大了10倍,mask成本增大了25倍。

而在可以一版成功的project中,不同芯片规模的成功率也非常有特点。规模处于10M-1B门的芯片,一版成功的比例只有13%。

00b2d940-20a0-11ee-962d-dac502259ad0.png

而在各种导致流片失败的原因中,逻辑和功能错误仍是主要原因。

00e8d84c-20a0-11ee-962d-dac502259ad0.png






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 仿真器
    +关注

    关注

    14

    文章

    1018

    浏览量

    83741
  • UVM
    UVM
    +关注

    关注

    0

    文章

    182

    浏览量

    19169
  • SPEC
    +关注

    关注

    0

    文章

    31

    浏览量

    15796
  • 自动驾驶
    +关注

    关注

    784

    文章

    13812

    浏览量

    166447

原文标题:太真实了!那些你不知道的IC验证日常

文章出处:【微信号:IC修真院,微信公众号:IC修真院】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    说说身边的那些行业我们不知道的事!

    的,或者照人家抄袭的。所以相对来说,应该还是去信任一些大厂家吧。11.一些添加剂其实是安全的,只要别放的太多。12.超市里面的捆绑牛奶或酸奶基本都是快过期的。13.羊毛都是出在羊身上,只是羊常常不知道
    发表于 04-12 11:44

    自动焊锡机那些不知道的事

    自动焊锡机那些不知道的事
    发表于 05-11 06:08

    Miniplayer小技巧 保证有不知道

    Miniplayer小技巧 保证有不知道的 1,用电源充电完成后先别拔充电器,先按住开关别放再拔开线就不用更新歌曲库
    发表于 02-01 16:38 689次阅读

    玩转iPhone:可能不知道的iPhone实用技巧

    玩转iPhone:可能不知道的iPhone实用技巧 玩iPhone有段时间了吧,怎么才能让iPhone更顺手呢?在这里可以看到一些最新的iPhone小技巧
    发表于 04-07 09:22 306次阅读

    深扒:iPhone7那些不知道的事!

    和往年一样,今年的苹果旗舰如期而至,采用双旗舰设置,分别为4.7寸的iPhone7和5.5寸的iPhone7 Plus。那些升级和变化诸如升级芯片到A10,取消了3.5mm耳机接口,Home键采用压力式设计和双摄像头等等我们就不多说了,接下来我们说一说
    发表于 11-28 08:43 793次阅读

    vivox9Plus彭于晏男神都夸赞的8大绝招,不知道就out

    vivox9Plus彭于晏男神都夸赞的8大绝招,不知道就out
    发表于 01-18 12:59 1582次阅读

    荣耀9最新消息!华为荣耀9怎么样?体验“真实”荣耀9评测:可能有不知道的真相

    6月12日,售价堪比小米6,拍照堪比单反的高颜值荣耀9发布,目前小编已经拿到荣耀9(尊享版,6GB+128GB)真机上手体验一番,相信很多机油们通过官网和其他媒体都了解了荣耀9的相关信息,在这里就不赘述,这次小编要说的是:“真实
    发表于 06-24 09:17 1w次阅读

    低功耗蓝牙不知道怎么选型?看这里!

    低功耗蓝牙不知道怎么选型?看这里!
    发表于 07-27 16:46 12次下载

    到底知不知道硬件设计是什么?

    想学习硬件电路方面的设计,但不知道怎么入手? 懵懵懂的进入硬件领域,对自己的发展和方向很迷茫? 做了一段时间硬件设计,事业发展和薪资遭遇瓶颈? 有时候必须承认,还不够优秀!甚至不知道
    的头像 发表于 05-18 11:27 9741次阅读

    关于可能不知道的printf

    可能不知道的printf
    的头像 发表于 02-05 12:28 2629次阅读
    关于<b class='flag-5'>你</b>可能<b class='flag-5'>不知道</b>的printf

    如果不知道斜拉链机头轮轴磨损怎么修,请看这里

    如果不知道斜拉链机头轮轴磨损怎么修,请看这里
    发表于 06-16 14:55 1次下载

    一些也许您还不知道的 TINA-TI 的那些资源!

    一些也许您还不知道的 TINA-TI 的那些资源!
    发表于 11-07 08:07 3次下载
    一些也许您还<b class='flag-5'>不知道</b>的 TINA-TI 的<b class='flag-5'>那些</b>资源!

    不知道的FPC,它的发展史竟然是这样的!

    不知道的FPC,它的发展史竟然是这样的!
    的头像 发表于 11-15 10:48 1308次阅读

    揭秘pcb是什么物质:不知道的“化学战士”

    揭秘pcb是什么物质:不知道的“化学战士”
    的头像 发表于 12-14 10:27 1050次阅读

    辊压机轴承位磨损修复不知道那些

    电子发烧友网站提供《辊压机轴承位磨损修复不知道那些事.docx》资料免费下载
    发表于 03-12 15:10 0次下载