InsightFab
知識庫/APC vs SPC:先進製程控制跟統計製程控制有什麼不同?
整合工程
7 分鐘閱讀

APC vs SPC:先進製程控制跟統計製程控制有什麼不同?

SPC 是事後偵測,APC 是事前調整。半導體廠導入 Run-to-Run 控制後,工程師才發現這兩個工具不是替代關係,而是互補——APC 負責補正,SPC 負責監控 APC 是否在正確工作。

情境

你的蝕刻製程有個問題:每批跑完,下一批的蝕刻深度會偏掉幾個納米。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 的互補關係

    功能SPCAPC 主要目的偵測異常訊號自動補正系統性漂移 反應方式人工介入自動調整 模型需求不需要需要製程模型 適用場景隨機異常系統性漂移 導入 APC 後,SPC 仍然必要:
  • SPC 用來監控 APC 是否在正常工作
  • 如果 APC 模型失效,SPC 管制圖會出現失控訊號
  • SPC 是 APC 的安全網
  • 金句

    「SPC 和 APC 不是競爭關係,是守門員和防線的關係。APC 負責把製程維持在中心,SPC 負責發現 APC 什麼時候失效了。兩個都要,缺一個都會有漏洞。」

    想試試看?

    文章裡提到的分析工具在 InsightFab 都可以直接用,上傳 CSV 即可分析。

    前往工具頁面

    喜歡這篇?訂閱週報

    每週一篇工程知識,SPC、CPK、製程改善實戰,直接寄到信箱。免費。

    無垃圾郵件,隨時可取消訂閱