工艺控制与良率工程(三):APC 高级过程控制

SPC 发现过程变了,APC(Advanced Process Control)则尝试主动调节过程。半导体制造中常见的 Run-to-Run 控制会根据上一批或上一片的量测结果,修正下一次 Recipe 设定。

1. 前馈、反馈与 Run-to-Run

前馈利用来料状态提前补偿,例如根据入站膜厚调整刻蚀时间;反馈根据出站结果修正下一次运行;Run-to-Run 说明调节发生在离散生产批次之间,而非高速连续伺服。

控制对象、可操纵参数和质量输出必须有可解释关系。相关性强不等于适合控制,参数还要具有足够作用量且不会破坏其他指标。

2. 模型与估计器

简单控制可使用线性模型和指数加权更新,复杂工艺可能按产品、设备或腔体建立分层模型。模型要说明有效范围、训练数据与更新时间,严禁在缺乏覆盖的区域盲目外推。

量测存在延迟与噪声。控制器若把每次噪声都当成漂移追赶,会产生振荡;平滑过强又会响应迟钝。

3. 约束比最优值更重要

APC 输出必须经过上下限、最大步长、变化率和参数组合校验。模型置信度不足、量测过期或设备维护后,应冻结、降级到基准 Recipe 或请求人工确认。

设备和腔体切换会改变模型上下文。控制状态必须跟随正确的产品、层次和工具族,避免把一台腔体的补偿错误应用到另一台。

4. 怎样验证 APC

离线回放只能说明历史上可能有效,在线部署还要分阶段观察稳定性、超调、收敛速度和副作用。A/B 或 DOE 设计需避免产品组合、设备状态等混杂因素。

每次自动调整都应记录输入、模型版本、计算结果、约束裁剪和最终下发值,以便审计与复现。

总结

APC 把量测结果转化为下一次工艺动作。它的价值来自及时反馈,也带来闭环风险;模型、约束、上下文和失效回退必须作为一个整体设计。

参考资料

Licensed under CC BY-NC-SA 4.0