[IC]Lithograph(0)半导体制造的基本过程
1. 晶圆片 Wafer
晶圆(Wafer)是指硅半导体集成电路制作所用的硅芯片,由于其形状为圆形,故称为晶圆。晶圆是生产集成电路所用的载体,一般意义晶圆多指单晶硅圆片。
半导体行业从图1到图2,是一个所谓为的“点石成金”的行业:

这就是现实版的炼金术师,当然最完美的炼金成品的背后是最优美的炼金配方。半导体制造也是如此,我们先从半导体的基底材料的制作谈起。基底制造又以以硅晶圆片为例,它的制造经过了一下几个过程: 二氧化硅 ——> 粗硅 ——> 多晶硅 ——> 单晶硅 ——> 硅晶圆片。
- 二氧化硅 ——> 粗硅
- 工业上将碳将普通硅砂还原成粗硅。 C + SiO2 ——> Si + CO2, 但粗硅中一般还含有铁、铝、碳、磷、硼、铜等。
- 粗硅 ——> 多晶硅
- 粗硅需要进一步提纯,一般用氯化氢(HCl)等到纯度更高的多晶硅。
- 多晶硅 ——> 单晶硅
- 单晶硅是将对晶硅经单晶炉拉制而成的。将需提纯的多晶硅和根据需要掺杂的杂质剂放入坩埚中熔化,然后慢慢拉制成单晶硅棒。
- 单晶(single crystal)是指其内部微粒有规律地排列在一个空间格子内的晶体;多晶硅(polysilicon,Polycrystalline silicon),由很多小的硅晶体醉成的材料,它不同于用于电子和太阳能电池的单晶硅,也不同于用于薄膜设备和太阳能电池的非晶硅。
- 单晶根据晶体生长法制作分为 1. 借由柴可夫斯基法(Czochralski),将复晶晶体提炼成对称的、有规律的、成几何型的单晶晶格结构。 2. 浮区法(Floating zone),可将低纯度硅晶体提炼成对称的、有规律的、成几何型的单晶晶格结构。
- 柴可夫斯基法:石英(quartz)制作的大坩埚(crucible)盛满多晶硅,再把这个装置放置到一个真空腔(vacuum chamber)中,密闭好之后再注入惰性气体一般为氩(argon)。如图3所示:
- 图3.单晶体炼制炉结构示意图 图4. 柴可夫斯基法单晶体制作流程
柴可夫斯基法: 之后,整个过程为 多晶硅熔融melting of polysilicon ——> 引入母晶并开始晶体生成Introduction of the seed crystal and Beginning of the crystal growth ——> 拉伸晶体crystal pulling ——> 由熔融的多晶硅拉制出单晶硅棒Formed crystal with a residue of melted silicon 如图4所示。
- 单晶硅 ——> 硅晶圆片
- 首先,将拉制好的单晶硅棒头部和尾部切掉,再用机械对其进行修整,形成直径合适并有一定长度的“单晶硅棒”。
- 把“单晶硅棒”切成一片一片薄薄的圆片,这些圆片再经过一系列工艺处理后,一片片完美的硅晶圆片就制造出来了。
2. 集成电路设计

图5. 集成电路设计流程图 图6. 集成电路物理链路设计流程图
3. 半导体器件制造
wiki上关于半导体制造的步骤列表如下:
- 芯片处理
- 湿洗
- 平版照相术
- 光刻
- 离子移植
- 蚀刻(干法刻蚀Dry etching 、湿法刻蚀Dry etching、等离子蚀刻 Plasma etching)
- 热处理
- 快速热退火
- 熔炉退火 Furnace anneals
- 热氧化
- 化学气相沉积 (CVD) Chemical vapor deposition
- 物理气相沉积 (PVD)
- 分子束外延 (MBE)
- 电化学沉积 (ECD),见电镀
- 化学机械平坦化 (CMP)
- 芯片测试(检验电气特性)
- 晶背研磨(减小芯片的厚度,使得到的芯片能被嵌入较薄的器件中,像是智能卡或PCMCIA卡。)
- 晶粒制备 Die preparation
- 芯片组装
- Die cutting
- 集成电路封装 IC packaging
- Die attachment
- IC Bonding
- Wire bonding
- Flip chip
- Tab bonding
- IC encapsulation
- Baking
- Plating
- Lasermarking
- Trim and form
4. 光刻
半导体制造是一个综合精密的过程,这里只简要介绍一下光刻的基本过程,如图7所示:

图7.光刻的基本流程图
[IC]Lithograph(0)半导体制造的基本过程的更多相关文章
- [IC]Lithograph(2)光刻技术的分辨率与分辨率增强技术
接上一篇介绍IC制造的基本过程,光刻的基本过程.这篇文章继续介绍光刻过程中的一些概念. 该系列文章的目录如下: [IC]Lithograph(0)半导体制造的基本过程 [IC]Lithograph(1 ...
- [IC]Lithograph(1)光刻技术分析与展望
文章主体转载自: 1.zol摩尔定律全靠它 CPU光刻技术分析与展望 2.wiki:Extreme ultraviolet lithography 3.ITRS 2012 1. 光刻技术组成和关键点 ...
- elasticsearch5.0.0 安装插件及配置过程
elasticsearch5.0.0 安装插件及配置过程 由于es5.0是里程碑式的更新,所以很多变化的地方,暂时我就插件安装遇到的问题记录一下. 插件安装命令 2.3版本的安装命令 安装Marvel ...
- 英蓓特Mars board的android4.0.3源码编译过程
英蓓特Mars board的android4.0.3源码编译过程 作者:StephenZhu(大桥++) 2013年8月22日 若要转载,请注明出处 一.编译环境搭建及要点: 1. 虚拟机软件virt ...
- 详解Linux下swig 3.0.12的手动安装过程
详解Linux下swig 3.0.12的手动安装过程 首先 从http://www.linuxfromscratch.org/blfs/view/cvs/general/swig.html上下载swi ...
- eclipse安装activiti5.18.0工作流插件 以及安装过程中activiti插件出现的问题及解决
转: eclipse安装activiti5.18.0工作流插件 以及安装过程中activiti插件出现的问题及解决 2017年05月04日 18:44:21 JJ_nan 阅读数:2773 版权声 ...
- vue-cli3.0 脚手架搭建项目的过程详解
1.安装vue-cli 3.0 ? 1 2 3 npm install -g @vue/cli # or yarn global add @vue/cli 安装成功后查看版本:vue -V(大写的V) ...
- 半导体知识讲解:IC基础知识及制造工艺流程
本文转载自微信公众号 - 中国半导体论坛 , 链接 https://mp.weixin.qq.com/s/VhCsVGyEDrgc2XJ0jxLvaA
- .net core 1.0 Web MVC 自定义认证过程
通过官方的介绍可知,若要本地开始部署搭建一个基于.net core 1.0的Web应用,需要下载dotnet SDK,或在Visual Studio IDE之上安装相关插件以布置开发环境.为了使开发环 ...
随机推荐
- linux下如何获取sd卡中的mbr
答:使用dd命令,示例如下: dd if=/dev/mmcblk0 of=mbr.bin bs=512 count=1 解析: bs表示指定输入输出的块大小为512个字节 count表示指定读取输入的 ...
- Servlet3.0整合Springmvc(注解版)
在创建maven的web工程时候,如果报错缺少web.xml 则在pom添加如下配置 : <build> <plugins> <plugin> <groupI ...
- 关于Google play无法下载应用
查看网络连接是否正常 查看账号信息 以上两种都没有问题,那可能是缓存的问题,去应用里面清楚缓存以后,重启手机. 如果还是不行,就在应用程序中 清除全部数据,重启手机,这样就可以了. ps:不管你行不行 ...
- eclipse及tomcat web站點
eclipse环境下如何配置tomcat https://www.cnblogs.com/Leo_wl/p/4769760.htmleclipse环境下如何配置tomcat,并且把项目部署到Tomca ...
- CDN方式使用iview
如果没有使用webpack,可以使用我们提供的工具iview-theme来编译 首先需要安装主体生成工具,从npm全局活在项目中局部安装 以全局安装为例: npm install iview-them ...
- nmap 端口扫描王,查看端口是否可访问,是否对外开放
NMap,也就是Network Mapper,最早是Linux下的网络扫描和嗅探工具包. 1 安装 apt-get install nmap 2 使用,查看ip下所有对外的端口 $ sudo nmap ...
- vim 正则 捕获
在正规表达式中使用 \( 和 \) 符号括起正规表达式,即可在后面使用\1 \2等变量来访问捕获的内容. 将捕获内容前后交换,如下: :s/\(\haha\)\(hehe\)/\\/
- java poi分批次导入Excel
最近换了新工作,公司要求导入Excel要分批次导入,并且是多线程的情况下执行导入,查了很多资料,没看到比较复合的,就打算自己写一个吧,可能有不足,希望指出. 上面说到多线程,这边就不贴出代码了,具体思 ...
- POJ-3659-最小支配集裸题/树形dp
Cell Phone Network Time Limit: 1000MS Memory Limit: 65536K Total Submissions: 7127 Accepted: 254 ...
- Testing shell commands from Python
如何测试shell命令?最近,我遇到了一些情况,我想运行shell命令进行测试,Python称为万能胶水语言,一些自动化测试都可以完成,目前手头的工作都是用python完成的.但是无法从Python中 ...