近期在网上看到过一个问答“入职做fpga,后续是否还可以转数字ic设计或者DFT?”浏览量高达24,361,看来有很多小伙伴关心这个问题,今天就来和大家唠一唠FPGA转行的问题。
回答上述问题:
FPGA是可以转行做数字IC设计和数字IC验证的,为何那么说?
FPGA验证是芯片验证其中重要的一步。FPGA验证就是把所有芯片逻辑都移植到fpga上。通过FPGA来测试软件硬件的核心各种功能性能。加速芯片的验证收敛。FPGA转行做数字IC芯片验证还是比较合适的一个岗位。
单纯IC验证,至少要熟悉UVM, 还是有额外需要熟悉的地方。因此可以从FPGA验证工程师入手,参与芯片的工程中来。
一、FPGAer们的转岗原因
最主要原因:薪资差距
简简单单两张图中的数据对比,大家就清楚为什么这么多FPGA果断跳槽IC验证了,对比FPGA的行业薪资水平,IC行业中的一些基础性岗位薪资也完全可以KO掉FPGA大多数岗位薪资。
相比之下,抛开薪资的差距不谈,更多FPGA背景转验证的有以下几个原因:
①从业多年竟然找不到了应该攻克的方向,技术路线逐渐迷失,以至于影响职业信念。
②FPGA技术本身发展很快,而FPGA开发的工作有一些内容将会被新工具,新流程所改变或者取代。
③自身所在的公司在向芯片IC开发做转变(有了资本注入主动求变,或者被迫做业务升级),而原有的FPGA开发平台就需要做升级,员工被要求做技术换代升级(Verilog测试转向SV/UVM验证)。
④资本浪潮追逐升级,系统更大(承载量)更复杂(大团队协作),要求产品最终呈现芯片的形式。
⑤IC验证目前是卖方市场,在国内(注意这个技术地理空间上的限定语)属于新世代的职位,且长期看好。
这几条转岗因素你又中了几条呢?那么,如何转行成一名合格的数字IC验证工程师?既是企业的迫切需求,也是众多相关专业学子们的迫切需求。产业和教育的结合,是破解人才培养难题的最佳途径。
二、数字验证工程师学习知识
对于数字验证工程师而言,速成和自学几乎是一条不归路。某合作企业的HR就2022年的提前批评价:
尽管网络上到处都充斥着验证的学习资料和自学心得,但是他们都还不算是一个“合格”的新手验证工程师。
原因是什么?
我们从验证工程师的技能树可以看出端倪:
从技能树中不难看出,芯片数字验证学习要掌握的知识点众多;如果自学对于自身的自制力和理解能力要求较高,建议报一些系统的培训班提高学习效率的,毕竟专业系统的课程可以为我们节省很多材料收集整理的时间,老师答疑课也可以高效解决点对点的疑难杂症。
现在虽然行业缺口极大,但芯片设计本身门槛是极高的,并非会一点点基础常识就可以找到不错的工作。要入行,不仅需要扎实的理论基础,还需要一定的项目经验,否则极有可能连门槛都进不去。
移知教育《数字芯片验证就业班2.0》让每位学员具备专业知识能力,在就业后能够完全胜任工作职能。