BGA虛焊NWO(Non-Wet-Open)形成的原因及可能解決方法

最近常有網友詢問BGA封裝IC碰到NWO問題該如何處理?其實一般的NWO(Non Wet Open)中文我們暫時稱它為「懸球空焊」,因為它的現象看起來就是一顆錫球虛靠在PCB的焊墊上,NWO與HIP類似幾乎都發生在BGA封裝IC的邊緣及角落,而其原因也大多是因為BGA的載板(substrate)或PCB流經回焊(reflow)爐時板子材料不耐高溫變形所致。

NWO現象的具體呈現其實與HIP(Head-In-Pillow,枕頭效應)也極為類似,只是一個呈現HIP雙球,而NWO則只有單球,或是小球小到看不出球型。

這NWO(Non Wet Open)發生的可能原因有很多,比如說板材變形、焊墊/焊盤氧化、溫度熱能未達到融錫要求、防焊印刷偏移…等,不過有80%以上的問題幾乎都來自於板材變形。

BGA-Non-Wet-Open

另外,從NWO發生的現象觀察,其不良現象或許有機會可以使用X-Ray檢查出來,因為印刷在NWO焊墊上的錫膏經過回焊後幾乎全被BGA的錫球給吸走了,按照這種邏輯來推論,那麼發生NWO位置的錫球應該會比其他正常的錫球來得大才對,所以有機會用X-Ray檢查出來,只是別太高興,因為你不一定看得出來,建議找有經驗的工程師一起檢查吧。

NWO發生原因:板材變形

電路板在流經回焊爐的恆溫浸泡區(soak zone)時,電路板會因為受熱而開始慢慢地彎曲變形,因為一般電路板大概只會選用Tg150(Tg為玻璃轉移溫度左右的板材來製作以節省成本,隨著回焊爐內的溫度越來越高,PCB的變形會越來越嚴重,因為無鉛回焊的最高溫會高達250˚C。另外,板材厚度越薄及所負載的零件重量越重時,其變形量也會因為重力而越加明顯。

有些原本焊接在PCB焊墊上的錫膏會黏在BGA的錫球上,隨著溫度在回焊爐內漸漸升高,BGA的錫球與電路板間空隙越來越大,錫膏會漸漸地被帶往錫球的方向,到最後全部黏在BGA的錫球上,當爐溫到達融錫溫度時,BGA的錫球與電路板焊墊間的空隙也來到了最大,也就是說當錫球與錫膏完全熔融時並未接觸到電路板的焊墊,直到回焊爐的溫度再次回到焊錫的熔點前都未能接觸到焊墊。

當回焊爐開始降溫到低於焊錫的熔點之後,電路板也逐漸從彎曲變形中慢慢恢復到原始狀態(事實上有些狀況根本回不來),但這時候所有沾附在BGA錫球上的錫膏早就已經與BGA的錫球融為了一體,冷卻後再與焊墊接觸時就只會虛靠在電路板的焊墊上而已,兩者並未焊接在一起,當板子因為某些情況再發生稍微變形,就會形成開路,這大概就是電路板焊墊上無錫NWO的現象。

上圖將NWO(Non-Wet-Open)與HIP(Head-In-Pillow)或HoP(Head-of-Pillow)在SMT的Reflow溫度曲線下形成的原因稍微做了解釋,基板上兩者都是因為板材變形所致,只是HIP的錫膏留在電路板的焊墊上,但NWO則完全轉移到了錫球。

上圖將NWO(Non-Wet-Open)與HIP(Head-In-Pillow)或HoP(Head-on-Pillow)在SMT的Reflow溫度曲線下形成的原因稍微做了解釋,基本上兩者都是因為板材變形所致,只是HIP的錫膏會保留在電路板的焊墊上,但NWO則完全轉移到了錫球。

解決方法:其實不論你想解決HIP或NWO,其方法不外乎降低板彎板翹的發生率與增加BGA焊墊的錫膏量兩種(正確說法應該是增加錫膏的高度)。目前雖然有對策但卻仍無法100%解決,或是投資與收穫不成正比,所以得自己判斷要如如何做才是最有效降低其不良率的方案。

更多閱讀:
板彎板翹發生的原因與防止的方法
增加錫膏量可以改善BGA焊接不良?
如何解決BGA錫球的HIP(Head-In-Pillow)虛焊問題

NWO發生原因:焊墊/焊盤氧化

依據文章前面的解說,其實NWO的現象就是焊墊上沒有吃到錫,所以,如果焊墊出現了氧化,就算PCB沒有因為高溫而發生變形也同樣會造成Non-Wet現象。

解決方法:如果是焊墊氧化,當然就得處理PCB囉!如果PCB的表面處理為ENIG,就需要特別注意浸金的厚度,較薄的金厚(小於1.0µ"),存放時可能會容易產生氧化問題。若表面處理為OSP,建議在第一次回焊完成後要儘快進行第二次回焊。

建議延伸閱讀:零件掉落與電路板鍍金厚度的關係

另一個與PCB表面處理有關的是HASL,如果噴錫厚度不足,過第二面回焊爐時可能會因為噴錫已經大量與底銅形成IMC,而無法在二次回焊時形成良好的潤濕。

建議延伸閱讀:無鉛噴錫板(HASL)上錫不良原因(資料收集)

NWO發生原因:焊墊溫度熱能未達到融錫要求

另外一個造成NWO的原因是焊墊的溫度無法有效達到融錫的要求,這種現象通常發生在BGA中間的錫球部份,或是連接有大片銅箔的接地焊墊。

  • BGA中間的位置,尤其錫球顆數較多的大型BGA封裝,其底下焊墊的升溫因為受到本體的阻隔,所以受熱昇溫會從最外圍的焊墊開始往內延伸,如果回焊溫度曲線調整的不好,就有可能造成BGA中間區域的焊墊未受熱完全就開始降溫,也就是溫度未達到要求就開始降溫,以致形成NWO的情形。這通常發生在RTS回焊溫度曲線。
  • 焊墊連接大面積基地銅箔會拉低焊墊溫度上升的速度,因為大部分的熱能都被接地銅箔給吸走了,當其他焊墊已經達到了融錫的溫度時,這些連接了大面積銅箔的焊墊卻還未達能到該有的溫度,於是焊墊上的錫膏就會被BGA上溫度比較高的錫球給搶走,一旦回焊爐的溫度開始下降,就會形成NWO的現象。

解決方法:一般的建議會先調整回焊爐溫的曲線以得到最佳化,這樣也是最便宜的方法,可以考慮增加恆溫浸泡區(soak zone)的時間,讓所有的焊墊都可以達到一定的溫度後才進入回焊區(reflow zone)。

另外,對於連接到大面積銅箔的焊墊建議要變更佈線增加【熱阻焊墊/限熱焊墊(thermal relief)】的設計,以求有效降低大部分熱能被大面積銅箔吸走的機會。

更多閱讀:
回流焊的溫度曲線 Reflow Profile
回流焊的爐溫曲線應該使用RSS(馬鞍)型?還是RTS(斜昇)型?


延伸閱讀:

BGA切片後如何判斷焊接品質
BGA錫球缺點的幾種檢查方法
BGA同時空焊及短路可能的原因
如何分析市場返修的電子不良品及BGA不良
詢問工程問題,請提供足夠的資訊以利有效回答

 
 
訪客留言內容(Comments)

工作熊您好: 我在公司的維修部做維修工作,公司自行研發及生產主板(BGA CPU和FLASH),遇到BGA的問題機板,依照發生問題判斷,更換了CPU(BGA),於是機板正常工作.修護完成.由於故障數量眾多,但公司要求需明確提出是零件廠商或者是生產廠商的問題?以便進行索賠問題….問題1:如何明確判斷是CPU的問題還是焊接廠製程問題?有哪些方法貨式姐策方式? 2.一般來說,若上述主板使用BGA零件,這樣的主板生產成功率大概有多少,算是正常?

鍾文龍,
既然你是個維修人員,你應該知道BGA問題不容易判斷真因。
要不你先去問問你們的PCBA的生產廠商,問他們該如何判斷?

其實就如同你說的把BGA零件換掉故障就排除,但這真的就是BGA零件的問題?你怎麼證明它?一般我們在研發階段都會做所謂的交叉比對,也就是把有問題的BGA零件拆下來換成好的BGA,然後把認為有問題的BGA裝到好的板子上,確認有問題的BGA把同樣的問題帶到了新的板子上,而換上新BGA的板子問題則被修復。更甚者,我們會再把有問題的BGA換回到原來的板子,看問題是否一直跟著原來的BGA。只是這些步驟說起來簡單,但是做起來都不簡單,而且反覆的高溫加熱極有可能對電路板及電子零件造成不可挽救的損傷,到時候要如何判斷真的是零件問題?

另外,如果BGA問題真的很多,建議可以做個治具來專門測試拆下來的單顆BGA看有無問題,這樣就能判斷是否為BGA零件問題了,只是還是要小心,要確認不是因為你們的不小心而弄壞了BGA,要確認是BGA本身的品質不佳。

至於是否為SMT的問題,你最好可以先查看看有否HIP/HoP或NWO不良發生,這樣才好直接判定為SMT製程有問題,否則BGA接觸不良有很多都是因為板彎造成的錫球破裂,而板彎的形成原因就很多了,製程上的應力或是產品運送碰撞或是掉落都可能造成板彎。

建議你可以到討論區問一下這個問題,你這個問題應該會釣出一些老手,也可能引起論戰。

至於BGA的良率問題,它可以很高,高達99.99%都有可能,也可能很低,這其中很大的因素來自設計, SMT真正可以起到的效果有限,當然碰上管控不佳的SMT線也可能造成BGA焊接不良。


訪客留言注意事項:
1.首次留言通過審核後內容才會出現在版面上,請不要重覆留言。
2.留言時請在相關主題文章下留言,與主題不相關的留言將會被視為垃圾留言,請善加利用【搜尋框】尋找相關文章,找不到主題時請在「水平選單」的「留言板」留言。
3. 留言前請先用【搜尋框】尋找相關文章,自己做一點功課後再留言。沒有前因後果的內容,工作熊不一定會瞭解你在說什麼,就更無法回答你的問題。  
4. 工作熊並非某一方面的專家,所以回答的內容或許會有不正確的地方,服用前還請三思。如果您想詢問關於電路板方面的工程問題,請前先參考這篇文章【詢問工程問題,請提供足夠的資訊以利有效回答】 把自己的問題想清楚了再來詢問,並且請提供足夠的資訊,這樣才能有效回答問題。
5. 工作熊每則留言都會看,但不會每則留言都回答,尤其是只有問候之類的內容。  
6. 留言詢問時請注意您的態度,工作熊不是你的「細漢」,更沒有拿你的薪水,所以不接受吆喝工作熊的態度來回答你的問題。  
7. 原則上工作熊不接受私下電子郵件、電話、私訊、微信或任何即時通聯絡。  
8. 自2021年7月起Google將停止最新文章電子郵件通知,如果你想隨時接收部落格的最新文章可以參考這裡

您有話要說(Leave a comment)

(required)

(required)