打造IC人才
科技生态圈
发布时间:2022-12-05
来源:IC修真院
两个职位各有各的优势,综合来看没有特别明显的差距。还是从以下几个方面对比以下两个职位,给大家提供一点参考。
职业发展前景
由于两个职位都属于IC设计前端的一环,在半导体产业的发展浪潮中,都是同一条船上的蚂蚱,在一款芯片的生命周期中,相辅相成。
两个职位的上限都很高,无论是职业上限还是薪资上限。
从职业发展的角度看,下图很好的展示了IC设计、验证的两条职业路线:技术路线和管理路线。
来源:IC camp
无论是走技术路线还是管理路线,在工作的前六年主要精力都放在技术提升上,并无太大差别。职级提升大概如下:
硕士毕业0~3年(对应本科0~5年):level 1
硕士毕业3~6年(对应本科5~8年):level 2
硕士毕业6+年(对应本科8+年):level 3
在升到level 3 以后就要考虑自己的职业发展方向了。从level3~level4其实很难说要几年,有的人可能需要3年,有的人需要五年,具体看能力和机会了,大多数人到level4应该是没有问题的。而薪资在此时也基本达到可一个技术人的瓶颈(65-80W)
而level 5,甚至Fellow和Director及以上,是属于少部分人的。要么就是业内大牛,对公司有突出贡献的,要么就是猎头眼中的红人,酒桌上推杯换盏的高管。
Level 5可以说是年薪百万的一道门槛。
而从两个职位发展的前景来看,level 4以前也基本一样,再往上突破,设计应该更占优势一些。做设计更容易转做架构和经理。
注:以上仅代表个人观点,并不绝对。
薪资
从薪资来看,IC设计和验证基本相同。
其实这一点从各公司开出的薪资就可以看出来。尤其对于大公司,给设计,验证开出的工资是一致的。
工作内容
虽然同属IC前端的职位,但是工作内容差别还是挺大的。
IC设计的主要职责如下:
根据功能制定设计方案,制定微架构,编写详细技术文档。
使用Verilog进行RTL逻辑设计,实现模块功能。
进行逻辑综合、时序分析,完成时序收敛。
中小规模的芯片可能还会参与DFT的工作。
参与芯片系统调试,后仿真、FPGA验证等工作。
IC验证的主要职责如下:
阅读design spec,编写verification spec,制定test plan。
搭建验证环境 (C/C++,systemC,systemverilog)。
创建test cases。
监测regression和提升coverage
support 其他工程师。
职位容量
通常,验证的职位与设计的职位大约在2:1,甚至更高。所以验证的职位更多,需求量更大,这也是验证职位的优势。
选择了验证还能做设计吗?
由于验证的岗位较多,上手程度对应届毕业生也更友好一些,很多人会选择做验证的职位。基本只要学会Verilog、SV,C++,以及懂一点UVM的思想就可以参与简单的验证工作了。但是很多人做了一段时间,却想做设计,那还可以吗?
我的回答是可以,但是要记住两点,第一是要趁早,尽量在毕业前几年完成职位的转变。第二是大公司更容易些,有的部门会提供轮岗的机会,一定要抓住。
设计转验证也是同样的道理。
综上,设计和验证在思想和方法上还是有挺大差别的,但在职业发展和薪资上基本一致。各位可以根据自己的兴趣爱好来选择相应的职位。
相关推荐:
推荐阅读
2022-10-09
2022-09-09
2022-09-08
2022-12-23
2023-05-25