那天 CPK 報告出來,全場沉默了三秒
還記得好幾年前,我們有一批 12 吋晶圓,做到 CMP 拋光後,突然厚度異常,而且是斷崖式的那種。當天晚上,我跟夜班的阿哲在 Control Room 盯著那張慘不忍睹的 CPK 報告,上面一個紅色的 1.08 值,旁邊還亮著一個 DPMO 6210 的警示。阿哲揉揉眼睛,對我說:「學長,這批貨要爆了。」我心裡涼了一半,腦袋裡只剩下一個念頭:怎麼會這樣?
問題出在哪?
說穿了,CMP 製程監控最怕的就是「鈍化」。你想想看,CMP 就像在幫晶圓「磨皮」,把表面多餘的材料磨掉,讓它平坦光滑。但拋光液(Slurry)的成分、拋光墊(Pad)的狀況,甚至是機台的參數,只要有一點點跑掉,晶圓的表面狀況就會像女生敷面膜一樣,有些地方吸收得好,有些地方卻卡在那邊,最後拋出來的厚度就不會均勻。我們最常遇到的就是 Slurry 的有效壽命跟 Pad 的耗損,這些都會讓研磨速率變慢或不穩定,導致晶圓厚度偏差。
所以重點是,你不能等到 CPK 報告出來才發現問題。製程監控,就是要你在問題「萌芽」的時候就把它掐掉,避免它變成一顆大炸彈。
實際上怎麼做?
坦白講,CMP 的製程監控策略,就是圍繞著「參數穩定性」跟「即時回饋」這兩點。
- 即時監控研磨速率(Removal Rate):我們會在每個機台安裝即時的厚度量測儀器,每拋光一片晶圓,就立即量測並記錄 Removal Rate。如果這個值連續三片都超出 LSL (Lower Specification Limit) 或是 USL (Upper Specification Limit),比如 LSL 設在 1000 Å/min,USL 設在 1100 Å/min,只要跑出 980 Å/min 或 1120 Å/min,警報就會立刻響。
- 定期檢查 Slurry 濃度與 pH 值:這兩個是決定 Slurry 效能的關鍵。我們每天會至少抽樣檢查四次,確保濃度維持在 ±5% 範圍內,pH 值則在 ±0.5 的區間。一旦超出,化學品供應商就會被我們「請」來問話。
- Pad 耗損監控:拋光墊就像你的砂紙,用久了會鈍。我們除了會設定固定時間更換 Pad 外,還會監測研磨後的表面粗糙度(Surface Roughness)。如果粗糙度突然惡化,比如從原本的 0.5 nm 暴增到 1.5 nm,就算時間沒到,Pad 也得提前換掉。
換句話說,這些都是在為你的製程築起一道道的防線。
最常見的坑
講到最常見的坑,絕對是「數據漂移卻無感」。很多時候,參數沒有一下子跳到紅線,而是在綠線的邊緣慢慢「飄」。以前有個新人,他看著 Removal Rate 的數據從 1050 Å/min 慢慢降到 1030 Å/min,然後 1010 Å/min,因為都還在規範內,他覺得沒事。結果等降到 990 Å/min 警報響了,他才驚覺,前面累積的晶圓都已經偏薄了。這時候再救,成本就高了。
所以說,光看當下數據有沒有超標是不夠的,你還要看趨勢。我們後來導入了 SPC (Statistical Process Control) 圖表,就是為了抓這種「緩慢但致命」的趨勢。
今天能做的一件事
重新檢視你的製程參數監控頻率。