材料转验证,入行后谈谈IC验证工程师的工作流程究竟是怎样的?

大家眼中的验证工程师可能是整天对着电脑撸代码,或者是像一些自媒体宣传的那样和设计工程师扯皮。曾经我也这样认为的,验证工程师就是敲代码!

真实情况真的不是这样啊!!!材料转验证,入行后,最大的感受就是验证工程师的每一天都很不一样,至于每天干啥要取决于项目进度,环节不同、模块不同,工作内容也就不一样。以及一个项目中每个工程师负责的板块不同,工作内容也完全不一样


之前我还担心会不会很无聊,入行之后发现大可不必担心无聊、枯燥、重复、简单这一问题。因为验证工作本身是真的不简单呀,真的是需要不断地学习总结!


首先,我们先来看下项目是啥样的?

这边我放了一款删减版的SOC芯片的spec目录,删减后页数一共是400页,目录里有28个章节,每个章节都是一个模块,这些将分配给多个验证人员,一般情况下会给一个工程师分几个模块进行验证。(当时这28个模块,也并不是每一个都需要验证。)

正因为这样,虽然大家都是验证工程师,但是大家的工作内容都是不一样。

最开始接触IC的时候,我都联想不到这些SPEC中的模块和芯片到底有什么关系,之后我又看了一张通俗易懂的图,这下就可以理解的大概了。
芯片中大多数管脚上面差不多都能找到刚才目录中出现的模块名,芯片内部就是由这些模块构成的,每个模块都有不同的功能。

验证工程师工作的大概流程是这样的(完成一个项目的周期一般是几个月,时间更长的也有

1、拿到项目之后,需要先熟读spec、以及相关协议(你负责哪块的内容,你就着重去了解哪块,上面400页的spec,你负责的可能也就是几个章节而已)

2、根据spec,还有相关模块的协议,先完成验证计划(验证计划中会详细列出需要验证的功能点,验证计划基本就能反馈验证工程师的工作内容了),下面以I2C模块为例,看一个典型的I2C模块的验证计划。

(1)根据验证计划、项目安排的时间节点开始验证。这块会产生各种测试用例去逐个验证—计划中提到的验证点,验证环境一般由资历较高的工程师(leader)搭建(纵观整个项目周期,这块是最耗时的。需要经常开会,交流项目进度,也会经常和设计工程师沟通debug RTL中存在的问题)

(2)review(测试用例写完之后,感觉没啥问题了。大家就会坐到一起,开会讨论还会存在哪些漏洞,每个验证工程师都会把自己手里的这块内容过一遍,有漏洞就继续验证,没有就进行下一步)

(3)回归测试(将所有验证工程师写好的test case放到一起运行,确保test case都能通过)

(4)收集覆盖率并分析

这就是验证工程师的全部工作内容了,我认为:一个合格的验证工程师不仅仅只具备Coding能力,逻辑分析能力、团队协作能力、良好的交流沟通能力也是很重要的,同时也要善于归纳总结,积累经验。

以上是从总体说验证工程师的工作内容,其实不难理解验证工程师的每一天、不同的时间段里工作内容都不一样,不同的验证工程师,工作内容也都不一样,擅长的领域也不一样,所以验证工程师会受到各种协议和接口通信的影响,工作中往往是在某一个具体的方向,进行深耕。



#数字IC##春招##实习##面经##芯片IC验证工程师#
全部评论
请问下同为材料专业,现在快六月份了才开始准备转IC验证的话秋招是不是有点迟了
点赞 回复 分享
发布于 2022-05-30 21:16
现在这个行业还缺人嘛
点赞 回复 分享
发布于 2022-05-10 11:21
m
点赞 回复 分享
发布于 2022-05-10 11:21
可以说说是怎么转过去的吗
点赞 回复 分享
发布于 2022-05-08 20:51
学到了
点赞 回复 分享
发布于 2022-05-07 02:18

相关推荐

2025-12-23 18:51
中南大学 Java
唉又萌混过关:是不是那种收钱盖实习章的机构?
点赞 评论 收藏
分享
2025-12-10 19:36
湖北工业大学 Web前端
饿魔:看到在线简历了吧
点赞 评论 收藏
分享
头像
01-12 14:44
已编辑
百度_高级研发工程师
今天看到了某平台攻击牛友的帖子,段段今天打算为牛友们说句话,我们的努力到底有没有意义。 (原文复述:感觉牛客就是当年那群做题区毕业了开始找工作还收不住那股味,颇有一种从年级第一掉到年纪第二后抱怨考不上大学的区味)  粗鄙,无礼,傲慢,攻击,在这里我没有看到任何有用的分析,我只看到了屁股决定脑袋的攻击,我只看到了嫉妒和眼红。一、去医院不看病你去逛街吗 去医院你不去看病你去逛街吗?去加油站不加油你去抽烟吗?去部队你不训练战斗技能你去养老吗?来牛客你不努力求职你来干什么来了。 牛客本身就是个求职平台,大家分享有用的知识,分享面经,分享offer,分享求职经验的,来牛客不就干这个来了吗?有什么问题吗?...
给个好点的工作吧啊啊...:不知道我看的是不是和博主同样的帖子,我记得原帖是表达的是有些匿名老是发几十万的offer侮辱价,然后就有牛友觉得凡尔赛了导致后面的评论有些偏激。我觉得这个最近闫学晶那个事情有点类似了,她说他儿子一年只能赚七八十万家庭生活都难以为继,不说普通家庭,多少大厂的程序员都赚不到这个数字,大部分家庭看到这种发言肯定会难受的一p,生活的担子又这么重,人都是需要发泄情绪的,互联网就是个极佳的载体,所以很多人直接就喷她了,人在情绪发泄的时候是不思考的,否则就不叫发泄了。然后还有一个点,段哥假定了这些喷的人全都是“躺平的”,这点可能有失偏颇,很多人一直在努力,但是始终缺乏天时地利人和的某一个条件,这点相信段哥找工作的过程中深有体会。绝大部分人都以结果的失败去否认了努力的全过程,可能只是别人努力的方向错了。就像一次面试,可能你准备了很久,结果面试官就是比较奇葩,一直问没有学习到的领域或知识点,然后有人凭一个挂掉的结果就直接给你扣了一个“躺平”的帽子,觉得挂掉是你不够努力,您心里滋味如何?再说点近点的,我也是od,多少同事深夜无偿加班,涨过一分工资吗?多少外包的技术大牛因为学历被困在外包,连od都进不去,这些人难道不努力吗?只是限制与生活、公司制度等等之类的无奈罢了。说到努力,又想到李家琦79元眉笔事件,这么多年有没有认真工作?有没有涨工资?他嘴里说出来是那么的理所当然,打工牛马都知道“任劳任怨”,“认真工作”真能涨工资?只干活不发声就等着被摘果子吧,企业里永远都是“汇报杰出者”升的最快(当然不是所有企业),这种事情相信段哥包括我甚至大部分od都经历过。最近辞职回老家,和老爸散步每次他都会感慨街上的蔬菜小贩多不容易,他们晚上就窝在那种三轮小货车的驾驶室里,腿都伸不直,我们这里晚上零下了,只盖一条薄毛毯,始终舍不得住我们镇上几十块的酒店,因为一车蔬菜就赚几百块顶多一千而且要卖好久,这样的例子还有太多了。这种芸芸众生可能辛苦了一天之后,打开手机看到网上的凡尔赛发言,跟风喷了几句发泄情绪,我觉得这种人不应该扣上“躺平”的帽子。我觉得大部分正常人都是努力的,或者曾经努力过,但世界上有太多努力解决不了的无奈了,甚至说你都没有那个努力的机会,不过正因如此,才显得坚持不懈的努力奋斗之人的难得可贵,认清生活的真相后仍然热爱生活,敢于直面现实的淋漓。
段段STEADY觉醒与突...
点赞 评论 收藏
分享
评论
9
36
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务