为什么说芯片功能验证是最“没用“的工作?
·
一个做芯片设计的朋友说:"你们做验证的,就是专门找茬的,什么都不生产,就知道挑毛病。"

我们验证工程师每天的工作就是想方设法让芯片"出错",用各种奇奇怪怪的测试用例去"折磨"设计。从表面上看,我们确实什么都没创造,只是在那儿不停地说"这里不对"、"那里有问题"。
在芯片的整个生命周期里,验证工程师扮演的角色有点像那种"不受欢迎的乌鸦嘴"。设计们辛辛苦苦画了几个月的电路,写了无数行代码,结果验证工程师上来就说:"等等,这里可能有bug。"

这种感觉就像你精心准备了一顿大餐,正准备享受的时候,有人跑过来说:"先别吃,我得检查一下有没有毒。"虽然必要,但确实不太招人喜欢。
DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。
更多推荐

所有评论(0)