第4章:根本原因分析(RCA):用鱼骨图与5-Why挖出真凶

良率出了问题,第一反应往往是「赶紧调参数」。但我做了十几年项目,吃过太多亏——调完参数良率上去了,过两周又掉回来。为什么?因为没找到根因。

根本原因分析,说白了就是刨根问底。不是问「哪里坏了」,而是问「为什么会坏」。这一章,我带你走一遍我常用的RCA流程。

4.1 鱼骨图:把问题拆开来看

鱼骨图也叫因果图,是日本人石川馨发明的。我习惯叫它「鱼骨头」。它的好处是:逼你把所有可能的原因都列出来,而不是只盯着眼前那一个。

画鱼骨图有个口诀:人机料法环测。这是制造业通用的六大维度。

维度 含义 半导体中的例子
人(Man) 操作人员、工程师 操作不规范、培训不足
机(Machine) 设备、工具 光刻机对焦偏移、刻蚀机腔体污染
料(Material) 原材料、化学品 光刻胶批次差异、靶材纯度不够
法(Method) 工艺参数、流程 曝光剂量偏差、刻蚀时间过长
环(Environment) 环境条件 温湿度波动、洁净度下降
测(Measurement) 检测方法、设备 CD-SEM校准偏差、测试程序错误

举个例子。有一次我们遇到金属线短路问题,良率掉了8%。我带着团队画鱼骨图,光「机」这一项就列了12个可能原因。最后发现,真正的问题出在「测」——CD-SEM的测量程序里有个参数设错了。

关键点:鱼骨图不是用来找答案的,是用来找方向的。别指望画完图就知道根因,但画完图你至少知道该往哪查。

4.2 5-Why分析法:连续问五个为什么

鱼骨图帮你找到嫌疑方向,5-Why帮你锁定真凶。这个方法很简单:针对一个问题,连续问「为什么」,直到找到根本原因。

我见过很多工程师问两三个「为什么」就停了。嗯,这不够。真正的根因,往往藏在第五个甚至第六个「为什么」后面。

给你看个真实案例:

问题:晶圆边缘颗粒数超标

Why 1:为什么颗粒数超标?
因为CMP后清洗不彻底。

Why 2:为什么清洗不彻底?
因为清洗液喷嘴堵塞了。

Why 3:为什么喷嘴会堵塞?
因为清洗液中有结晶物。

Why 4:为什么会有结晶物?
因为清洗液温度低于设定值,导致溶质析出。

Why 5:为什么温度会低于设定值?
因为加热器的温控传感器漂移了,实际温度比显示低3℃。

根因:温控传感器漂移,导致清洗液温度偏低,溶质结晶堵塞喷嘴。

你看,如果只问到Why 2就停了,你可能会去换喷嘴。换了喷嘴,过两周又堵。只有找到传感器漂移这个根因,问题才算真正解决。

我的习惯:每次做5-Why,我都会在纸上画一条「因果链」。每个「为什么」之间画个箭头,确保逻辑是通的。如果中间跳了一步,那答案很可能不对。

4.3 针对Top Defect进行深度挖掘

良率提升有个原则:二八定律。80%的良率损失,来自20%的缺陷类型。所以别想着把所有缺陷都搞定,先搞定Top Defect。

怎么定义Top Defect?我一般用帕累托图。把缺陷按数量从高到低排序,画个柱状图,再画条累计百分比曲线。累计到80%的那几个缺陷,就是Top Defect。

举个例子,某批次晶圆的缺陷分布如下:

缺陷类型 数量(个) 占比 累计占比
颗粒污染 450 45% 45%
划伤 220 22% 67%
桥接 130 13% 80%
空洞 80 8% 88%
其他 120 12% 100%

颗粒污染、划伤、桥接这三个加起来占了80%。那好,集中精力搞定它们。

针对每个Top Defect,再分别做鱼骨图和5-Why。这样效率最高。

注意:Top Defect不是一成不变的。你搞定了一个,另一个可能就顶上来了。所以每两周更新一次帕累托图,动态调整优先级。

4.4 验证根本原因假设

找到根因假设之后,别急着下结论。我吃过这个亏——有一次我信誓旦旦地说「肯定是光刻胶的问题」,结果换了三个批次,良率纹丝不动。后来发现是显影液的温度控制出了问题。

验证假设,我常用三种方法:

  1. DOE验证:设计一组实验,故意改变你怀疑的那个因素,看缺陷率是否跟着变。如果变了,说明假设成立。
  2. 分片对比:同一批晶圆,一半用原工艺,一半用修正后的工艺。对比两组的缺陷率差异。
  3. 历史数据回溯:翻出过去三个月的记录,看你怀疑的那个因素发生变化时,缺陷率是不是也跟着波动。

举个例子。我们怀疑刻蚀机的射频功率波动导致侧壁粗糙。怎么验证?

我做了个简单的DOE:固定其他参数不变,把射频功率分别设为标准值、+5%、-5%。结果发现,功率+5%时侧壁粗糙度明显改善,-5%时恶化。这就坐实了假设。

验证原则:一次只变一个变量。如果你同时变了三个参数,就算良率上去了,你也不知道是哪个起了作用。

4.5 避坑指南

做RCA这么多年,我踩过的坑不少。挑几个典型的说说:

  • 别被表象迷惑:有一次颗粒超标,大家第一反应是「清洗机坏了」。结果查了半天,是上游的CMP机台把研磨液溅到了晶圆背面。所以,别只看缺陷的位置,要看缺陷的来源。
  • 别过早下结论:我见过一个工程师,鱼骨图还没画完就说「肯定是设备问题」。结果换了三个部件,问题依旧。后来发现是操作员的手套上有残留化学品。你想想看,如果早做5-Why,能省多少时间?
  • 别忽略小概率事件:有一次良率突然掉了一截,所有常规检查都没问题。最后发现是空调系统的一个阀门卡住了,导致局部温度升高。这种小概率事件,平时没人会想到。

我的建议:每次做完RCA,把根因和验证过程记录下来。半年后回头看,你会发现很多规律。比如某个季节容易出什么问题,某个机台容易出什么故障。这些经验,比任何理论都值钱。

好了,这一章就到这里。记住一句话:找到根因,问题才算解决了一半。另一半,是验证它。