如何從設計端強化BGA以防止其焊點開裂?

BGA的underfill破裂

公司最近有好多同事都在問:『到底BGA要如何設計才可以加強並改善其強度以防止BGA開裂(crack)?』,原來公司內有個高層在前幾天也得了柯P上身症候群,在某個產品的開發會議上撂下狠話說:『不要惹再我生氣了,要是再有客戶抱怨產品有BGA開裂問題,就必須要有人為此負責!』。

其實最該負責的不就是這些公司高層嗎?既要求產品設計要輕又要薄,還要求要趕進度,把原本12個月的新產品週期縮短為9個月,現在又壓縮為6個月,而且ID還一直變來變去,更要求進度(Schedule)不能延後,又要產品設計出來完美無缺,這群工程師們就只能賣命、賣肝,人人自危,這公司文化怎麼變成了這個樣子?

其實工作熊在這個部落格裡已經有多篇文章討論過關於BGA掉落、焊接不良,以及BGA錫球開裂(crack)的問題了,不過好像還沒有比較完整的整理過『如何從設計端強化BGA防止開裂』的對策。

在開始探討這個議題之前,我們得要先了解BGA為何會裂開?先撇開製造的問題,假設所有的BGA錫球焊接都是良好的、IMC的生長也是良好,但依然還是發生BGA裂開情形,其最主要原因應該就是【應力(Stress)】了,工作熊之所以這麼斷定,是因為分析過所有不良品後發現電路板上零件掉落或開裂問題幾乎都與應力脫離不了關係。

電路板零件掉落或錫裂的應力(stress)來源有下列幾種:

這裡有幾篇與BGA焊接與掉落有關的文章,建議可以先閱讀一下:

了解到BGA零件掉落或錫球開裂跟「應力(stress)」絕對脫離不了關係後,接下來我們就可以來談談如何從設計端強化BGA強度並盡量防止其開裂,方法說破了其實也不值錢,就看做不做與怎麼取捨了。兩個方向思考,第一個方法就是想辦法降低應力的影響,第二個方法則是加強BGA抵抗應力的能力。

下面是幾個可以強化BGA防止開裂的方法:

一、增強PCB抗變形能力

電路板(PCB)變形通常來自高溫回焊(Reflow)所造成的快速昇溫與快速降溫(熱脹冷縮),再加上電路板上分佈不均的零件與銅箔,更惡化了電路板的變形量。

增加電路板抵抗變形的方法有:

  1. 增加PCB的厚度。如果可以的話,建議盡量使用1.6mm以上厚度的電路板。如果還是得使用0.8mm、1.0mm、1.2mm厚度的板子,建議使用過爐治具(reflow carrier)來支撐並強化板子過爐時的變形量。
  2. 使用高Tg的PCB材質。高Tg意味著高剛性,但是價錢也會跟著上升,這個必須取捨。
  3. 在BGA的周圍增加加強筋。如果有空間,可以考慮像在蓋房子一樣,在BGA的四周打上有支撐力的鐵框來強化其抵抗應力的能力。
  4. 在電路板上灌Epoxy膠(potted)。也可以考慮在BGA的周圍或是其相對應的電路板背面灌膠,來強化其抗應力的能力。

二、降低PCB的變形量

一般來說當電路板(PCB)被組裝到機殼之後應該會受到機殼的保護,可是因為現今的產品越做越薄,尤其是手持裝置,經常會發生外力彎曲或是掉落撞擊時所產生的電路板變形。

想降低外力對電路板所造成的變形,有下列的方法:

  1. 增加機構對電路板的緩衝設計。比如說設計一些緩衝材,既使機殼變形了,內部的電路板仍然可以維持不受外部應力影響。但必須可慮緩衝材的壽命與能力。
  2. 在BGA的周圍增加螺絲或定位固定的機構。如果我們的目的只是保護BGA,那麼可以強制固定BGA附近的機構,讓BGA附近不易變形。
  3. 強化外殼強度以防止其變形影響到內部電路板。

三、增強BGA的牢靠度

  1. 在BGA的底部灌膠(underfill)。
  2. 加大電路板上BGA焊墊的尺寸。這樣會使電路板的佈線變得困難,因為球與球之間可以走線的空隙變小了。
  3. 使用SMD(Solder Mask Designed) layout。用綠漆覆蓋焊墊,可以參考這篇文章【如何設計加強產品的BGA焊墊強度以防止BGA開裂(Solder-Mask-Defined, SMD)】 。
    ※請注意:SMD與NSMD焊墊設計其實各有優劣,採用SMD可以加強焊墊與PCB的結合力,但是卻不利錫球的焊接強度,採用NSMD則會加強焊接強度,但是不利焊墊與電路板的結合力。

    實驗比較SMD與NSMD焊墊設計推球及拉力測試對BGA錫裂的影響】、【為了對抗錫球裂開,BGA焊墊應該設計成SMD或NSMD?SMD與NSMD的優缺點
    BGA NSMD SMD_layout

  4. 使用Vias-in-pad(VIP)設計。但焊墊上的孔(via)必許電鍍填孔,否則過回焊時會有氣泡產生,反而容易導致錫球從中間斷裂。這就類似蓋房子打地樁是一樣的道理。可以參考【導通孔在墊(Vias-in-pad)的處理原則
  5. 增加銲錫量。但必須控制在不可以短路的情況下。【增加錫膏量可以改善BGA焊接不良?

工作熊個人強烈建議,如果已經是成品,最好可以使用【Strain Gage】找出電路板的應力集中點。如果有困難,也可以考慮使用電腦模擬器來找看看可能的應力會集中在哪裡。

請參考:【BGA錫裂,使用應變片(Strain Gauge)量測電路板到底那個環節產生較大變形量】一文。

displacement stress_simulation_diagram

如果你對BGA錫裂、掉件有興趣,建議閱讀文章:
電子零件掉落或BGA錫裂一定是SMT製程問題迷思(1)?錫裂只是應力大於結合力之必然結果


延伸閱讀:
Micro-USB連接器掉落的解決對策
板對板連接器(B2B connector)掉落的改善措施
電路板零件掉落,該如何著手分析、判斷並釐清問題點

 
 
訪客留言內容(Comments)

No comments yet.


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

您有話要說(Leave a comment)

(required)

(required)