打造IC人才
科技生态圈

小白如何自学数字 IC 设计?

发布时间:2022-12-20

来源:IC修真院

先说要学什么,再说怎么学。

就IC设计端而言,市场需求量较大的岗位有:前端设计、功能验证、DFT设计、后端实现、模拟设计、模拟版图。前四个岗位属于数字IC,后两个岗位属于模拟IC。

“数字IC设计”其实就是前端设计岗,在业内也可以叫做逻辑设计。这个岗位主要参与的工作有:

根据功能制定设计方案,制定微架构,编写详细技术文档。

使用Verilog进行RTL逻辑设计,实现模块功能。

进行逻辑综合、时序分析,完成时序收敛。

中小规模的芯片可能还会参与DFT的工作。

参与芯片系统调试,后仿真、FPGA验证等工作。

为了能够胜任上述的工作,IC设计工程师需要具备以下知识和技能:

v2-c9f19ab718bf816d31a7ef6ef385875c_r

理论基础、语言类、工具类和环境类是入行前必学的知识,也是最最基础的。

小白必学IC课程大全,快速入门数字IC设计工程师!

自学的话一定要先制定自己的学习计划并且规划日常学习任务。

建议先从数电和微机原理等理论基础入手,然后学Verilog硬件描述语言(重点),接下来需要掌握Linux常用命令、熟悉VI编辑器,再就是各类工具的使用。(这个是一个大致的顺序,详细的安排还要因人而异)

前面基础内容学完之后,学习专业性知识时,难免会觉得“艰涩难懂”。

可以把死记硬背+理解性记忆相结合,不要耗费太多的时间死磕。除了书本之外,看一些大咖的技术干货文章,也是一种不错的学习途径。像CSDN、EETOP这种专业论坛就可以多关注。

有学必有练,个人solo环节很重要。

接受了大量的信息输入,一定要有输出。比如代码,可以自己先敲一遍,不管自己能不能敲出来,哪怕照搬都要实际练习一遍。然后可以删掉,再根据要求和记忆自己写出来。实操能够暴露出很多问题,也很适合用来自行查漏补缺。

但过程中也许还会面临其他问题:比如书本知识艰涩难懂、网络学习资源少、没有项目可做、自制力差、学习没体系没侧重点……这些问题还是需要经验丰富的人指教。

当然也有一些学习能力很强的同学,花费6个月-1年的时间能够完成自学。总之,自学一定要保证充足的学习时间,提前做好准备!

相关推荐:

数字ic验证|UVM uart模块总结

数字ic验证|SV实验之异步FIFO总结

数字ic工程师的发展与职业规划是怎么样的?

推荐阅读

换一换