如何解決BGA錫球的HIP(Head-In-Pillow)或HoP虛焊問題

BGA封裝IC在回焊過程中容易發生HIP或稱HoP缺點已經是個不爭的事實,而且尺寸越大、球數越多的BGA則越容易發生。這種雙球虛焊的Head-In-Pillow,枕頭效應)也真的是個相當討人厭的工程問題,因為不論是使用2D X-Ray檢查或是電性測試(FVTICT)方法,甚至把產品送去燒機(B/I)都不一定可以100%的偵測出有HIP的問題來。

所以等到產品賣出去後,偶爾就會有BGA焊接的不良品反饋回來。

那到底有沒有辦法可以解決或降低BGA錫球焊接時的HIP(Head-In-Pillow)或Hop(Head-on-Pillow)虛焊問題呢?

答案不能說沒有,但也不敢說可以100%解決HIP/HoP的問題,因為HIP的問題牽涉到IC載板、組裝電路板、回焊爐溫、產品設計、內外應力…等等相關問題,很難說可以一次全部解決。

下面工作熊只能試著提供一些解決HIP/HoP的方法與方向給大家參考:

1.減緩Reflow昇溫的速度,以降低板材變形量

不論是IC載板(substrate)或是組裝的印刷電路板(PCB),回焊爐中一旦升溫速率過快就可能使得載板或印刷電路板上出現溫度分布不均的現象,將會引起局部的熱應力集中,溫度是影響IC載板與PCB變形的兇手之一,想徹底解決這類問題可能得從熱力學的角度下去研究,比如說板材玻璃纖維(Glass fiber)的方向是否可以調整以抵抗更大的變形,或是可以讓載板或PCB上的銅箔分配更均勻以降低熱效應所造成的應力影響。

對於SMT的製程來說,溫度分佈不均的最大問題無非是升溫速率太快,以致造成局部區域溫度無法跟著環境溫度上升,比如說PCB上的大面積銅箔處(需要吸收更多的熱量後溫度才能上升),還有大塑膠件的零件(塑膠的吸熱率較慢,而且塑膠件還會阻擋延緩熱量傳遞至其焊腳),比如說智慧卡讀卡槽(Smart Card Reader),另外,配置在屏蔽罩(Shielding Can)下方的零件也都不易吸收到經由熱風傳導過來的熱量。

解決方法則可以試著降低回焊升溫的速度,比如調低鏈條速度,或降低某些升溫區的溫度,都可以幫助PCB的溫度達到更均勻化,但要小心不要讓PCB與零件所吸收的熱能過於飽和了,否則可能造成其他問題,比如脆化或起泡,建議要先執行實驗計畫以得到最佳的溫度曲線 (temperature profile)。

另外,也可以考慮採用「熱阻焊墊或限熱焊盤」設計以提昇電路板昇溫的整體均勻性。

2. BGA IC或PCB預先烘烤

IC封裝零件或PCB如果吸濕,在流經回焊爐(Reflow)時除了容易發生分層(delamination)問題外,IC及PCB變型翹曲也是一大隱患,預先烘烤(105°C~120°C)可以逼出水氣,降低過reflow時的變形量。

相關閱讀:
JEDEC J-STD-033B第四章節-乾燥(中文翻譯)
為什麼過期的PCB要先烘烤才能打SMT或過爐?
使用過保存期限的PCB會有何風險?烘烤就可以了嗎?
PCB烘烤的迷思:PCB上線前烘烤可以增加焊錫性嗎?

3.增加電路板上BGA焊點的焊錫量

既然IC載板及電路板的板彎板翹會造成錫球與錫膏不接觸,那麼只要增加錫膏量(solder paste volume),正確的說法應該是增加印刷錫膏的厚度,應該就可以縮短錫膏與錫球的接觸距離並增加接觸面積,達到提高良率的目的。

只是如何增加錫膏量是個值得探討的問題的課題,而且BGA焊墊處的錫膏印刷量是沒有辦法能無限增加的,因為印得太多可是會造成與相鄰焊墊短路的風險,個人覺得並不需要將所有錫球的焊點都增加錫膏量,比較好的方法是只在變形量較大的焊點增加焊錫量就可以。

下面是一個選擇性的錫膏量增加的方法,根據統計有99%的HIP都會發生在BGA四周最外圍的一排或兩排錫球上而已,特別是在4個直角的地方,所以我們只要把BGA最外圈的錫球焊墊增加錫量應該就可以了,作法是把鋼板開口開成方型的內切圓,而剩下的其他錫球位置則還是維持圓型的開孔。

相關閱讀:
增加錫膏量可以改善BGA焊接不良?
電子零件掉落或錫裂一定是SMT製程問題迷思(1)?錫裂只是應力大於結合力之必然結果

下面是一個選擇性的錫膏量增加的方法,根據統計有99%的HIP都只發生在BGA四周最外面一排的錫球上而已,所以我們只要把BGA最外圈的錫球焊墊增加錫量就可以了,我們的作法是把鋼板開口開成方型的內切圓,其他的錫球還是維持圓型的開孔。

4.使用過爐載具 (Carrier/template)

有些電路板可能因為設計限制,所以必須使用比較薄的板子,比如說1.2mm、1.0mm、0.8mm,請記住越薄的PCB過回焊爐的變形量就會越大,另外還有下面的其他因素可能造成板子變形:

  • PCB的尺寸越大,會因為重力而越容易造成變形。
  • PCB上面有較重零組件時。
  • 多次回焊的PCB。(基本上PCB每經過一次回焊高溫,就會經歷一次溫度超過Tg而成為橡膠態的轉變,不是每一次的轉變冷卻都可以回復原來的樣子。)

    如果前面3個方法都已經試過了無用,這時候可以考慮使用「過爐載具(carrier)」來降低PCB過回焊變形的風險,或許這也是最後的手段。

    過爐載具利用定位柱及定位孔來固定並支撐住PCB,可以有效防止PCB在回焊中變形。雖然使用過爐載具可能所費不貲,還耗費人工,但如果跟HIP的缺點所造成的損失相比可能就微不足道了。

6.WBGA的IC封裝似乎特別容易變形

WBGA的IC封裝似乎較容易變形

上圖顯示這種WBGA的IC封裝因為其先天結構的關係,似乎比較容易發生翹曲的變形問題,這個必須請IC廠商嚴格控管其IC的變形量。


參考文章:
回流焊的溫度曲線 Reflow Profile
板彎板翹發生的原因與防止的方法
BGA枕頭效應(head-in-pillow)發生的可能原因

 
 
訪客留言內容(Comments)

Dear 工作熊,
文中提到” 減緩Reflow昇溫的速度,以降低板材變形量” 及”越薄的板子過回焊爐的變形量會越大”, 那如果使用軟板的話情況就會更嚴重?

wappon;
FPC又是不同的特性了,而且FPC一定得使用過爐托盤治具,否則一定變形。
另外FPC上面打BGA其底下一定要貼補強版,否則就算過爐後沒問題,使用上彎折到也會出問題。

Dear 狂人
請問一下,由於JEDEC 內22A110 HAST條件有兩項
130 °C / 85% RH/96 Hours
110 °C / 85% RH/264Hours
但是在jedec 47內有說明到
It is suggested that 130 °C for 96 hours be used for leaded devices and 110 °C for 264 hours be used for Ball Grid Arrays.
他建議BGA 產品用110/85,不曉得這是否跟BGA 封裝有關係?實在Google不到任何資訊,跪求大大看看有沒有遇到過,感恩

沒有原文所以不是很清楚這個要求是什麼。
如果僅解釋BGA及帶腳的封裝,BGA使用FR4(也就是PCB)當基板,加熱一般不建議溫度超出100°C太高,否則會有軟化的問題。

HAST(Highly Accelerated Temperature and
Humidity Stress Test)JESD22-A110D的實驗主要是高濕高溫下,送電給IC讓IC處於靜態模式.
條件有兩項
130 °C / 85% RH/96 Hours
110 °C / 85% RH/264Hours
在JESD22-A110D裡面並沒有提到BGA要用哪個條件,主要是JESD47I(Stress-Test-Driven Qualification of Integrated Circuits) 內有提到BGA建議使用110 °C / 85% RH/264Hours,但是規範內並沒有說明原因


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

您有話要說(Leave a comment)

(required)

(required)