微电子专业想投身数字IC如何在硕士阶段学习设计方向?
有两点很重要
1.微电子专业在硕士阶段学习哪些课程?IC同一知识点的前端设计(后端),重点学习这部分知识?
2、了解数字IC前端设计(数字IC后端)需要学习哪些知识,哪些在硕士阶段没有,需要单独辅导?
微电子课程 以清华大学微电子专业为例,介绍了研究阶段的课程和研究方向;
方向有五个方面:
(1)微/纳电子器件及系统; (2)集成电路与系统; (3)集成电路工艺和纳米加工技术; (4)物理和半导体器件CAD; (5)纳电子学和量子信息技术。
每年开设27门课程,具体内容如下:
半导体器件物理进展 大规模数字集成电路 模拟大规模集成电路 数字VLSI系统的高层次综合 计算机辅助设计集成电路 集成电路制造工艺及设备 射频CMOS集成电路设计 超大规模集成网络 集成电路设计实践 密码学与网络安全 数字集成系统设计 新型微纳电子材料及器件 PLL设计与时钟/频率 半导体存储技术 嵌入式系统设计与实践 微处理器结构及设计 大规模集成电路测试方法概论 微电子封装技术 微米/纳米技术物理 微机电系统(MEMS) VLSI数字信号处理 集成电路制造和生产管理 微电子学的最新进展 新型微纳电子材料及器件 纳米电子设备 CMOS集成电路制造实验 IC设计与方法 同一知识点需要重点学习 在了解了微电子课程后,我们需要使用数字ic前端设计(后端设计)的相同知识点进行重点关注学习,下面一哥罗列了11门需要重点学习的课程:
(1)大规模数字集成电路 (2)数字VLSI系统的高层次综合 (3)超大规模集成网络 (4)数字集成系统设计 (5)PLL设计与时钟/频率 (6)嵌入式系统设计与实践 (7)微处理器结构及设计 (8)大规模集成电路测试方法概论 (9)VLSI数字信号处理 (10)微电子学最新进展 (11)IC设计与方法
这是微电子专业硕士阶段知识点相同的课程,想投身数字ic前端设计(后端设计),上述课程只是需要掌握的部分基础,因为集成电路设计涉及专业、课程、知识点和数字IC设计也有很多方向,包括CPU设计、GPU设计、MCU设计等,每个方向需要不同的基础,因此,以上内容仅针对微电子专业的学生;
数字IC前端设计(后端)需要学习知识
为什么都说数字?IC非相关专业不能进入前端设计岗位,因为如果非相关专业的学生致力于数字ic在没有基础的情况下,设计很难成功;投身数字IC设计岗位(后端设计)需要学习哪些知识:
1、数字IC前端设计岗位:
(1)数字电路基础;
(2)掌握Linux;
(3)Verilog硬件描述语言;
(4)SystemVerilog;
(5)Python;
(6)UART、SPI;
(7)APB、AHB协议;
(8)SoC系统设计;
(9)ASIC设计;
(10)EDA工具VCS、Verdi、soyglass等;
以上是投身数字的。IC设计岗位必须学习的知识点,除了已经学过的内容,其他都是需要辅导的知识点;
2、数字IC后端设计岗位:
(1)数字电路基础;
(2)Verilog;
(3)TCL;
(4)Perl;
(5)Python;
(6)STA;
(7)Synthesis;
(8)PR;
(9)PV;
(10)EDA工具ICC,Innovus、primetime、DC、Calibre等;
由于后端设计正确EDA工具更依赖,所以EDA除上述工具外,工具是后端设计的重点EDA除了工具,后端设计也将用于先进工艺Redhawk, Voltus,PTPX等。
这些都是投身数字IC设计岗位必须学习的知识点,除了已经学过的内容,其他都是需要辅导的知识点;
除上述微电子专业课程相同外,还有电子工程/微电子/通信/自动化/计算机等IC设计相关专业;感兴趣的学生可以了解