加入星计划,您可以享受以下权益:

  • 创作内容快速变现
  • 行业影响力扩散
  • 作品版权保护
  • 300W+ 专业用户
  • 1.5W+ 优质创作者
  • 5000+ 长期合作伙伴
立即加入
  • 正文
    • -  岗位选择  -
  • 相关推荐
  • 电子产业图谱
申请入驻 产业图谱

数字IC设计如何快速入门?

2021/11/09
209
阅读需 5 分钟
加入交流群
扫码加入
获取工程师必备礼包
参与热点资讯讨论

当大家在寻求这个问题的答案时,一定要先区分两个概念:高效入门和速成。数字IC设计,是不存在速成的。曾经有同学发现自己两三个月学完了几本书,最终也只是纸上谈兵。大多企业连面试资格都不会给,即使有一个面试机会也是费尽力气争取来的。面试中企业问的问题,回来不上来;企业想要的项目经验,完全没有。最终的结果自然是凉凉。所以,本文也是希望为大家提供一个高效入门的思路。

-  岗位选择  -

在数字IC众多岗位中,你想要入行哪一个?

如果对数字IC的各个岗位还没有概念的话,建议先看一遍之前发布的这篇文章:

《一篇文章讲清楚芯片设计全流程及相关岗位划分》

 

数字IC设计大致可以划分为:系统架构、前端设计、功能验证、DFT、后端设计、模拟版图。由于架构师已经属于天花板,DFT工程师岗位市场需求量小,故这两个暂抛开不谈。

再来看看前端设计、功能验证、后端设计、模拟版图这四个岗位。首先来看基础知识方面:

1.   C语言

2.   微机原理

3.   Linux常用操作

4.   Verilog语言

5.   数字电路基础技术

以上内容属于基本标准,可以简单理解为“入行必备”,也是入行学习的第一步。其次,不同的岗位本质上的工作内容和需要掌握的知识技能也是不同的。

前端设计

学历与专业:硕士起步(部分企业接受优秀985/211本科生)。微电子/集成电路科班出身优先,相关理工科专业亦可。

内容与职责:根据Spec,使用硬件描述语言,Verilog HDL完成各模块功能的RTL设计。

技能与工具:Verilog HDL语言、EDA工具、SoC设计、数字电路等。

推荐图书:《Verilog数字系统设计教程》(第三版)、《SoC设计方法与实现》(第三版)

功能验证

学历与专业:硕士优先,接受本科(985/211>重本>普本)。微电子/集成电路科班出身优先,相关理工科专业亦可。

内容与职责:搭建验证环境,设计测试向量并收集验证覆盖率,确保RTL设计满足Spec。

技能与工具:验证工具(UVM/EDA)、理解算法/协议、SV语言和脚本语言(perl/python)等。

推荐图书:《SystemVerilog测试验证平台》(中文版)、《UVM实战》

后端设计

学历与专业:硕士优先,接受本科(985/211>重本>普本)。微电子/集成电路科班出身优先,相关理工科专业亦可。

内容与职责:由RTL综合出门级网表,布局布线,时序分析,DRC/LVS,到输出版图文件。

技能与工具:innovus/ICC、calibre、PT等。

推荐图书:《数字集成电路设计透视》、《数字集成电路后端设计》

模拟版图

学历与专业:硕士优先,本科次之,接受大专。微电子/集成电路科班出身优先,相关理工科专业亦可。

内容与职责:根据后端工程师完成的电路设计图,绘制版图。

技能与工具:EDA工具、熟悉OP/BG/ADC/PLL/Memory等。

推荐图书:《模拟电路版图的艺术》、《集成电路版图基础》、《集成电路设计教程》

当我们搞清楚所有岗位的要求和需要掌握的知识技能后,再结合自身情况做出选择方为上策。

相关推荐

电子产业图谱

IC行业前沿资讯,IC领域硬核知识,专注打造IC人才科技生态圈。公众号:IC修真院