数字ic设计自学入门难吗?如何快速入门呢?

IC观察者 IC观察者     2022-12-03     668

关键词:

首先数字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前端设计的学习,所以这里的功耗分析是基于DC中的powercompiler工具;更精确的功耗分析可以采用PT,关于PT的功耗分析可以查阅其他资料,这里不涉及使用PT的进行功... 查看详情

关于fpga的数字图像处理的入门问题

...时候跟着参与老师的基于fpga的项目,因为专业原因,对数字信号处理方面也接触了。现在想针对fpga数字图像处理这个方向开始努力,本科毕业后也不打算考研了。希望路过的大侠可以给点建议,或者是入门资料就更好了,我有... 查看详情

(数字ic)低功耗设计入门——门级电路低功耗设计优化

三、门级电路低功耗设计优化  (1)门级电路的功耗优化综述  门级电路的功耗优化(GateLevelPowerOptimization,简称GLPO)是从已经映射的门级网表开始,对设计进行功耗的优化以满足功耗的约束,同时设计保持其性能,即满足设... 查看详情

数字ic验证快速入门27systemverilog项目实践之ahb-sramc(ahb-sramcsvtbcode上篇)

...兵院校“电子科技大学”攻读研究生期间,接触到前沿的数字IC验证知识,旁听到诸如华为海思、清华紫光、联发科技等业界顶尖集成电路相关企业面授课程,对数字IC验证有了一些知识积累和学习心得。为帮助想入门前端IC验证... 查看详情

(数字ic)低功耗设计入门——物理级低功耗设计&tobecontinued?

  前面学习了从系统级到门级的低功耗设计,现在简单地了解了一下物理级设计。由于物理级的低功耗设计与后端有关了,这里就不详细学习了。这里主要是学习了一些基本原则,在物理级,进行低功耗设计的基本原则是: ... 查看详情

自学黑客2年都没入门,从零入门渗透有那么难吗?附入门教程。

...完成情况与自己最初定下的目标相去甚远。我认识不少人自学大半年了:b站,网盘,各种各样的资源数不胜数,总之只要是跟安全相关的不管学不学,先保存再说,然后就是不断的刷视频,但是如果让... 查看详情

这个软件对cad制图初学入门来说难吗

  CAD图纸广泛应用于设计领域,我们可以用它来进行建筑、服装、园林等设计。作为一个初学者,小编面对琳琅满目的CAD编辑工具有些发懵,相信很多初学者都遇到这样的情况,那么哪款软件适合CAD制图初学入门呢?一、什么... 查看详情

如何快速的入门单片机?单片机自学教程有哪些?

...最前面的是培训机构,后面就是一大堆文章。有建议自学的,有建议报班参加培训的,有的建议先学51单片机,有的建议先学stm32。翻了半天网页,看了很多资料 查看详情

数字ic设计入门必备——vim自定义模板调用与vcs基本仿真操作示例

一、前言  毕业论文答辩结束,闲下来写篇文章。芯片研发人员都在Linux系统下借助各种EDA工具和代码语言完成工作,因此提高代码开发效率,熟练运用开发工具是十分必要的。本文讲述VIM编辑神器的verilogHDL自定义模板调用以... 查看详情

java快速入门!大专学历自学net看大仙如何快速转职java(代码片段)

Java是什么?我就是死都不会学Java1.注释注释的重要性不言而喻,我们不管写什么代码注释必不可少,那么java的注释的书写方式与注释模板是怎么进行的呢?我们来看一下。packagefrist;/**@DescriptionHelloWorld类*@Au... 查看详情

人工智能零基础如何自学入门

办法如下1.人工智能零基础想要实现自学入门是十分困难的,需要很长时间的操作,但是,人工智能零基础想要自学入门,可以通过相应视频的学习以及相应课程的学习以及相应的设备,那么就能实现人工智能零基础自学入门了... 查看详情

python从入门到精通推荐看哪些书籍呢?

...sp;     学习Python推荐用书:《Python程序设计》《数据科学导论:Python语言实现》《Python数据挖掘:概念、方法与实践》《Python3智能数据分析快速入门》《Python爬虫开发与项目实战》。(一)《Python程序设计》(... 查看详情

机器学习快速入门简单自学机器学习理论

【机器学习快速入门】简单自学机器学习理论机器学习理论——partI 前言(第II部分内容点此;第III部分内容点此)动机大多数人在小的时候被魔术师以及魔术技巧所迷住,并想弄明白其中的奥秘。有些人会带着这份迷恋研... 查看详情

如何让一个java新手快速入门?

...的课程看,一般各种学习类网站上(比如腾讯课堂,我要自学网,网易云课堂等,都是免费观看)搜索-java基础都可以找到,边看视频边在书上画重点,然后敲代码。基础知识学完后,可以在网上找一个小项目跟着 查看详情

入门python学习难吗?怎样规划学习路线?没有精品学习资料?都看过来了。

入门Python学习难吗?其实python是最适合新手入门的编程语言,可以说完全不需要基础就能够入门。那么怎么规划学习路线呢?首先需要先把python语法捡起来,这个我推荐下基础书本,入门之后可以看进阶书。... 查看详情

自学java怎么入门

自学Java怎么入门?595赞同反对,不会显示你的姓名  给你推荐一个写得非常用心的Java基础教程:java-basic|天码营这个教程将Java的入门基础知识贯穿在一个实例中,逐步深入,可以帮助你快速进入Java编程的世界。万事开头... 查看详情

自学python入门要买什么书?

...5、《Python3网络爬虫开发实战》6、《Python神经网络编程》自学python入门要买什么书1、《Python编程:从入门到实践》共分为入门和实践两个部分: 查看详情