数字IC设计需要掌握数字IC验证?验证需要懂设计?

很多同学面试时发现,一些公司都会要求,做数字IC设计的需要懂数字IC验证,做数字IC验证的也需要对数字IC设计有一定的了解。

其实数字IC设计和数字IC验证是不分家的,两者是紧密配合的。

  • 设计要懂验证,这样在设计代码的时候才能先自己确保自己设计是没问题的,然后再交给验证。

  • 验证也要懂设计,不懂设计的话,如果发现设计中的bug呢,不能一遇到问题就丢给设计让设计自己去找问题。

两者都需要对设计所涉及的通信协议比较了解才能做好各自手上的工作,工作当中会有很多的交叉。

如果即精通于数字IC设计,又精通于数字IC验证,在未来发展时选择会更多一些,职业发展道路会更宽。

搞明白设计与验证的关系:

设计与验证的关系,如下图所示:

一个芯片项目的开启会有一份产品需求文档,用来描述该芯片需要实现的一些指标性能参数。

然后由设计团队根据这些指标性能参数撰写设计方案,然后同样由设计团队负责设计实现(通常会被验证人员称为DUT,即Design Under Test)。

与此同时,由验证团队根据同样的指标性能参数撰写验证方案,然后同样由验证团队负责搭建验证平台来对设计的DUT进行验证,通常用SystemVerilog、SystemC或C/C++等来进行验证(

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值