首页|资源下载
登录|注册

您现在的位置是:首页 > 技术阅读 >  新手芯片验证工程师如何快速提高自己的水平?

新手芯片验证工程师如何快速提高自己的水平?

时间:2024-07-15



无论是国际大环境,中美对抗,芯片法案,还是疫情影响,都带来了芯片的产能的不足,在“芯片法案”催化之下,国产渗透率将有望加速。对于芯片人才的市场需求量也在不断的增加。

根据《2022年中国大陆集成电路设计人才需求报告》TOP前10紧缺岗位中,数字验证排名第三,延续了以往紧缺程度。

集成电路设计业TOP 10紧缺岗位

既是企业的迫切需求,也是众多相关专业学子们的迫切需求。产业和教育的结合,是破解人才培养难题的最佳途径。


那么,新手芯片验证工程师如何快速提高自己的水平?让我们先看看,作为一个数字验证工程师,需要学习哪些知识?



01

数字验证工程师学习知识


对于数字验证工程师而言,速成和自学几乎是一条不归路。根据各个企业的HR群内反馈:

尽管网络上到处都充斥着验证的学习资料和自学心得,但大部分面试者都是学到了只言片语,并未明白这个岗位的“角色”定位,他们都还不算是一个“合格”的新手验证工程师。

原因是什么?

我们从验证工程师的技能树可以看出端倪:


从技能树中不难看出,芯片数字验证要掌握的知识点众多:

基础的电路基础、Linux、vi编辑器与Verilog

进阶的SV与UVM方法学

AMBA协议、低速/高速接口的协议,前端RTL的设计及SPEC的理解

等等……

如何规划好并系统性学习这些知识点并掌握,是目前自学数字验证的主要难题,一方面,网络资料过多,反而影响了对于学习资料的质量判断,另一方面,无法系统性规划学习路径和节点,导致时间被反复浪费。


在这里,我建议报一些系统的培训班提高学习效率的,毕竟专业系统的课程可以为我们节省很多材料收集整理的时间,老师答疑课也可以高效解决点对点的疑难杂症。



02

数字验证工程师重点学习技能


01

UVM/SV

夯实的基础,熟练掌握UVM/SV

UVM/SV属于工具范畴,工具用的熟不熟练,当然非常重要,毕竟是验证工程师的基础,不光是语法,还要知道coding styles,可复用性,可移植性等;


02

debug的能力

自身环境问题要学会debug

设计出了问题也要能大概定位问题,不要过分依赖设计,出了问题就啥都不管了,丢给设计debug,这样不管做多久也不会有长进。


03

脚本的能力

诸如perl, python, shell等要了解一二,精通一种,熟悉其他即可。这会提高你的工作效率。


04

bus的协议

诸如apb, ahb, axi等amba总线协议,不要求有多么精通,但是要大概知道每根信号代表什么含义,debug的时候知道需要去看哪些信号。


05

熟悉规范化的验证流程

前期验证规划远比直接撸代码重要,验证难的地方在于知道验什么,怎么验,而不是写代码本身。

为了帮助更多的人成功进入IC验证这个赛道,移知联手众多行业企业,针对想要进入数字验证的学生及转行人士推出《数字芯片验证就业班2.0》。

不仅可以从最基础的理论知识开始学起,还能进行实战训练,积累项目经验,从理论到项目,一步步带你走进数字验证的行列。


报名即送

▷入门指南宝典

▷课程学习思维导图文件

▷《【官方正版】UVM实战》书籍


课程优势

让你不只是成为一个合格数字验证工程师

·由浅入深搭建完整的数字验证知识体系

·云实训环境方便讲师与学员的教学沟通

·教学使用市面上独有的UVM IP项目演练

·互动型教学方式帮助学员学会举一反三

课程内容

基础内容:

数字电路基础、Linux常用命令、Verilog的基础;

进阶内容:

SV基础语法及高级特性、UVM方法学、AMBA总线协议、UART协议;

项目内容:

UART UVM验证、AHB2APB UVM验证。

移知教育&芯片验证工程师联手推出《数字芯片验证就业班2.0》让每位粉丝具备专业知识能力,在就业后能够完全胜任工作职能。扫码咨询,回复暗号“芯片验证工程师”在立减1000元的早鸟价基础上享有额外95折,还能免费领取数字验证全套资料。


就业服务


深度IC行业调研

加强行业认知及知识储备成为业内储备精英理论模块步步为营;


1v1职业规划

分析个人情况确定求职突破口,精准匹配目标企业,知己知彼百战百胜;


简历指导

业内导师1v1简历精修,突出个人求职亮点;


笔试解析

名企面试题库、笔试经验、综合能力测试等针对训练;


面试训练

模拟面试、面试技巧、无领导讨论等逐一训练;


名企内推

业内高管内推递交简历,跳过复杂投递环节,直击面试;


实时追踪

导师全程辅导追踪求职进程,灵活应对求职环节。


实战项目

UART 验证环境结构 

部分UVC 展示 

覆盖率生成

断言使用 

现在虽然行业缺口极大,但芯片设计本身门槛是极高的,并非会一点点基础常识就可以找到不错的工作。要入行,不仅需要扎实的理论基础,还需要一定的项目经验,否则极有可能连门槛都进不去。

移知教育《数字芯片验证就业班2.0》让每位学员具备专业知识能力,在就业后能够完全胜任工作职能。