那天 CPK 報告出來,全場沉默了三秒
還記得好幾年前,我們廠裡有一批新產品,搞到大家頭很痛。那時候,良率一直卡關,怎麼看都覺得製程沒問題,但WAT(晶圓電性測試)就是卡在那邊。老闆每天盯,壓力超大。有一次,開會檢討,CPK 報告一出來,0.87!全場真的沉默了三秒,空氣瞬間凝結。大家面面相覷,都不知道問題到底出在哪裡。但說實話,問題不是出在製程,而是出在我們看數據的方法。
問題出在哪?
說穿了,晶圓電性測試(WAT)就是我們給每一批晶圓做個「健康檢查」。我們會量測一些關鍵參數,例如電晶體的開關速度、漏電流大小等等。這些數據如果都在規格內,理論上產品應該沒問題。但很多人只看單一參數有沒有「Pass/Fail」,卻忽略了這些參數背後的「分佈」。就像醫生看你的血壓,除了看有沒有高於標準,更會看你血壓的「趨勢」和「穩定性」。我們在WAT,要看的也是趨勢和穩定性。
所以重點是,我們不只要看單一晶圓的數據,更要看「整批」晶圓的數據分佈。一個參數就算全部都 Pass,但如果分佈寬到快貼到規格邊緣,那顆晶圓製程的穩定性就值得懷疑了。
實際上怎麼做?
我們通常會用統計工具來分析這些WAT數據。最基本的就是看 CPK (Process Capability Index) 和 DPMO (Defects Per Million Opportunities)。
- 看 CPK: CPK 是一個衡量製程能力和穩定性的指標。簡單來說,CPK 值越高,代表你的製程越穩,產出的產品越集中在規格中間。我們一般會要求 CPK 至少要 1.33 以上才算穩定。如果像我前面提到的,CPK 只有 0.87,那就代表你的製程變異太大,產品品質不夠穩定,良率自然好不起來。你可以想像,產品參數像一個鐘型曲線,規格線就是鐘型兩邊的牆壁。CPK 高,代表鐘型曲線很窄,離牆壁很遠;CPK 低,就是鐘型很寬,已經快碰到牆壁了。
- 看 DPMO: 這個指標比較直觀,就是每百萬個機會中,有多少個缺陷。假設我們有某個參數,規定是 100±10 歐姆。如果有一批晶圓,測出來的平均值是 100 歐姆,但有 6210 個點的阻值落在 110 歐姆或 90 歐姆之外,那這批的 DPMO 就是 6210。這個值越低越好,它直接反映了你的不良率。
換句話說,當你看到 CPK 低於 1.33 或 DPMO 高於一個可接受的標準(比如 3.4 DPMO 這種),就表示有潛在的製程問題。這時候,不是直接去調製程參數,而是要深入分析是哪邊的分佈出了問題。
最常見的坑
我見過最常見的坑,就是工程師只看平均值。那時候我剛進公司不久,也是這樣。有個參數,平均值看起來很漂亮,都在規格中間。結果有一次,製程組的學長把數據拉出來,畫了個直方圖,才發現雖然平均值沒問題,但分佈卻是「雙峰」!也就是說,有一半的產品往規格上限跑,另一半往規格下限跑,只是平均起來剛好在中間。這種情況,良率絕對好不了,而且一旦製程稍微飄一點,就會直接死一片。所以,光看平均值是遠遠不夠的,一定要看分佈圖。
另一個常見的錯誤,就是看到 CPK 不好就急著調製程。坦白講,很多時候 CPK 變差,可能只是量測系統的誤差變大了,或者有少數幾顆晶圓的數據異常,把整個分佈拉寬了。所以,一定要先確認是不是量測系統的問題,或是排除掉 Outlier,再下結論。
今天能做的一件事
下次回報 WAT 數據時,不只看 Pass/Fail,把 CPK 和 DPMO 也列出來。