欢迎光临专业集成电路测试网~~欢迎加入IC测试QQ群:111938408

专业IC测试网

当前位置: 网站主页 > 相关技术 > 芯片制造 >

如何成为一名合格的芯片设计工程师

时间:2024-06-24 21:58来源:IC修真院 作者:ictest8_edit 点击:

 

近几年,在市场与政策的双重驱动下,我国半导体行业迎来了建国以来最好发展契机。

芯片/集成电路/半导体的发明是人类进入信息化社会的前提,制造芯片的行业——半导体行业,是最高端的制造业,代表了人类工业制造能力的最高水平。
技术高水平背后是行业高门槛,门槛越高,人才越稀缺。

2018年,中国半导体业从业人数只有不到30万,芯片厂(fab)面临一将难求的局面,未来3年内,中国将有约26座fab陆续投入运营,届时将有高达40万的人才缺口。

从业人员极度短缺的局面,也催生了大量前景好、待遇高、技术高的岗位。

近几年的新入行的从业人员,除了本身就是微电子/集成电路专业的,还包括化学、材料、物理、机械、数学、计算机等专业,大多数人在入行之前对这一行业充满了好奇。

那么,芯片设计这个行业的庐山真面目到底是怎样的?

别急,我将一一为你解答。

一、数字芯片设计都需要具备哪些技能?

想要成为一名合格的数字IC设计工程师,你必须要掌握这些技能。

1、数字集成电路基础

学习【数字集成电路基础】是IC设计的开始。

CMOS制造工艺则是我们了解芯片的第一节课。

2、设计基础

数字IC设计流程,让我们清楚在变为芯片的过程中,我们的工作主要处于流程中的哪个位置。即输入是什么,产出是什么。
组合逻辑和时序逻辑是数字电路的两大类型,掌握基本的设计方法不可少。

功能仿真也是设计的一个关键步骤,通过功能仿真发现bug。目前功能仿真形成了一整套的方法学,叫作验证方法学。

时序分析是评判由于电路的延时能否正常工作的重要方法,也是设计中一个重要步骤。

3、设计实例

基础

运算器、编码器、译码器、串并转换、序列检测。

进阶

CPU核设计(8086、ARM)

总线(Intel、AMBA)

外围功能IP(SPI、IIC)

存储器接口(ROM、RAM、FLASH)

通信、图像、视频等领域的功能模块设计

4、编程语言与EDA

设计常用的编程语言是Verilog和VHDL。

编程语言不等同于数字电路设计,编程语言仅仅是快捷设计的工具。学数字集成电路设计不仅是学Verilog。

做数字设计的第一步是理解需求,写SPEC设计规范文档。

第二步是分解功能,画框图。

第三步是定义各模块的接口和交互方式。

第四步是定义模块内部的工作方式,状态机,时序图。

最后则是写代码。

Verilog编程语言包括了可综合部分和验证部分,EDA是工具,是辅助设计、提升效率的帮手,但也不能完全依赖工具。

二、数字芯片设计包括哪些工作?

 

当你具备以上所有技能之后,那就可以考虑选择日后从事的岗位方向了。

按照流程前后和不同环节,岗位分为数字设计工程师、数字验证工程师和数字后端工程师。

实际就职上,不同公司的实际人员分工各不相同,例如华为芯片设计的后端部分综合和布局布线就是有相应的人负责。

不过,并不是所有从业者都是把上面的东西全部掌握,这也是为什么EE专业通常要读到硕士才能称得上技能扎实的原因。

很多其他专业或是半路转行的人,会根据具体岗位进行具体培训,有的放矢,在最短的时间内保证掌握所选方向上的专业知识。

三、数字芯片设计待遇如何?

在“三百六十行,行行转码农”的大环境下,IC硬件行业还是经得起考验的。

不仅仅是国家的各项政策,地方的高新项目,高校的专业扶持,更关键的是芯片行业的待遇是扎扎实实稳步上升的。

相较于码农行业所谓的黄金从业时期,跟IC工程师薪资待遇挂钩的是长年累月的项目经验。

一年到三年是一般水平,三到五年是熟练水平,五年到十年是精通水平。

中国的IC产业起步较晚,如果是具备十多年经验的从业人士,那已经称得上是行业里的顶尖人才了。

要知道,华为创立ASIC设计中心距今不过短短三十年,海思更是2004年才正式成立。

当然,具体的待遇要落到实际的数字上,打开某某直聘,直接搜索相应的行业岗位,薪资待遇一目了然,比起IT行业的高低落差,IC行业还是相当可靠的。(毕竟门槛不同)

以二线城市西安为例:

 

四、行业虽风口,入行需谨慎

正因为IC行业人才稀这个明摆着的事实,很多人冲着人才培养的噱头就冲了进来。

按着以为考公考研考码农的案例,单纯着想着复制模式就行了,结果把IC行业本应高门槛高标准的选人标准无底线拉低。

像是“零基础,学历不限”这样的离谱宣传都喊得出来,给学生画饼,收钱之后就放任自流,这种事情很多。

这个行业并不是一无所知的小白听听几节课就能踏入的,不仅需要有集成电路的基础常识,还需要具备一定的英语水平和代码知识,更重要的是需要有芯片设计这份事业的兴趣和热爱。

以上就是给大家分享的“如何成为一名合格的芯片设计工程师”,希望对大家有所帮助。

 
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
用户名: 验证码: 点击我更换图片