MO 是什麼?晶圓廠說的「誤操作」
在台灣晶圓廠的現場,MO 指的是人為的操作失誤,英文寫成 Mis-operation,也有人寫成 Miss Operation。下錯 recipe、拿錯一批貨、選錯片、跑錯站、漏掉一步,只要是人在操作時做錯了,都叫 MO。它跟機台自己壞掉是兩回事:機台當機是設備出了問題,MO 是人和流程之間出了錯。這是產線現場的說法,不是統一的術語,各廠的叫法和算法不完全一樣;學術文章多半直接寫「人為失誤」(human error),或說晶圓被「做錯了」(misprocess)。
半導體新聞裡的 Mo,是同一個東西嗎?
不一定,要看寫法和上下文:
- Mo(後面的 o 是小寫):多半是金屬元素「鉬」的符號。它是一種金屬,有些製程拿它做薄膜材料,跟操作失誤無關。
- MOCVD 裡的 MO:是 metal-organic,「金屬有機」的意思。MOCVD 是一種長薄膜的方法,常用來做發光二極體(LED)這類化合物半導體元件。
MO 常見的樣子有哪些?
先講兩個詞。Recipe 是機台照著跑的一份設定:用什麼氣體、多少溫度、跑幾秒。一批貨通常是一盒 25 片晶圓。常見的 MO,大致是這幾種:
- 下錯 recipe:清單裡兩份名字很像,選到另一份。
- 拿錯批:兩個盒子長得一樣,放上機台的是另一批。
- 選錯片:只要做其中幾片,畫面上卻選了一整盒。
- 跑錯站:這一步還沒輪到它,或已經做過了,又做一次。
- 漏一步:該做的一步沒做,就往下一站送。
平常大部分的貨,片號和 recipe 是系統照工單帶到機台上的,人不用自己挑。特別容易出 MO 的,是不在平常流程裡、要人自己選的操作,也就是手動下貨,例如機台出事之後,把卡在半路的晶圓補做完。研究晶圓廠人為失誤的論文也指出:機台中斷後,人手動處理做到一半的晶圓,可能把晶圓做錯,損失很大。recipe 本身是什麼,可以讀「Recipe 是什麼?」。
為什麼晶圓廠這麼怕 MO?
有三個原因:
- 錯常常落在一整批上:機台多半一批一批處理,一個選擇按下去,可能就套用到盒子裡的每一片。
- 很多步驟做下去就回不去:黃光做錯,多半還能把光阻洗掉重來,這叫重工(為什麼能重來,見「黃光區為什麼是黃色的?」)。蝕刻把材料刻掉了、植入把原子打進去了,就拿不回來,常常只能報廢。
- 越後面越貴:一片晶圓要走幾百道步驟、花上好幾週才做完。做到後段才出錯,前面累積的時間和材料都跟著賠進去。
就算沒有報廢,系統記的「照指示做了」,也跟機台實際做的對不上。這批貨得先停下來,等人一片一片判片,交期就往後延。
出了 MO,第一步要做什麼?
發現做錯了,有三件事不能等:
- 把貨停住:先 hold 住,不讓它往下一站走。錯的貨多走一站,就多一站要收拾(貨平常怎麼一站一站走,見「晶圓廠的製造部在做什麼?」)。
- 講出去:馬上告訴負責這批貨的人和主管。越早講,能救的越多。
- 保留現場:機台的執行紀錄、畫面上選了什麼、當時的指示,都先留著,不要急著改。現在改掉,之後就查不到當時是什麼樣子。
原因和對策,是之後的事。這時候最要緊的,是把事情講清楚。職業安全的公開指引談事故調查,也是先守住現場、留下證據,再來找原因。
檢討的時候,是在找誰的錯嗎?
不是。好的檢討問的是「流程哪裡讓人容易做錯」,不是「誰比較粗心」。
人一定會出錯,再小心也一樣。安全研究有一個有名的比喻,叫「瑞士起司」:每一道防線都像一片有洞的起司,洞剛好排成一直線時,錯才會一路漏到底。只盯著最後那個人,洞還在原地,下一個人照樣會遇到。同一份職業安全指引也提醒:把原因寫成「不小心」「沒照程序」太容易,也常常會誤導,因為這樣找不到真正要改的地方。
常被找出來的「洞」,像這樣:
- 兩個選項名字太像,一眼看不出差別。
- 畫面打開時的預設值,剛好不是這次要的。
- 片號和 recipe 要從聊天訊息抄,或靠記憶。
- 提醒太多,大家習慣直接按掉。
有學位論文研究晶圓廠製造系統的操作畫面,也發現畫面設計得不好,操作的人更容易出錯,壓力也更大。
檢討的結果會寫成檢討報告。常見的格式依序寫:發生了什麼、怎麼圍堵(先查還有沒有別批也中了)、根本原因是什麼、怎麼不再發生。
怎麼讓同樣的錯不再發生?
對策大致分三種,越前面越可靠:
- 讓系統擋:讓錯的那一步做不出來。例如片號和 recipe 由系統帶出來,人只按執行;機台開始之前,系統先核對這一批、這一份 recipe 對不對,對不上就不讓它跑。這種設計叫防呆。
- 兩個人確認:一個人操作,另一個人照著指示核對,對過了才按下去。一個人看錯,另一個人可以當場攔下來。
- 提醒和訓練:把注意事項寫進 SOP、貼在畫面旁邊、再教一次。有用,但最弱,因為還是要靠每個人每一次都記得。
職業安全的做法也是這個順序:能從設計上消除的,比靠規定和提醒可靠。最後一步叫水平展開:這個洞補好了,還要去看別的機台、別的課有沒有同樣的洞,一起補。
在 fab24hr 裡
在 fab24hr,MO 是蝕刻製程工程師午班的重頭戲。按「進廠」、選「打工人的一天」,在「今天你是」卡片上點「量產廠」、左右滑到製程工程師,名字下面再點「蝕刻」;「打工人的一天」照你打開的時間進那一班,中午 12 點到傍晚 6 點是午班。凌晨卡在 ETCH-03 裡的那一片晶圓,要你親手補蝕刻 15 秒。這種補救只能到機台前手動下貨:畫面一打開,25 片已經全選,recipe 帶的是上一次用的那一份,清單裡還有兩份名字很像的停用版本。旁邊有一顆按鈕,可以請設備工程師阿凱過來看一眼。
按下執行之後,下午有兩種走法。出了 MO,你要先找製造部的小芸把貨 hold 住、告訴整合的雅婷哪幾片跑了什麼、再通報課長;課長的第一句是「我知道了。現在先不用道歉,把事情講清楚比較重要。」沒出事的話,出事的是隔壁 ETCH-05 的新人小安,報告換你帶他一起寫。15:00 寫檢討報告,除了經過,另外三欄要去跟三個人拿;16:30 開檢討會,三個對策各要有人認領。主線「晶片的一生」第 8 章「趕時間」,就是這個下午。當品保工程師或生管,午班也會遇到 ETCH-05 手動下貨出了狀況:一個要先把現場留下來,一個要重排這週的出貨。遊戲裡的公司、人物、機台編號、片數和畫面都是虛構的;人為失誤怎麼發生、出事之後怎麼處理,照公開的一般資料寫。MO 這個叫法和實際做法,每家公司不一樣。其他行話可以到「半導體晶圓廠的行話,白話解釋」查。
在遊戲裡你會在哪裡遇到它當蝕刻製程工程師(量產廠 › 製程 › 蝕刻),午班要親手補做凌晨卡住的那一片,手動下貨的畫面一打開卻是 25 片全選;接著寫檢討報告、開檢討會。
在 fab24hr 裡,午班那個手動下貨的畫面一打開就是全選。按下執行之前要不要多看一眼,由你決定。
當蝕刻製程工程師玩,午班站到手動下貨的畫面前其他文章
這個網站的其他頁
- fab24hr 是什麼?:兩種玩法、四個班、常見問題、資料來源
- 晶片的一生:晶片怎麼做出來?下線、試產、量產、晶圓測試、封裝、出貨,每一段在做什麼
- 晶圓廠工程師的一天:PE、EE、PIE、製造部的分工,一天的時間線
- 晶圓廠裡有誰:技術員、製造部、製程、設備、廠務、整合、品保、生管、光罩、研發、課長、設備商,到封測廠的測試與封裝:每個角色一天怎麼過
- 半導體晶圓廠的行話,白話解釋:MO、Hold、Q-time、OCAP 這些行話,一個一句白話
- 在課堂上玩 fab24hr:20/40 分鐘的課程流程、用主線一章一節課、討論題、裝置與隱私
- 介紹與媒體素材:宣傳影片、遊戲畫面、介紹文字與基本資料