情境
你的蝕刻製程有個問題:每批跑完,下一批的蝕刻深度會偏掉幾個納米。SPC 管制圖上看不到超界,但 Cpk 只有 1.1,你知道製程在緩慢漂移。
SPC 告訴你「有沒有問題」,但沒辦法自動修正。你需要 APC。
SPC 是什麼
SPC(Statistical Process Control,統計製程控制)
- 監控製程輸出,偵測異常
- 在製程跑完後,用管制圖判斷有沒有失控訊號
- 觸發工程師介入,人工找原因並調整
- 本質:事後偵測(Detect and React)
SPC 的強項:通用、易懂、不需要複雜模型
SPC 的限制:只能在問題發生後反應,無法預防系統性漂移
APC 是什麼
APC(Advanced Process Control,先進製程控制)
- 用模型預測製程輸出,自動調整參數補正
- 不需要人工介入,系統自動修正
- 本質:預測性調整(Predict and Adjust)
APC 的兩種方式:
- Feed-Forward(前饋):看到輸入材料的變異,在跑製程前就調整參數
- Feedback(回饋):看到上批次的輸出結果,調整下批次的參數設定
R2R 控制:半導體廠最常用的 APC
R2R(Run-to-Run)控制
每批(Run)跑完後,量測結果回傳給控制系統,系統用 EWMA(指數加權移動平均)計算下一批的最佳參數設定。
EWMA 控制器公式:
新設定值 = 舊設定值 + α × (目標值 - 實際結果)
α 是學習率(0 到 1):
- α 接近 1:快速反應,但容易過度修正
- α 接近 0:緩慢反應,穩定但對漂移反應慢
- 通常設定 α = 0.4-0.6
APC 和 SPC 的互補關係
| 功能 | SPC | APC |
|---|---|---|
| 主要目的 | 偵測異常訊號 | 自動補正系統性漂移 |
| 反應方式 | 人工介入 | 自動調整 |
| 模型需求 | 不需要 | 需要製程模型 |
| 適用場景 | 隨機異常 | 系統性漂移 |
導入 APC 後,SPC 仍然必要:
- SPC 用來監控 APC 是否在正常工作
- 如果 APC 模型失效,SPC 管制圖會出現失控訊號
- SPC 是 APC 的安全網
金句
「SPC 和 APC 不是競爭關係,是守門員和防線的關係。APC 負責把製程維持在中心,SPC 負責發現 APC 什麼時候失效了。兩個都要,缺一個都會有漏洞。」