形式验证(Formal Verification)会越来越有用

新的应用推动了对复杂芯片的需求,在这些应用中,复杂的交互和安全风险很难用其他的仿真工具验证。

随着芯片被用于很多关键的应用,芯片内部的交互数量也在增加,形式验证在芯片研发流程中的角色也越来越多。

低功耗设计已经存在了很长时间,之前主要是被移动端芯片采用。现在,我们看到AI/ML加速器中非常关注能效。因此,现在对于每个人来说,无论他们在做什么,低功耗设计都是一个大问题,可以使用形式验证解决其中的一些问题。

如果你正在做时钟门控,我们可以在没有时钟门控的情况下进行分析,并明确地告诉你功能是否等价。根据用户要求,还可以通过UPF文件考虑电源意图。

Formal 能够进入这些非常具体的领域,不需要执行全部的仿真回归就可以把这些具体问题解决得一干二净。这才是Formal的真正价值。

Formal在这里是完备的,在上面这个例子中可以完备地保证低功耗不会对功能造成错误。

测试计划中都会有各种各样测试项,其中一些你可以通过形式验证来完备地验证。随着验证空间越来越大,Formal的重要性越能够凸显。

简言之,过去功能较少、仿真可以基本保证覆盖,在今天的许多应用中仿真的效率不可接受的。

高级工艺节点 SoC 和异构封装导致的设计复杂度不断增加,验证需求往往会呈指数级增长。验证工作做了非常多的工作来证明某些特性是正确的,最费时间的就是各种质量活动评审。当我们审视整个IC验证的研发流程,尽管验证作为一个岗位持续了数十年之久,但它并没有跟上复杂性的增加,而这正是形式验证成为重要角色的原因。

验证工作中的很多特性都很难用仿真方法来证明,这反过来又导致了对Formal需求的激增。这是Formal的优势所在,由于其完备性证明的性质,形式验证可以最终证明设计是正确的、安全的或值得信赖的。

如果一颗芯片用在了自动驾驶上,你怎么能够证明你的芯片是安全的?如果Formal能够作为某种认证手

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值