氧化工艺:干氧/湿氧氧化、氧化层厚度控制、掩蔽层设计
氧化工艺,说白了就是在硅片表面长一层二氧化硅。这层东西看着不起眼,但它是整个压阻式压力传感器制造的基石。我做了这么多年MEMS,可以负责任地告诉你——氧化层没做好,后面全是白搭。
咱们今天就把这事儿掰开揉碎了讲。干氧、湿氧怎么选?厚度怎么控?掩蔽层怎么设计?一个一个来。
干氧氧化 vs 湿氧氧化
先说说两种氧化方式的区别。干氧氧化,用的是纯氧气。湿氧氧化,是氧气通过加热的去离子水,带着水蒸气进去。你想想看,一个干烧,一个蒸桑拿,效果能一样吗?
干氧氧化的特点:
- 氧化速率慢,大概每小时长100-200nm
- 生成的氧化层致密,缺陷少
- 界面态密度低,电学性能好
- 适合做栅氧化层、薄氧化层
湿氧氧化的特点:
- 氧化速率快,每小时能长500-800nm
- 氧化层相对疏松,针孔密度略高
- 适合做厚氧化层,比如场氧化层
我个人习惯,做压力传感器的隔离氧化层时,先用干氧长一层薄的(50-100nm),再用湿氧快速长到目标厚度。这样既有好的界面质量,又不会太慢。我在项目中遇到过,有人图省事全程湿氧,结果传感器漏电流偏大,查了半天是氧化层质量问题。
核心原则:薄氧化层用干氧,厚氧化层用湿氧。关键界面用干氧,隔离层用湿氧。
氧化层厚度控制
厚度控制这事儿,说难不难,说简单也不简单。影响厚度的因素主要有三个:温度、时间、气氛。
温度的影响:温度每升高100°C,氧化速率翻倍。但温度太高(超过1200°C)会导致硅片翘曲,杂质再分布也严重。我一般控制在1050-1150°C之间。
时间的控制:氧化时间不是线性的。刚开始长得快,后面越来越慢。这是因为氧化层本身会阻挡氧的扩散。所以你要长1μm的氧化层,不是长500nm的两倍时间,而是三倍甚至四倍时间。
给你一个经验公式(Deal-Grove模型简化版):
X² + A·X = B·(t + τ)
其中:
X = 氧化层厚度
t = 氧化时间
A、B = 与温度、气氛有关的常数
τ = 初始氧化层修正项
实际生产中,我很少用这个公式去算。我更相信实测数据。每次氧化前,我会放一片陪片进去,氧化完用椭偏仪测厚度。嗯,这里要注意,椭偏仪测的是光学厚度,跟实际物理厚度有偏差,大概差2-3%。
| 氧化条件 | 温度 | 时间 | 典型厚度 |
|---|---|---|---|
| 干氧 | 1050°C | 30 min | 80-100 nm |
| 干氧 | 1100°C | 60 min | 200-250 nm |
| 湿氧 | 1050°C | 60 min | 500-600 nm |
| 湿氧 | 1100°C | 120 min | 1.0-1.2 μm |
我的小技巧:每次氧化前,先做一次炉管清洗(TCA清洗),去除炉管内的钠离子污染。钠离子会加速氧化,导致厚度失控。我曾经吃过这个亏,一批片子厚度差了15%。
掩蔽层设计
掩蔽层,就是用来挡住某些区域不被氧化的。压阻式压力传感器里,我们经常需要在硅片上选择性地生长氧化层,比如在压阻区做隔离,在背面做腐蚀掩蔽。
掩蔽层材料选择:
- 氮化硅(Si₃N₄):最好的氧化掩蔽材料。氧化速率极慢,是二氧化硅的1/10到1/20。但应力大,容易导致硅片翘曲。
- 多晶硅:也可以做掩蔽,但氧化速率比单晶硅快,需要更厚的层。
- 光刻胶:只能做短时间、低温氧化的掩蔽,一般不用。
我个人最常用的是氮化硅。但要注意,氮化硅本身应力大,沉积温度也高(800°C以上)。如果直接沉积在硅片上,冷却后会产生很大的张应力,导致硅片翘曲甚至开裂。
避坑指南:我曾经在4英寸硅片上直接沉积了200nm的氮化硅,结果冷却后硅片弯得像锅盖一样,后面的光刻根本没法做。后来我学乖了,先在硅片上长一层100nm的二氧化硅做缓冲层,再沉积氮化硅。这样应力被缓冲层吸收,翘曲问题基本解决。
掩蔽层厚度设计:
掩蔽层需要多厚?这取决于你的氧化工艺。原则是:在氧化过程中,掩蔽层不能被完全氧化掉。
对于氮化硅掩蔽层,氧化过程中它也会被缓慢氧化,生成一层很薄的氧化硅。这层氧化硅会消耗氮化硅。一般来说,1μm的氧化层会消耗约0.1μm的氮化硅。所以如果你要长2μm的氧化层,氮化硅至少需要0.3-0.4μm。
我一般留50%的安全余量。比如计算需要0.3μm,我就沉积0.45μm。多出来的那点成本,跟返工比起来不值一提。
氧化工艺的完整流程
给你看看我常用的氧化工艺步骤:
- 清洗:RCA标准清洗,去除有机物、金属离子、自然氧化层
- 炉管升温:升温到目标温度,通N₂保护
- 干氧氧化:通O₂,长50-100nm的致密氧化层
- 湿氧氧化:切换为湿氧,长到目标厚度
- 退火:在N₂气氛下退火30分钟,降低界面态密度
- 降温:缓慢降温到800°C以下,再快速降温
- 厚度测量:用椭偏仪或台阶仪测量陪片
这里有个细节:退火这步很多人会忽略。其实退火能显著降低氧化层中的固定电荷和界面态。我做过对比实验,退火后的传感器,零漂能降低30%以上。
关键参数总结:
- 干氧温度:1050-1100°C
- 湿氧温度:1050-1150°C
- 氮化硅掩蔽层厚度:目标氧化层厚度的20-30% + 50%余量
- 退火条件:N₂气氛,1050°C,30分钟
氧化工艺知识体系
下面这张图,是我自己整理的氧化工艺知识框架。你看一眼,心里就有数了。
氧化工艺说到底是经验活。理论公式给你了,表格给你了,但真正上手的时候,还是要靠自己的炉管去标定。我建议你每次氧化都做记录,温度、时间、气氛、厚度、均匀性,全记下来。积累三个月,你就能摸透自己那台炉管的脾气。
好了,氧化工艺就讲这么多。记住一句话:氧化层是传感器的皮肤,皮肤好,传感器才健康。
公众号:蓝海资料掘金营,微信deep3321