关于芯片制造的一些流程

网上有很多不错的芯片制造流程描述, 直接引玉抛砖...

https://zhuanlan.zhihu.com/p/35890997

http://www.sohu.com/a/328360978_168011

https://zhuanlan.zhihu.com/p/38026059

https://zhuanlan.zhihu.com/p/21358006

http://www.sohu.com/a/151867810_132567

http://www.sohu.com/a/151867810_132567

https://jingyan.baidu.com/article/d2b1d102e641605c7e37d41a.html

https://zhuanlan.zhihu.com/p/46467041

https://www.zhihu.com/question/20584576/answer/15618697

 

记录下芯片制造的一些流程。

1. 设计

     是的, 第一步肯定是芯片设计。 soc设计厂买来各家IP解决方案, 比如arm cortex a53核心, 配到dma pl81, gic中断控制器等。

自己设计i2c, uart控制器, gpio控制器, pwm, watch dog等, 买来其他ip供应商的spi控制器, codec, usb  controller, dram控制器, emmc控制器等。利用EDA软件, 将这些IP和arm核心, ddr控制器等通过 AHB, APB, AXI等amba总线进行连接。 编写verilog或

VDHL硬件描述语言。 通过EDA软件进行仿真模拟, 检查soc内部电路设计。 之后利用大型fpga芯片验证环境, 如cadence家的明星产品palladium验证环境。 将soc裁减后 放入 fpga验证环境进行仿真。 除了运行频率和最终soc相比慢一点外,   其余基本和soc芯片没啥区别了。

    当然, 如果只是设计一个模块的电路, 用小型的如zynqmp等验证环境即可。 目前zynqmp等本身自带arm cortex核心, 使用比较方便。

 

2. 制造

    芯片制造就大学半导体物理,  微电子等课程中介绍的流程。

摘录些其中的步骤。

薄膜:

镀上金属(实际上不一定是金属)

光阻:

在晶圆上涂上一层光阻(感光层)

显影:

用强光透过「光罩」后照在晶圆上。这样的话,除了「电路」该出现的部分,其余光阻的部分是不是都照到光了?

蚀刻:

把没有光阻覆盖的薄膜冲蚀

光阻去除:

把上面的光阻去除,留下的薄膜部分就是电路图了!(这里假设电路图就是「一长条」而已,实际情况当然较复杂啰!)

 

3. 封测

以上制造出来的其实是晶圆,  片子还没经过测试, 切割和封装。

故还需要经过封测厂,   测试, 选片, 切割, 封装等步骤。

 


ok,  片子就算出来了, 后续就是把片子焊到设计好的PCB板子上, bring up, 软件开发, 做最终的产品了。

介绍下这时期常见PCB板子。

 

CVB - Chip Verification Board,  芯片验证板子,  对于BGA植球封装的片子, 类似Intel芯片, 可以做一个socket卡座,  把soc放到卡座上卡住, 就可以进行bring up和软件开发了。

DVB - Develop Verification Board, 片子焊在PCB板子上, 这就是开发测试用的开发板了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值