众所周知,芯片设计自学还是比较困难的,更不存在速成的。这里简单说一下学习的规划。
学会相应的知识
无论是科班毕业,还是理工科专业,想要入行IC,那就一定要具备相关的基础知识。尤其是在学校里,学习的很多东西偏向学术,并不是实战。
需要学习的东西主要包括C语言、微机原理、数电基础、verilog基础。这是入行之前需要学习的基础知识。当然,掌握这些是远远不够的,想要提升自身的竞争力,那就要掌握更多,比如熟悉某些EDA工具的应用。
这里以前端工程师为例,前端设计一般需要掌握的知识有Linux操作基础、数字电子基础、verilog语言、计算机体系结构、脚本语言、EDA仿真工具等。
数字前端设计工程师这个岗位门槛比较高,需要学习和掌握的东西也很多,所以一定要有完整和系统的学习方案。随便学学,三天打鱼两天晒网的学习是没有效率的,毕竟想要高收入也没那么容易,吃得苦中苦方为人上人。
具备一定的项目经验
从去年以来,企业更看重项目经验,做过项目和没做过项目,在面试官眼里有很大的差别。这里就建议大家尽可能多参与项目,从企业中获取项目,真正跟着公司做过事情的人面试时的表现是不同的。社招的话有无项目经历、项目的方向、项目完成度都是非常重要的。尤其是社招,项目经验是岗位匹配度的一个重要参考标准。
在此推荐几本书籍:
1、《现代集成电路半导体器件》电子工业出版社,作者:胡正明。

这本书系统介绍了现代集成电路中的半导体器件,是一本深入阐述半导体器件的物理机制和工作原理并与实践相结合的教材。
2、《数字集成电路分析与设计(第2版)》电子工业出版社,作者:David A. Hodges。

芯片设计是一个复杂且专业的领域,需要扎实的C语言、微机原理、数电基础和Verilog知识。项目经验对于求职者尤其重要,企业倾向于有实践经验的候选人。推荐书籍包括《现代集成电路半导体器件》、《数字集成电路分析与设计》等,帮助深入理解和学习技术。自学过程中应有系统规划,避免碎片化学习。

5558

被折叠的 条评论
为什么被折叠?



