为中华芯片事业发展而奋斗!  ——鲁迅


目录

一、设计、验证怎么选?

二、怎么学习?

2.1 IC验证

2.2 FPGA

2.3 IC设计


一、设计、验证怎么选?

非科班出身的童鞋,转行建议首选IC验证。为什么?

  1. 由于验证的重要性与日俱增,IC验证目前严重缺人,缺口大于IC设计。
  2. IC验证有一套UVM标准验证框架,验证人手一本绿皮书+白皮书,可以暂时抛开电路知识,快速上手。注意,暂时抛开,一个合格的验证工程师要求还是很高的,不然就只能提些很表面的bug。
  3. 同样由于UVM通用验证方法学的存在,网上IC验证的培训资料很多,也很系统,可以手把手入门学习。

当然,IC验证的天花板肯定是没有IC设计高。(验证大佬别拍砖)

有的童鞋就想挑战自己,那就建议通过FPGA入门。WHY?

  1. FPGA相对简单,而且资料也多,便于入门。
  2. FPGA可以花几百块钱买块板子,做做东西看效果,学起来更有劲。芯片没个两年时间你想流片?
  3. FPGA可以从头到尾熟悉设计-仿真-综合-实现这一完整的过程,IC设计搞不好就是螺丝钉。先有广度,再做深度。

最后就是IC设计了,要求最高,所以没个211/985,想要转行?门都敲不开。

二、怎么学习?

还是分IC设计、IC验证、FPGA来分别聊聊。

2.1 IC验证

  1. 绿皮书《SystemVerilog》+白皮书《UVM》,先安排上。从业人员人手一本的存在。
  2. 培训班,我没参加过,不做过多评论。
  3. CSDN、公众号、知乎等有IC验证入门的专栏,可供参考。

对比上面几点,综合一下,首先绿皮书+白皮书买回来先熟悉一下,同时看CSDN大佬的专栏文章,对比结合学习,利用晚上和周末的时间学习个半年,就可以去投简历试试水,找个公司培训学习几个月就勉强能干活了!总耗时1年。

2.2 FPGA

转行FPGA需要两个基础技能:verilog + 数电,所以还是先找本书熟悉掌握,都是很简单的东东,不要怕。建议时间不超过两个月。

手把手入门,还得推荐原子哥《手把手FPGA教学》,所以最好花几百块钱买一个FPGA开发板,对照例程过一遍,代码不说全部掌握,至少抄一遍吧,熟悉熟悉。不懂的就跳过,别在一个坑里出不来。建议时间不超过四个月。

同样的,自学个半年,就去投简历去公司实习,跟着项目学习进步更快。后面的就靠自己了。

这里介绍几个不错的学习路径:

  1. CSDN,博客内容覆盖大部分FPGA知识,你想要的全都有~
  2. 《搭建你的数字积木》 :verilog、数电、FPGA全都有
  3. 正点原子《手把手教你学FPGA》,免费,详细,基础,好评。搭配开发板学习更佳。
  4. 《黑金教程》,进阶学习。

2.3 IC设计

先问问自己的学校能不能打,这里是有门槛的,更别说是转行了。

IC设计需要的基础也是verilog + 数电。所以很多FPGA转IC的选手。但是IC设计是在Linux系统下干活,所以就多了一个熟悉Linux系统的要求。Windows用惯了,看见Linux有点虚?不存在的,会用基本的Linux命令就好了,找个小本本记下来多用几次就会了。需要新学习的就脚本语言了,脚本,意味着效率。第二点就是IC工具的使用,各个环节都有一套工具,不像FPGA一个人一个工具搞定,这个问题也不大。然后就需要根据具体做的内容来进行学习了。像基带芯片、汽车芯片等,需要你对相关专业知识协议理解透彻。另外就是低功耗、可测性设计之类的考虑。毕竟,IC相对FPGA来说对性能要求更苛刻。整理一下:

  1. verilog + 数电 基础;
  2. Linux基础,常用命令,Vim编辑器;
  3. IC工具(DC、VCS、verdi等)
  4. 脚本语言tcl / Perl
  5. AMBA 总线熟悉
  6. 常用接口熟悉 ,这个先跳过吧,不用IP的话每个接口都够你喝一壶
  7. 项目背景专业知识
  8. ......

总的来说,就是自学基础,然后去公司实习,是最佳路线。

注:上述所说的时间都是在职转行情况,学生或待业者,时间自行缩短。

注:上述内容仅限于入门,也就是转行的敲门砖,师傅领进门,修行靠个人~

从零开始入门芯片行业相关推荐

  1. 从零开始入门 K8s | Kubernetes 存储架构及插件使用

    作者 | 阚俊宝 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 21 讲. 关注"阿里巴巴云原生"公众号,回复关键词**&quo ...

  2. 对于从事芯片行业的人来说,有哪些知识是需要储备的?

    近两年芯片行业大火,不少同学想要转行,却不知道该如何下手,需要学习哪些基础知识,下面就来看看资深工程师怎么说? 随着工艺的发展,芯片肯定是尺寸越来越小,至于小到什么样的程度是极限,这很难知道.但不管怎 ...

  3. 从零开始入门 ZigBee 3.0(以TI为例)

    [源码.文档.软件.硬件.技术交流.技术支持,入口见文末] 前言 本篇主要讲述如何从零开始从零开始入门 ZigBee 3.0,此处以 TI 的 ZigBee 方案为例. ZIgBee的学习本应分为&q ...

  4. 2022-2028年中国SIP芯片行业市场前景预测及投资战略研究报告

    [报告类型]产业研究 [报告价格]4500起 [出版时间]即时更新(交付时间约3个工作日) [发布机构]智研瞻产业研究院 [报告格式]PDF版 本报告介绍了中国SIP芯片行业市场行业相关概述.中国SI ...

  5. kubelet配置cni插件_从零开始入门 K8s | 理解 CNI 和 CNI 插件

    原标题:从零开始入门 K8s | 理解 CNI 和 CNI 插件 作者 | 溪恒 阿里巴巴高级技术专家 本文整理自<CNCF x Alibaba 云原生技术公开课>第 26 讲,点击直达课 ...

  6. 英伟达CEO黄仁勋获芯片行业最高荣誉:他颠覆了计算!

    作者 | 维克多 转自:AI科技评论 据美国半导体工业协会(SIA)官方消息,英伟达CEO黄任勋将获得芯片行业的最高荣誉:罗伯特 · 诺伊斯奖(Robert N.Noyce Award). 美国半导体 ...

  7. 从生态、业绩角度分析芯片行业

    来源:国信证券 生态角度:合作伙伴.底层架构.高级人才.EDA 软件 技术的发展是从点到面,逐渐复杂.产业的发展也是从单一点突破,最后形成上下游产业链.伴随着技术变复杂和产业链延伸,市场形成稳定的生态 ...

  8. 今年芯片行业最大收购案:亚德诺209亿美元收购美信,对抗行业老大德州仪器...

    边策 发自 凹非寺 量子位 报道 | 公众号 QbitAI 当AI.5G芯片成为行业热议话题时,另一块芯片战场正在开展一场吞并战. 今天,全球第二大模拟芯片厂商亚德诺半导体(Analog Device ...

  9. k8s使用volume将ConfigMap作为文件或目录直接挂载_从零开始入门 K8s | 如何实现应用配置管理?...

    作者 | 何淋波(新胜) 阿里云容器服务技术专家 需求来源 背景问题 首先一起来看一下需求来源.大家应该都有过这样的经验,就是用一个容器镜像来启动一个 container.要启动这个容器,其实有很多需 ...

  10. 2022年中国AI芯片行业深度研究

    人工智能技术与咨询 四大类人工智能芯片(GPU.ASIC.FGPA.类脑芯片)及系统级智能芯片在国内的发展进度参差不齐.用于云端的训练.推断等大算力通用 芯片发展较为落后:适用于更多垂直行业的终端应用 ...

最新文章

  1. k8s 通用的java项目迁移流程
  2. 阿里云mysql5.7 窗口函数_关于阿里云centos版本,mysql5.7的一些注意事项
  3. 【时光之穿越一千年】python全文字频解析【jieba】【matplotlib构图】案例
  4. spark-2.1.0 集群安装
  5. DevExpress v18.1新版亮点——WPF篇(五)
  6. 【MyBatis框架】mybatis逆向工程自动生成代码
  7. Android快速开发框架Android-query
  8. python编程快速上手
  9. Java动态绑定与多态
  10. STEP 7新建梯形图程序,S7-plcsim使用
  11. @WebServlet
  12. cocos2d-x太空大战小游戏
  13. 如何使用Python从视频中提取图像?(帧提取)详细代码实现
  14. jqGrid简单使用、json格式和jsonReader介绍
  15. 商城限时秒杀抢购系统
  16. 织梦DedeCMS在自定义表单里加入验证码的方法
  17. USB接口类型与线序
  18. Altium designer(Protel)中常用库及部分元件名中英文对照
  19. 一棵用JAVASCRIPT实现的可无限扩展的树
  20. 美国专线物流详解:美国专线物流有哪些平台

热门文章

  1. java常用设计模式详解及应用
  2. 软考高级-系统架构师-论文
  3. 别再装纯说不懂BT种子了
  4. SQL笔试经典50题
  5. 国二python考试系统_分享自己的国二python经历
  6. 联想教育应用使用说明(7.6版本号)——第4章 网络控制工具的使用
  7. 联想M490 BIOS H1ET69WW(1.12)刷网卡白名单
  8. 远程服务器虚拟显示器配置方法
  9. eclipse 快捷调整字体_eclipse字体大小设置快捷键
  10. unity 罗技G29开发