楊久良
摘要:隨著電子產(chǎn)品越來越精密化,在PCB設(shè)計中,BGA的使用越來越廣泛。筆者研讀了IPC標(biāo)準(zhǔn)中關(guān)于焊盤尺寸、焊盤綠油限定、BGA出線策略,以及在SMT貼片焊接中盤中孔會造成的影響。結(jié)合盲埋孔制造、電鍍填平工藝及SMT貼片返修生產(chǎn)線,著重討論了PCB封裝尺寸和盤中孔設(shè)計的關(guān)系。是否使用盤中孔,主要依據(jù)電子產(chǎn)品的壽命、使用環(huán)境、可焊性、可靠性。
關(guān)鍵詞:球柵陣列封裝焊點 可靠性 盤中孔 空洞
Abstract: With the increasing precision of electronic products, BGA is used more and more widely in PCB design. The author studied the size of solder mask, green oil limit of solder mask, BGA outlet strategy in IPC standard, and the influence of the hole in the pad in SMT patch welding. Combined with the blind hole manufacturing, electroplating filling process and SMT patch repair production line, the relationship between PCB package size and mask hole design is discussed. Whether to use mask hole mainly depends on the service life, service environment, weldability and reliability of electronic products.
Key Words: BGA solder joint; Reliabiliy; Mask hole; Hole
BGA,BallGridArray球柵陣列簡稱,包含排列成柵格的錫球方陣。其焊錫球起到IC和印刷電路板的連接作用,這是通過表面貼裝技術(shù)完成的[1],加上外圍電路,就能夠?qū)崿F(xiàn)PCBA的各種功能。依據(jù)筆者多年的工作經(jīng)驗,BGA球徑0.8mm已屬常見,還會用到0.5mm甚至更小的。同時,BGA封裝與出線有著密切的關(guān)系,焊盤之間夾1根線或者更多也屬常規(guī)設(shè)計。并且,BGA焊盤中通常不允許常規(guī)的通孔設(shè)計了,因為通孔尺寸過大,會報設(shè)計規(guī)則錯誤(DRC)。于是,在使用BGA封裝的PCB設(shè)計中,不可避免地會引入盲埋孔。
盲孔尺寸一般設(shè)置為0.1mm,激光鉆孔。如果盲孔只是打在相鄰BGA焊盤FR-4基材上,就是普通操作,加工時只需激光鉆孔[2]。考慮到布線空間,某些情況會直接將盲孔設(shè)在焊盤上,這種結(jié)構(gòu)成為盤中孔(Via-in-Pad)。在激光鉆孔后,要對盤中孔進(jìn)行電鍍填平,即在樹脂塞孔表面進(jìn)行電鍍。目的是減小盤中孔在焊盤中的凹陷。但是電鍍填平并不能100%填平。刷鋼網(wǎng)時,此種焊盤會比沒有盤中孔的焊盤錫膏量少。所以在SMT回流焊時,盤中孔焊盤的焊接會有虛焊、空洞風(fēng)險[3-4]。
消費電子產(chǎn)品中,例如手機(jī),器件密度大、PCB尺寸小,使用環(huán)境簡單,可以使用盤中孔。而工業(yè)產(chǎn)品中,例如汽車控制器,器件密度沒有消費電子產(chǎn)品大,使用環(huán)境復(fù)雜,工作壽命要求長,設(shè)計要避免使用盤中孔。結(jié)果表明,在不同電子產(chǎn)品,為了提高產(chǎn)品可焊性和可靠性,可以設(shè)計出適用于不同工藝的PCB封裝。
1 BGA介紹
BGA(球柵陣列封裝),見圖1。因為體積小、引腳多優(yōu)勢,成為更多硬件設(shè)計工程師的選擇。BGA包含排列成柵格的錫球方陣。其焊錫球起到IC和印刷電路板的連接作用,這是通過表面貼裝技術(shù)完成的。這種焊點有其特殊性,焊點檢測也只能借助X光來完成。并且一旦有問題,返修也比較困難。因此對SMT貼片組裝也提出了更高的要求。
1.1 BGA焊盤設(shè)計
1.1.1焊盤尺寸
一般來說,焊球直徑越大的BGA焊盤減小的越多,減少25%或20%。
表1列出了不同球徑和焊盤尺寸的關(guān)系[5]。表2列出了筆者在工作設(shè)計中,對于不同焊球尺寸的BGA應(yīng)用的焊盤尺寸。
1.1.2焊盤限定
一種是非阻焊膜限定焊盤,NSMD(non solder mask defined),稱為蝕刻或非阻焊膜限定,也就是銅限定的焊盤,其阻焊開口大于銅連接盤,回流焊后焊球不會接觸阻焊膜。大多數(shù)情況下使用。
另一種是阻焊膜限定焊盤,SMD(solder mask defined)。連接盤尺寸大于阻焊膜開口,回流焊后BGA焊球會接觸阻焊膜。
圖2展示了非阻焊膜限定焊盤(NSMD)和阻焊膜限定焊盤(SMD)中的區(qū)別。
非阻焊膜限定NSMD。優(yōu)點:這種焊盤只需要相對較小的銅連接盤,因此有更多空間用來布線和打過孔。銅連接盤邊緣和綠油有一定的間隙,這樣回流焊時,錫膏允許流到銅連接盤的邊緣。從而能夠消除焊盤上錫膏可能不平衡的壓力。焊接點比阻焊膜限定的焊盤更加寬,所以潛在地會有更長的疲勞壽命。非阻焊膜限定時的疲勞壽命因子增加預(yù)計約1.25~3倍。
阻焊膜限定SMD?;亓骱负蠛附狱c會窄,但是有一個高的standoff(焊接支架)。因為銅連接面相對來說面積更大,而且阻焊和銅連接面重疊,所以這種阻焊膜限定的BGA會與PCB有更多的接觸。但是它有一個主要缺點,就是可靠性降低。雖然焊接點與PCB接觸面積增加,但是這種接觸不可靠,因為阻焊膜限定連接焊盤會產(chǎn)生額外的應(yīng)力起始點。
圖3可以看出阻焊在連接點位置侵蝕過多。這種情況會在焊球中產(chǎn)生應(yīng)力,在溫度變化器件會擴(kuò)展裂紋。潛在解決方案:設(shè)計產(chǎn)品時始終只使用金屬限定(NSMD)連接盤,除非需要用阻焊膜限定連接盤來減少焊盤坑裂的發(fā)生。
圖4展示的是焊接裂紋。裂紋起始于焊料向下傳播,并穿過金屬間化合物層??梢钥吹阶韬改は碌逆嚩逊e也較明顯??赡茉蚴牵毫鸭y始于阻焊膜尖腳的焊料處。這種情況是由于焊球內(nèi)的應(yīng)力而引起的裂紋傳播。潛在的解決方案:設(shè)計產(chǎn)品板子時始終只使用金屬限定(NSMD)連接盤,除非需要用阻焊膜限定連接盤來減小焊盤抗裂的發(fā)生。
1.2 BGA出線策略
如果有更大的銅接觸面,就會使走線的區(qū)域減小。舉個例子,一個1.27mm間距的BGA。如果使用直徑為0.63mm焊盤,使用125/125um的走線,可以出兩根線。如果使用直徑為0.8mm焊盤,使用125/125um的走線,只能出一根線。對比如圖5所示。
表3和表4中分別列出了1.27mm間距和1mm間距的BGA焊盤大小與出線多少的關(guān)系。
公式(1)能夠計算出其中的關(guān)系:
其中,P表示引腳間距;D表示焊盤尺寸,即銅接觸面積;n表示出線數(shù)量;x表示走線寬度/線間距。
1.3盲埋孔選擇
舉例1:infineonSAK-TC377TP-96F300S。間距為0.8mm,球徑0.5mm±0.1mm。
焊盤0.38mm??梢允褂每讖綖?.3mm,焊盤為0.5mm的通孔。這時候焊盤間距為0.751mm,過孔到焊盤邊緣距離為0.125mm=(0.751mm-0.5mm)/2。
舉例2:IntelEP3C10M164I7N。間距為0.5mm,球徑0.32mm±0.05mm。
這時候通孔不再適用,只能選擇鐳射孔。鐳射孔孔徑為0.1mm,焊盤0.26mm。
焊盤尺寸為0.26mm或者0.24mm。
選擇一:如果焊盤0.26mm,焊盤間距為0.447mm,過孔焊盤最大就是0.247mm=0.447mm-2x0.1mm(1oz板子最小間距0.1mm),鐳射孔只能放在焊盤上。如圖6所示。
圖6BGA焊盤直徑為0.26mm
選擇二:如果減小焊盤到0.24mm,焊盤間距為0.467mm,過孔焊盤最大就是0.267mm=0.467mm-2x0.1mm。可以將鐳射孔放置在相鄰焊盤之間FR4上,避免設(shè)在焊盤上。如圖7所示。
如果將過孔打在焊盤上,也就是盤中孔,會造成SMT貼片焊接后,BGA內(nèi)部空洞,增加焊盤失效的風(fēng)險。這個會在最后一章討論。
1.4 BGA貼片
1.4.1 BGA焊接
BGA封裝器件貼片時候,BGA底部錫球排列恰好對應(yīng)PCB板上銅箔位置。接著在回流焊過程[6]中,加熱將錫球熔解,使得熔化的錫球與PCB板上的銅或者綠油連接。經(jīng)過冷卻,錫球最終撐住封裝點并對齊到電路板上。
1.4.2 X-Ray檢查
由于BGA封裝不像SOP或QFP封裝那樣引腳外露,所以無法目檢或AOI檢查焊接質(zhì)量。實時X-Ray檢查是一種有價值的無損傷的檢測技術(shù)。
圖片8展示的是焊接空洞。圖9展示的是虛焊情況,可以看到焊球明顯偏小。
1.4.3 BGA返修
步驟一:準(zhǔn)備工作。首先要給PCB板和BGA進(jìn)行預(yù)熱,去除PCB和BGA的潮氣。然后選擇適合BGA大小的風(fēng)嘴安裝到機(jī)器上。
步驟二:拆下BGA,清理PCB和BGA的焊盤。
步驟三:BGA植球或者使用新的器件。正常封裝底部引腳處由錫珠所取代,都是一粒小小的錫球固定其上。
圖10展示的是分別是未植株的芯片背面和已經(jīng)植株的芯片背面。
步驟四:將植球后的BGA或者新的BGA重新焊接。
2盤中孔可靠性討論
筆者注意到一個現(xiàn)象,在不同的產(chǎn)品印刷版中,打在焊盤上的盲埋孔是否被使用,還是有很大的區(qū)別的。比如在工業(yè)產(chǎn)品中,設(shè)計PCB時就盡量避免使用盤中孔。而在消費電子產(chǎn)品中,PCB設(shè)計中會使用大量盤中孔。
這和產(chǎn)品使用的環(huán)境、對可靠性的要求不同都有很大的關(guān)系[6]。比如在工業(yè)產(chǎn)品中,像電機(jī)控制器、變頻器使用環(huán)境復(fù)雜、對可靠性要求高,印刷版按照IPC-class3設(shè)計。而且PCBA還會噴涂三防漆來提高可靠性。而消費電子,像手機(jī)有尺寸小、使用環(huán)境簡單密度高的特點,就不可避免地使用盤中孔。
一階鐳射孔如果打在BGA焊盤上,電鍍填平之后還會有一定的凹陷,這凹陷中有殘存的空氣,在焊接時候會就有可能在焊點內(nèi)形成空洞,這樣最終產(chǎn)品可能會影響可靠性。對于空洞的標(biāo)準(zhǔn),在IPC-7095[7]中也有明確的數(shù)值,見表5。Class-2空洞不能大于錫球尺寸的45%,而Class-3空洞不能大于錫球尺寸的30%。
避免盤中孔有兩種做法。一種從工藝角度,電鍍填平盲孔工藝。但需要注意的是,盤中孔的凹陷并不能完全填平。另一種是從設(shè)計角度,想辦法避免此種情況發(fā)生。比如減小焊盤尺寸,使能夠在焊盤間隙打下鐳射孔。參照上面章節(jié)。
3結(jié)語
球柵陣列封裝大幅度地提高了印制板的組裝密度,使得其應(yīng)用越來越廣泛。而焊盤尺寸、焊盤類型與盲埋孔的選擇有著密切的關(guān)系。而盲埋孔的使用,必然會涉及PCB加工工藝與SMT貼片焊接。在不同的產(chǎn)品中,可能會偏重相反的考慮方向,而做出不同的設(shè)計,這些都是可以理解的。作為硬件工程師,了解了這些焊盤、盲埋孔、加工工藝、貼片工藝,將會在具體設(shè)計中選擇更適合的方案。
參考文獻(xiàn)
[1]李濤.高密封裝用BGA焊球制備工藝研究[D].河南科技大學(xué),2017.
[2]蔡容,盧君宜.PCB板激光精密錫焊工藝研究[J].熱加工工藝,2021,3(50):138-141.
[3]周文木,劉錦峰,張良靜,等.印制板盤中孔工藝分析及可靠性研究[J].印制電路信息,2021(9):20-26.
[4]Joshua A. Depiver,Sabuj Mallik,Emeka H. Amalu.Thermal Fatigue Life of Ball Grid Array (BGA) Solder Joints Made From Different Alloy Compositions[J].Engineering Failure Analysis,2021,125:1-26.
[5]潭安菊,顧炳林.基于IPC-7351B的表面器件PCB封裝設(shè)計[J].兵工自動化,2019,7(38):37-40.
[6]張艷鵬,王威,王玉龍,張雪莉.回流焊峰值溫度對混裝BGA焊點的影響研究[J].電子元件與材料,2020(39):87-89.
[7]IPC-7095,Design and Assembly Process Implementation for BGAs[S].Device Manufacturers Interface Committee of IPC,2000.
3378500338235