芯片制造详解.净洁室的秘密.学习笔记(三)
这是芯片制造系列的第三期跟学up主三圈,这里对其视频内容做了一下整理和归纳,喜欢的可以看原视频。
芯片制造详解03: 洁净室的秘密|为何芯片厂缺人?
芯片制造详解.净洁室的秘密.学习笔记 三
- 简介
- 一、干净的级别
- 二、芯片对净室的要求
- 三、净室如何保持干净的呢?
- (1).暖通空调系统
- (2).维持恒定压强差
- 芯片厂净室搭配使用
- (3).隔绝门
- 四、污染物的种类
- 五、其它清除污染物的方法
- 六、净室背后的学科
简介
芯片生产队杂质污染,极其敏感。尤其是纳米级别的先进制程,混入衬底的几颗离子,就会影响掺杂。改变芯片的电学特性,空中起舞的几个分子,便可干扰覆膜。降低芯片生产的良率。落在表面的几粒尘埃,足以短路开路,破坏芯片的物理结构,因此芯片的生产必须在一个绝对干净且稳定的环境中进行。这就是芯片的产房——净室(clean room)。
在各大芯片厂中,不同级别的净室占据了大部分位置,在这里,空中的浮尘微粒,甚至是气体分子的密度,都要被控制在极低的范围内。温度、湿度、压强、微震动等指标也必须得到精密调控。否则芯片生产就会难产。
当然不只是半导体行业,净室及洁净工程技术在光电光伏、医疗航天、生物科技和食品加工等领域都有着广泛的应用。
但这其中,芯片生产的净室,其洁净等级,建造难度和施工成本都是最高端的。
一、干净的级别
数字越小,越干净
前一个数字比后一个数字干净10倍
其中ISO 4级 ~ ISO 8级 对应国内 10级 ~10万级
例如:我们的城市,空气质量优秀,那么勉强达到了ISO9级。医院的手术室,对应ISO等级的5 ~ 7级。妇产科的话,相对低一些8级就能满足人类的生产了。
二、芯片对净室的要求
但是芯片普遍不能低于ISO3级,关键制程往往要在ISO2级甚至是ISO1级的环境下进行。
ISO2的环境等级要求PM0.5(粒子直径>=0.5um)的颗粒物,比如一粒细菌,每立方米不能超过4个。PM0.1(粒子直径>=0.1um)的颗粒物,比如病毒,每立方米不能超过100个。
而到了最高的ISO1级,细菌这种庞然大物,根本就不允许进入。至于0.1微米的小颗粒,每立方米最多10粒。按体积算,相当于往洞庭湖中撒10粒盐。所以,相比于人出生的产房,芯片的净室要干净的多。
三、净室如何保持干净的呢?
(1).暖通空调系统
需要包含以下功能:
1.暖热 Heating
2.通风 Ventilation
3.空气流通 Air
4.调节温度 Conditioning
以上4点也被简称为HVAC。
在净室中,是采用大量风机过滤单元(Fan Filter Unit),通过不间断的过滤与气流循环的方式来实现的。
风机过滤单元是净室的灵魂,本质上是一个空调 + 过滤器 = 空气净化器。
而芯片净室中需要的空气净化器是分为两大类的:
- 第一类:ISO5以下的低级别净室,用高效过滤器(对PM0.3颗粒物的过滤效率高达99.97%)
- 第二类:ISO以上的超高效率过滤器,它们对0.12微米颗粒物的过滤效率超过99.999%
除了过滤器外,还需要吹风机,让净室里的空气流动起来,这里按照气流循环模式又可以把净室分为单向流、非单向流(紊流洁净室)。
紊流洁净室结构如下:
墙体两侧,设有回风口,经过过滤器补充进来的清洁空气,通过气流的不均匀扩散,来稀释室内的颗粒物浓度。但是这种依靠扩散稀释的方式,清洁效率低,所以只能适用于ISO5及数字更大的级别的净室。比如在芯片的组装、测试和封装区域。
而ISO 4级以上,都必须采用单向流,又称层流洁净室。
这种气流模式的特点就是大风吹,一直吹。头顶用大量风机过滤单元覆盖大部分,甚至全部天花板,人在里头,抬头仰望都是风,低头俯瞰都是坑(通风口)。这些通风口,让向下吹的风能垂直进入楼下回风层,再经过侧面空间回到顶层。这种单向风流,相当于将整个净室一直置于水龙头下清洗,只是用的不是水流而是平行均匀的气流。
因此芯片厂的楼层往往很高,制程设备和人员在中间的工具人层。头上是加压层(Pressurized Plenum),楼下则是有很多管道的回风层(Return Air Floor),最底层的话则是各种电力设备和各种气体存放设备。
(2).维持恒定压强差
芯片厂会维持恒定压强差以此来防范杂质的泄漏、扩散和交叉污染。
芯片厂净室搭配使用
考虑到建设成本,半导体厂房通常是由不同级别的净室搭配组成的。
比如制程区域是ISO 3、测试区是ISO 6、走廊过道是ISO 9,彼此之间杂质的浓度相差了1000倍,和溶液的渗透压类似,空间中的悬浮颗粒物会涌入浓度最低的区域。
但是你又不可能把每个区域完全隔绝,毕竟人员也是需要走动的,物料是需要流通的。芯片的很多工序,也需要晶圆频繁往返于各个制程与测试区。这就意味着,只要从走廊打开门,颗粒物就会从低级别区涌入高级别区,造成污染
那么为了抑制这种颗粒物的迁移和扩散趋势,芯片厂需要给洁净室加压,让其与周围区域维持一个10Pa左右的压强差。另外一旦净室的密封性出现问题,空气只出不进,可以防止外面的脏东西进入净室。
(3).隔绝门
除了使用压强差,芯片厂给相邻但是洁净程度不同的区域,会使用两扇门隔绝。中间是气锁室(Air lock)
让人员和物料在开门往来时进一步缓冲与抑制杂质的迁移。
四、污染物的种类
而污染物主要是微粒和浮尘这些常见的悬浮物。假如有一粒颗粒物混入了关键工序,而且直径大于特征尺寸的50%,那么芯片会直接作废,如果大于20%就会变成一枚定时炸弹,影响芯片日后使用的可靠性。
污染物还有:
- 空气中的分子级污染物(Airborne Molecular Contamination)包括挥发性的酸碱类物质、可凝结物质等等。直径上来说:分子污染物 << 悬浮颗粒物,这样就导致高效过滤器和超高效过滤器都没法拦住它们。假如芯片厂选址不慎,建在了空气低质量的城市,那即便设备厂房一模一样,芯片生产的良率也会因环境不同而千差万别。
- 溶剂中的金属离子也会影响半导体的掺杂浓度,改变器件的电特性,所以芯片制造中用到的一切气体和溶剂也必须是高纯度的。比如清洗晶圆用的水就不是蒸馏水,而是更清纯的去离子水。(18兆欧水,它的电阻率高达18兆欧姆,基本就是绝缘体)
- 建材
- 涂料
- 设备
- 水
- 上道工序的微量残余物等
- 人类自己(头发、皮屑、死皮细胞、汗液油脂、唾沫星子),所以进入芯片厂的人都要包的严严实实,最大限度防止毛发、皮屑、飞沫的外传,女生也必须卸妆。
五、其它清除污染物的方法
本质上说,有人就有污染,芯片厂都在尽可能的减少人的数量和影响,比如提高自动化的比例使用微环境(mini-environment)等等。
微环境就是在一个关键区域(Critical Area)的大净室里,再用一个更洁净的迷你净室(通常是ISO 2级),把关键步骤的制程设备套在里面,让操作员通过预留手套来操纵。
此外在自动化程度高的芯片厂,晶圆在不同工艺制程间转移,采用的是高架轨道运输(OHT),取代了用小推车运送晶圆的工作人员,这种盒子被称为前开式晶圆运输盒(FOUP),它们是芯片的公交车。和微环境一样充满了氮气,洁净级别也相通,确保晶圆在转移以及进出制程设备时,始终处于被保护的环境中。
六、净室背后的学科
化工、结构、流体力学、土木、给排水等等。作为工程大国,我国洁净室背后的发展还是很快的,头部企业比如电子工程设计院、(电子信息产业)十一院、中电四公司、亚翔集成等今年都积极参与国内各大芯片厂的建设。
但是国内市场还是集中在较为低端的ISO 4 级以下的洁净室,目前净室中核心的风机过滤单元,大部分进口自美国、德国和日本的厂商,而核心设备中的核心就是超高效过滤器(里面的0.1um超细玻璃纤维滤纸),因为滤纸是由寿命的,每隔一段时间就必须更换,所以它是消耗品,目前这些主要产自American Air Filter以及Nippon Muki(日本无机)等美日供应商,暂时没有国产替代。
相关文章:

芯片制造详解.净洁室的秘密.学习笔记(三)
这是芯片制造系列的第三期跟学up主三圈,这里对其视频内容做了一下整理和归纳,喜欢的可以看原视频。 芯片制造详解03: 洁净室的秘密|为何芯片厂缺人? 芯片制造详解.净洁室的秘密.学习笔记 三 简介一、干净的级别二、芯片…...

可解释的 AI:在transformer中可视化注意力
Visualizing Attention in Transformers | Generative AI (medium.com) 一、说明 在本文中,我们将探讨可视化变压器架构核心区别特征的最流行的工具之一:注意力机制。继续阅读以了解有关BertViz的更多信息,以及如何将此注意力可视化工具整合到…...

k8s Webhook 使用java springboot实现webhook 学习总结
k8s Webhook 使用java springboot实现webhook 学习总结 大纲 基础概念准入控制器(Admission Controllers)ValidatingWebhookConfiguration 与 MutatingWebhookConfiguration准入检查(AdmissionReview)使用Springboot实现k8s-Web…...

JS逆向之猿人学爬虫第20题-wasm
文章目录 题目地址sign参数分析python算法还原往期逆向文章推荐题目地址 https://match.yuanrenxue.cn/match/20第20题被置顶到了第1页,题目难度 写的是中等 算法很简单,就一个标准的md5算法,主要是盐值不确定, 而盐值就在wasm里面,可以说难点就在于wasm分析 sign参数分…...

【双指针优化DP】The 2022 Hangzhou Normal U Summer Trials H
Problem - H - Codeforces 题意: 思路: 首先很明显是DP 因为只有1e6个站点,因此可以以站点作为阶段 注意到K很小,因此可以尝试把这个当作第二维 设dp[i][j]为到达第i个站点,已经花了j元钱的最小步数 然后就想了一…...
[论文笔记] LLM数据集——金融数据集
一、chatglm_金融 ModelScope 魔搭社区 请将modelscope sdk升级到v1.7.2rc0,执行: pip3 install "modelscope1.7.2rc0" -f https://modelscope.oss-cn-beijing.aliyuncs.com/releases/repo.html # 方式1 git clone http://www.modelscope…...

在亚马逊平台,如何有效举报违规行为?
众所周知,在每个行业都有一些违规现象,甚至这些违规现象还会给自己带来利益方面的损失,一旦触犯到自己的利益的话,那自己是需要想办法解决的,想办法规避。 就拿开亚马逊店铺来说,比较容易遇到的就是产品侵…...

深度学习入门教学——神经网络
深度学习就是训练神经网络。 1、神经网络 举个最简单的例子,以下是一个使用线性回归来预测房屋价格的函数。这样一个用于预测房屋价格的函数被称作是一单个神经元。大一点的神经网络,就是将这些单个神经元叠加起来。例如:神经网络根据多个相…...
阿里Java开发手册~OOP 规约
1. 【强制】避免通过一个类的对象引用访问此类的静态变量或静态方法,无谓增加编译器解析成 本,直接用 类名 来访问即可。 2. 【强制】所有的覆写方法,必须加 Override 注解。 说明: getObject() 与 get 0 bject() 的问题。…...

【Mysql数据库面试01】内连接 左连接 右连接 全连接
【Mysql数据库】内连接 左连接 右连接 全连接 0.准备1.内连接1.1 SQL(不带where)1.2 SQL(带where)1.3总结 2.左连接2.1SQL(不带where)2.2SQL(带where)2.3总结 3.右连接3.1 SQL(不带where&#x…...

事务隔离:为什么你改了我还看不见
前提概要 你肯定不陌生,和数据库打交道的时候,我们总是会用到事务。最经典的例子就 是转账,你要给朋友小王转 100 块钱,而此时你的银行卡只有 100 块钱。 转账过程具体到程序里会有一系列的操作,比如查询余额、做加减法…...

吴恩达ChatGPT《LangChain Chat with Your Data》笔记
文章目录 1. Introduction2. Document Loading2.1 Retrieval Augmented Generation(RAG)2.2 Load PDFs2.3 Load YouTube2.4 Load URLs2.5 Load Notion 3. Document Splitting3.1 Splitter Flow3.2 Character Splitter3.3 Token Splitter3.4 Markdown Spl…...

https和http有什么区别
https和http有什么区别 简要 区别如下: https的端口是443.而http的端口是80,且二者连接方式不同;http传输时明文,而https是用ssl进行加密的,https的安全性更高;https是需要申请证书的,而h…...

振弦采集仪及在线监测系统完整链条的岩土工程隧道安全监测
振弦采集仪及在线监测系统完整链条的岩土工程隧道安全监测 近年来,随着城市化的不断推进和基础设施建设的不断发展,隧道建设也日益成为城市交通发展的必需品。然而,隧道建设中存在着一定的安全隐患,如地质灾害、地下水涌流等&…...

linux基础学习
1.day1 2.day2 1、VIM配置; 2、安装SSH,调用putty接入终端; 3、shell命令; *:匹配任意长度的字符 ?:匹配一个长度的字符 [...]:匹配其中指定的一个字符 [-]:匹配指定…...
android 前端常用布局文件升级总结(二)
问题一: android:name“android.support.v4.content.FileProvider” 报红 问题解决方案: 把xml布局文件里面: android.support.v4.content.FileProvider 更换成 androidx.core.content.FileProvider 问题二: android.support.design.wid…...

Linux复习——基础知识
作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。 座右铭:低头赶路,敬事如仪 个人主页:网络豆的主页 1. 有关早期linux系统中 sysvin的init的7个级别描述正确的是( )[选择1项] A. init 1 关机状态 B. init 2 字符界面多用户模式 …...

【数据结构】实验三:链表
实验三链表 一、实验目的与要求 1)熟悉链表的类型定义; 2)熟悉链表的基本操作; 3)灵活应用链表解决具体应用问题。 二、实验内容 1)请设计一个单链表的存储结构,并实现单链表中基本运算算…...
第4集丨webpack 江湖 —— loader的安装和使用
目录 一、loader简介1.1 使用 loader1.1.1 配置文件方式1.1.2 内联方式 1.2 loader 特性1.3 解析 loader1.4 命名规范 二、css loader的安装和使用2.1 安装2.2 配置2.3 测试 三、 less-loader 的安装和使用3.1 安装3.2 配置3.3 测试3.4 附件3.4.1 webpack.config.js3.4.2 index…...

【Lua学习笔记】Lua进阶——协程
文章目录 协程协程的定义和调度StatusRunning 协程 协程是一种并发操作,相比于线程,线程在执行时往往是并行的,并且线程在创建销毁执行时极其消耗资源,并且过长的执行时间会造成主进程阻塞。而协程可以以并发时轮值时间片来执行&…...

TDengine 快速体验(Docker 镜像方式)
简介 TDengine 可以通过安装包、Docker 镜像 及云服务快速体验 TDengine 的功能,本节首先介绍如何通过 Docker 快速体验 TDengine,然后介绍如何在 Docker 环境下体验 TDengine 的写入和查询功能。如果你不熟悉 Docker,请使用 安装包的方式快…...
<6>-MySQL表的增删查改
目录 一,create(创建表) 二,retrieve(查询表) 1,select列 2,where条件 三,update(更新表) 四,delete(删除表…...

mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包
文章目录 现象:mysql已经安装,但是通过rpm -q 没有找mysql相关的已安装包遇到 rpm 命令找不到已经安装的 MySQL 包时,可能是因为以下几个原因:1.MySQL 不是通过 RPM 包安装的2.RPM 数据库损坏3.使用了不同的包名或路径4.使用其他包…...
重启Eureka集群中的节点,对已经注册的服务有什么影响
先看答案,如果正确地操作,重启Eureka集群中的节点,对已经注册的服务影响非常小,甚至可以做到无感知。 但如果操作不当,可能会引发短暂的服务发现问题。 下面我们从Eureka的核心工作原理来详细分析这个问题。 Eureka的…...

C++使用 new 来创建动态数组
问题: 不能使用变量定义数组大小 原因: 这是因为数组在内存中是连续存储的,编译器需要在编译阶段就确定数组的大小,以便正确地分配内存空间。如果允许使用变量来定义数组的大小,那么编译器就无法在编译时确定数组的大…...
Mysql8 忘记密码重置,以及问题解决
1.使用免密登录 找到配置MySQL文件,我的文件路径是/etc/mysql/my.cnf,有的人的是/etc/mysql/mysql.cnf 在里最后加入 skip-grant-tables重启MySQL服务 service mysql restartShutting down MySQL… SUCCESS! Starting MySQL… SUCCESS! 重启成功 2.登…...
在鸿蒙HarmonyOS 5中使用DevEco Studio实现企业微信功能
1. 开发环境准备 安装DevEco Studio 3.1: 从华为开发者官网下载最新版DevEco Studio安装HarmonyOS 5.0 SDK 项目配置: // module.json5 {"module": {"requestPermissions": [{"name": "ohos.permis…...

tauri项目,如何在rust端读取电脑环境变量
如果想在前端通过调用来获取环境变量的值,可以通过标准的依赖: std::env::var(name).ok() 想在前端通过调用来获取,可以写一个command函数: #[tauri::command] pub fn get_env_var(name: String) -> Result<String, Stri…...

goreplay
1.github地址 https://github.com/buger/goreplay 2.简单介绍 GoReplay 是一个开源的网络监控工具,可以记录用户的实时流量并将其用于镜像、负载测试、监控和详细分析。 3.出现背景 随着应用程序的增长,测试它所需的工作量也会呈指数级增长。GoRepl…...

Springboot 高校报修与互助平台小程序
一、前言 随着我国经济迅速发展,人们对手机的需求越来越大,各种手机软件也都在被广泛应用,但是对于手机进行数据信息管理,对于手机的各种软件也是备受用户的喜爱,高校报修与互助平台小程序被用户普遍使用,为…...