芯学长 | 掌握芯资讯,引领芯未来

您当前所在位置:首页 > 芯片设计 > 数字IC验证

数字IC设计和数字IC验证哪个更好?更有前景?

发布时间:2023-07-26来源:芯学长 0

设计or验证?

设计好还是验证好这个问题让很多初入行的ICer困扰纠结,同时也是业内许多工程师热于讨论的话题之一。

image

image

image

总结一下,设计与验证的入行门槛、薪资待遇、岗位容量、发展路线等方面稍有区别,但差距并不算太大。

对于入行5年内的工程师来说,最显著且直观的就是工作内容上的差别了。

IC前端设计

根据功能制定设计方案,制定微架构,编写详细技术文档。

使用Verilog进行RTL逻辑设计,实现模块功能。

进行逻辑综合、时序分析,完成时序收敛。

中小规模的芯片可能还会参与DFT的工作。

参与芯片系统调试,后仿真、FPGA验证等工作。

IC功能验证

阅读design spec,编写verification spec,制定test plan。

搭建验证环境 (C/C++,systemC,systemverilog)。

创建test cases。

监测regression和提升coverage。

support其他工程师。

相应的,工作内容所要求的技能点也有所区别。

设计而言,对理论知识的要求更高一些,比如算法协议、接口、功能、结构等。

验证来说,对工程师的coding能力要求更高,需要更熟悉各类EDA工具,熟悉各种脚本。

有不少同学关心IC天花板。如果一心搞技术,架构师就是数字岗位天花板了。有工程师说身边从设计出架构师的多,有工程师说验证更容易培养系统视角成为架构师。如果想走管理路线,设计与验证都有可能成为leader。
行业内有一个非常实际且常见的情况,企业出于成本控制人员配置等方面考虑,并不会严格按照设计与验证1:3来配置团队。验证工程师不够怎么办?

这时就需要设计工程师自己设计、自己验证一些模块,这也对工程师的技能树提出了更高的要求。

所以一种理想的状态是:先做验证,再做设计,逐渐把自己培养成为“全栈型”IC工程师。

【免责声明】:本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。

原文标题:
IC设计和IC验证哪个更好?更有前景?
文章来源:
https://mp.weixin.qq.com/s/Z-xXxzY2F90Ffk4jhKNYpw

文章评价

-   全部 0 条 我要点评

有疑惑?
在线客服帮您
029-81122100

立即咨询 >