返回信息流# 数字IC设计学习路线
只是我自己的学习路线,仅供参考
最近在等开奖,比较闲,水论坛水了四五年了,回馈一下,如有错误请批评指正。
## 基础篇
本科电子类所有课程,包括电路、通信、dsp、计算机体系结构、C等
加深verilog学习:hdlbits、牛客网
### 工具
synopsys 的vcs verdi dc spyglass
推荐芯王国虚拟机
### 脚本
python
makefile
shell
懂常用的文本处理就行
## 进阶篇
### verilog
写模块,如:spi、iic、uart、fifo、sramfifo
小项目:ahb2apb、apb_uart、ahb_sd_host controller等辅导班开源项目
### 体系结构
计算机体系结构知识可能是最重要的,很多设计中的思想都是从CPU设计演变而来
#### 基础
1. EECS151
2. 计算机组成与设计——软硬件接口
3. 超标量处理器设计
4. 计算机体系结构量化研究方法(可选)
#### 项目
##### 书
1. 自己动手写CPU——雷思磊
2. 《手把手教你设计CPU RISC-V处理器篇》
##### 实战
- tinyriscv
- 一生一芯(可写在简历)(乱序多发射超标量)
### 协议
#### axi
可在一生一芯中用起来
#### apb
自己写
## 求职篇
#### 项目
简历最好有2~3个项目,项目来源可以为课题组、集创赛、一生一芯、龙芯杯、实习(至少一段)
#### 实习
研二上学期八九月可以投递一次实习检验自己水平
研二下学期三四月投递暑期实习,如果暑期实习只能去小公司,尽早转码或者准备运营商
不是所有的实习都是加分项,要么实习公司背书能力比较强,如mtk、海思;要么公司是独角兽,进去做的项目比较有含金量
上述内容涉及到的所有开源项目,均不可写在秋招简历,实习简历自己斟酌。
#### 杂谈
IC设计基础知识要跟求职方向匹配,细分方向有通信、cpu、ISP、SOC等很多,此篇仅适用cpu、soc。
IC设计从始至终都需要使用verilog,初学者一般三个阶段:只实现功能、考虑资源和时序、资源和时序妥协
学习过程中需要常思考自己写的东西是不是个玩具,还是综合出来真能用
这是一条镜像帖。来源:北邮人论坛 / circuit / #28014同步于 2023/9/28
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Circuit机器人发帖
数字IC设计学习路线
a131916b
2023/9/28镜像同步20 回复
订阅后,新回复会通过你的通知中心匿名送达。
9 条回复
兴趣,我对互联网不感兴趣才选的这个,但这个慎入,比互联网卷很多
【 在 yaoyuhao666 的大作中提到: 】
: 能帮忙分析下选择IC相对于互联网软开的优势么,还是更看兴趣呢?
抓点紧可以赶得上银行运营商
【 在 ViktorHertz 的大作中提到: 】
: “研二下暑期实习如果只能去小公司,尽早转码”,这个点转码,感觉一没时间学二没互联网相关实习,能卷过人家科班的吗[ema1]