電子封裝是電子制造產業鏈中將芯片轉換為能夠可靠工作的器件的過程。由于裸芯片無法長期耐受工作環境的載荷、缺乏必要的電信號連接,無法直接用于電子設備。因此,雖然不同類型產品有差別,但是電子封裝的主要功能比較接近,主要包括四大功能:機械支撐,將芯片及內部其他部件固定在指定位置;環境保護,保護芯片免受外界的水汽、腐蝕、灰塵、沖擊等載荷影響;電信號互連,為內部組件提供電通路及供電;散熱,將芯片工作時產生的熱量及時導出[1]。按照工藝階段的不同,電子封裝通常可分為零級封裝(芯片級互連)、 一級封裝(芯片級封裝)、 二級封裝(模塊級封裝)和三級組裝。
由于芯片及封裝涉及大量不同類型材料,部分材料特性相差甚遠,在封裝工藝過程中,如果內部缺陷、殘余應力、變形等問題控制不當,極易在封裝過程中或者產品服役中引發可靠性問題。隨著封裝密度不斷提升、功能多樣化,如 3D 封裝、異質集成技術等,電子封裝中多場多尺度耦合的可靠性問題更加明顯。
封裝缺陷與失效的研究方法論
封裝的失效機理可以分為兩類:過應力和磨損。過應力失效往往是瞬時的、災難性的;磨損失效是長期的累積損壞,往往首先表示為性能退化,接著才是器件失效。失效的負載類型又可以分為機械、熱、電氣、輻射和化學負載等。
影響封裝缺陷和失效的因素是多種多樣的, 材料成分和屬性、封裝設計、環境條件和工藝參數等都會有所影響。確定影響因素和預防封裝缺陷和失效的基本前提。影響因素可以通過試驗或者模擬仿真的方法來確定,一般多采用物理模型法和數值參數法。對于更復雜的缺陷和失效機理,常常采用試差法確定關鍵的影響因素,但是這個方法需要較長的試驗時間和設備修正,效率低、花費高。
在分析失效機理的過程中, 采用魚骨圖(因果圖)展示影響因素是行業通用的方法。魚骨圖可以說明復雜的原因及影響因素和封裝缺陷之間的關系,也可以區分多種原因并將其分門別類。生產應用中,有一類魚骨圖被稱為6Ms:從機器、方法、材料、量度、人力和自然力等六個維度分析影響因素。
這一張圖所示的是展示塑封芯片分層原因的魚骨圖,從設計、工藝、環境和材料四個方面進行了分析。通過魚骨圖,清晰地展現了所有的影響因素,為失效分析奠定了良好基礎。
引發失效的負載類型
如上一節所述,封裝的負載類型可以分為機械、熱、電氣、輻射和化學負載。
失效機理的分類
機械載荷:包括物理沖擊、振動、填充顆粒在硅芯片上施加的應力(如收縮應力)和慣性力(如宇宙飛船的巨大加速度)等。材料對這些載荷的響應可能表現為彈性形變、塑性形變、翹曲、脆性或柔性斷裂、界面分層、疲勞裂縫產生和擴展、蠕變以及蠕變開裂等等。
熱載荷:包括芯片黏結劑固化時的高溫、引線鍵合前的預加熱、成型工藝、后固化、鄰近元器件的再加工、浸焊、氣相焊接和回流焊接等等。外部熱載荷會使材料因熱膨脹而發生尺寸變化,同時也會改變蠕變速率等物理屬性。如發生熱膨脹系數失配(CTE失配)進而引發局部應力,并最終導致封裝結構失效。過大的熱載荷甚至可能會導致器件內易燃材料發生燃燒。
電載荷:包括突然的電沖擊、電壓不穩或電流傳輸時突然的振蕩(如接地不良)而引起的電流波動、靜電放電、過電應力等。這些外部電載荷可能導致介質擊穿、電壓表面擊穿、電能的熱損耗或電遷移。也可能增加電解腐蝕、樹枝狀結晶生長,引起漏電流、熱致退化等。
化學載荷:包括化學使用環境導致的腐蝕、氧化和離子表面枝晶生長。由于濕氣能通過塑封料滲透,因此在潮濕環境下濕氣是影響塑封器件的主要問題。被塑封料吸收的濕氣能將塑封料中的催化劑殘留萃取出來,形成副產物進入芯片粘接的金屬底座、半導體材料和各種界面,誘發導致器件性能退化甚至失效。例如,組裝后殘留在器件上的助焊劑會通過塑封料遷移到芯片表面。在高頻電路中,介質屬性的細微變化(如吸潮后的介電常數、耗散因子等的變化)都非常關鍵。在高電壓轉換器等器件中,封裝體擊穿電壓的變化非常關鍵。此外,一些環氧聚酰胺和聚氨酯如若長期暴露在高溫高濕環境中也會引起降解(有時也稱為“逆轉”)。通常采用加速試驗來鑒定塑封料是否易發生該種失效。
需要注意的是,當施加不同類型載荷的時候,各種失效機理可能同時在塑封器件上產生交互作用。例如,熱載荷會使封裝體結構內相鄰材料間發生熱膨脹系數失配,從而引起機械失效。其他的交互作用,包括應力輔助腐蝕、應力腐蝕裂紋、場致金屬遷移、鈍化層和電解質層裂縫、濕熱導致的封裝體開裂以及溫度導致的化學反應加速等等。在這些情況下,失效機理的綜合影響并不一定等于個體影響的總和。
封裝缺陷的分類
封裝缺陷主要包括引線變形、底座偏移、翹曲、芯片破裂、分層、空洞、不均勻封裝、毛邊、外來顆粒和不完全固化等。
引線變形
引線變形通常指塑封料流動過程中引起的引線位移或者變形,通常采用引線最大橫向位移x與引線長度L之間的比值x/L來表示。引線彎曲可能會導致電器短路(特別是在高密度I/O器件封裝中)。有時,彎曲產生的應力會導致鍵合點開裂或鍵合強度下降。
影響引線鍵合的因素包括封裝設計、引線布局、引線材料與尺寸、模塑料屬性、引線鍵合工藝和封裝工藝等。影響引線彎曲的引線參數包括引線直徑、引線長度、引線斷裂載荷和引線密度等等。
底座偏移
底座偏移指的是支撐芯片的載體(芯片底座)出現變形和偏移。
如圖所示為塑封料導致的底座偏移,此時,上下層模塑腔體內不均勻的塑封料流動會導致底座偏移。
影響底座偏移的因素包括塑封料的流動性、引線框架的組裝設計以及塑封料和引線框架的材料屬性。薄型小尺寸封裝(TSOP)和薄型方形扁平封裝(TQFP)等封裝器件由于引線框架較薄,容易發生底座偏移和引腳變形。
翹曲
翹曲是指封裝器件在平面外的彎曲和變形。因塑封工藝而引起的翹曲會導致如分層和芯片開裂等一系列的可靠性問題。 翹曲也會導致一系列的制造問題,如在塑封球柵陣列(PBGA)器件中,翹曲會導致焊料球共面性差,使器件在組裝到印刷電路板的回流焊過程中發生貼裝問題。
翹曲模式包括內凹、外凸和組合模式三種
導致翹曲的原因主要包括CTE失配和固化/壓縮收縮。后者一開始并沒有受到太多的關注,深入研究發現,模塑料的化學收縮在IC器件的翹曲中也扮演著重要角色,尤其是在芯片上下兩側厚度不同的封裝器件上。在固化和后固化的過程中,塑封料在高固化溫度下將發生化學收縮,被稱為“熱化學收縮”。通過提高玻璃化轉變溫度和降低Tg附近的熱膨脹系數變化,可以減小固化過程中發生的化學收縮。
導致翹曲的因素還包括諸如塑封料成分、模塑料濕氣、封裝的幾何結構等等。通過對塑封材料和成分、工藝參數、封裝結構和封裝前環境的把控,可以將封裝翹曲降低到最小。在某些情況下,可以通過封裝電子組件的背面來進行翹曲的補償。例如,大陶瓷電路板或多層板的外部連接位于同一側,對他們進行背面封裝可以減小翹曲。
芯片破裂
封裝工藝中產生的應力會導致芯片破裂。封裝工藝通常會加重前道組裝工藝中形成的微裂縫。晶圓或芯片減薄、背面研磨以及芯片粘結都是可能導致芯片裂縫萌生的步驟。
破裂的、機械失效的芯片不一定會發生電氣失效。芯片破裂是否會導致器件的瞬間電氣失效還取決于裂縫的生長路徑。例如,若裂縫出現在芯片的背面,可能不會影響到任何敏感結構。
因為硅晶圓比較薄且脆,晶圓級封裝更容易發生芯片破裂。因此,必須嚴格控制轉移成型工藝中的夾持壓力和成型轉換壓力等工藝參數,以防止芯片破裂。3D堆疊封裝中因疊層工藝而容易出現芯片破裂。在3D封裝中影響芯片破裂的設計因素包括芯片疊層結構、基板厚度、模塑體積和模套厚度等。
分層
分層或粘結不牢指的是在塑封料和其相鄰材料界面之間的分離。分層位置可能發生在塑封微電子器件中的任何區域;同時也可能發生在封裝工藝、后封裝制造階段或者器件使用階段。
封裝工藝導致的不良粘接界面是引起分層的主要因素。界面空洞、封裝時的表面污染和固化不完全都會導致粘接不良。其他影響因素還包括固化和冷卻時收縮應力與翹曲。在冷卻過程中,塑封料和相鄰材料之間的CTE不匹配也會導致熱-機械應力,從而導致分層。
可以根據界面類型對分層進行分類
空洞
封裝工藝中,氣泡嵌入環氧材料中形成了空洞,空洞可以發生在封裝工藝過程中的任意階段,包括轉移成型、填充、灌封和塑封料至于空氣環境下的印刷。通過最小化空氣量,如排空或者抽真空,可以減少空洞。有報道采用的真空壓力范圍為1~300Torr(一個大氣壓為760Torr)。
填模仿真分析認為,是底部熔體前沿與芯片接觸,導致了流動性受到阻礙。部分熔體前沿向上流動并通過芯片外圍的大開口區域填充半模頂部。新形成的熔體前沿和吸附的熔體前沿進入半模頂部區域,從而形成起泡。
不均勻封裝
非均勻的塑封體厚度會導致翹曲和分層。傳統的封裝技術,諸如轉移成型、壓力成型和灌注封裝技術等,不易產生厚度不均勻的封裝缺陷。晶圓級封裝因其工藝特點,而特別容易導致不均勻的塑封厚度。
為了確保獲得均勻的塑封層厚度,應固定晶圓載體使其傾斜度最小以便于刮刀安裝。此外,需要進行刮刀位置控制以確保刮刀壓力穩定,從而得到均勻的塑封層厚度。
在硬化前,當填充粒子在塑封料中的局部區域聚集并形成不均勻分布時,會導致不同質或不均勻的材料組成。塑封料的不充分混合將會導致封裝灌封過程中不同質現象的發生。
毛邊
毛邊是指在塑封成型工藝中通過分型線并沉積在器件引腳上的模塑料。
夾持壓力不足是產生毛邊的主要原因。如果引腳上的模料殘留沒有及時清除,將導致組裝階段產生各種問題。例如,在下一個封裝階段中鍵合或者黏附不充分。樹脂泄漏是較稀疏的毛邊形式。
外來顆粒
在封裝工藝中,封裝材料若暴露在污染的環境、設備或者材料中,外來粒子就會在封裝中擴散并聚集在封裝內的金屬部位上(如IC芯片和引線鍵合點),從而導致腐蝕和其他的后續可靠性問題。
不完全固化
固化時間不足或者固化溫度偏低都會導致不完全固化。另外,在兩種封裝料的灌注中,混合比例的輕微偏移都將導致不完全固化。為了最大化實現封裝材料的特性,必須確保封裝材料完全固化。在很多封裝方法中,允許采用后固化的方法確保封裝材料的完全固化。而且要注意保證封裝料比例的精確配比。
封裝失效的分類
在封裝組裝階段或者器件使用階段,都會發生封裝失效。特別是當封裝微電子器件組裝到印刷電路板上時更容易發生,該階段器件需要承受高的回流溫度,會導致塑封料界面分層或者破裂。
分層
如上一節所述,分層是指塑封材料在粘接界面處與相鄰的材料分離。可能導致分層的外部載荷和應力包括水汽、濕氣、溫度以及它們的共同作用。
在組裝階段常常發生的一類分層被稱為水汽誘導(或蒸汽誘導)分層,其失效機理主要是相對高溫下的水汽壓力。在封裝器件被組裝到印刷電路板上的時候,為使焊料融化溫度需要達到220℃甚至更高,這遠高于模塑料的玻璃化轉變溫度(約110~200℃)。在回流高溫下,塑封料與金屬界面之間存在的水汽蒸發形成水蒸氣,產生的蒸汽壓與材料間熱失配、吸濕膨脹引起的應力等因素共同作用,最終導致界面粘接不牢或分層,甚至導致封裝體的破裂。無鉛焊料相比傳統鉛基焊料,其回流溫度更高,更容易發生分層問題。
吸濕膨脹系數(CHE),又稱濕氣膨脹系數(CME)
濕氣擴散到封裝界面的失效機理是水汽和濕氣引起分層的重要因素。濕氣可通過封裝體擴散,或者沿著引線框架和模塑料的界面擴散。研究發現,當模塑料和引線框架界面之間具有良好粘接時,濕氣主要通過塑封體進入封裝內部。但是,當這個粘結界面因封裝工藝不良(如鍵合溫度引起的氧化、應力釋放不充分引起的引線框架翹曲或者過度修剪和形式應力等)而退化時,在封裝輪廓上會形成分層和微裂縫,并且濕氣或者水汽將易于沿這一路徑擴散。更糟糕的是,濕氣會導致極性環氧黏結劑的水合作用,從而弱化和降低界面的化學鍵合。
表面清潔是實現良好粘結的關鍵要求。表面氧化常常導致分層的發生(如上一篇中所提到的例子),如銅合金引線框架暴露在高溫下就常常導致分層。氮氣或其他合成氣體的存在,有利于避免氧化。
模塑料中的潤滑劑和附著力促進劑會促進分層。潤滑劑可以幫助模塑料與模具型腔分離,但會增加界面分層的風險。另一方面,附著力促進劑可以確保模塑料和芯片界面之間的良好粘結,但卻難以從模具型腔內清除。
分層不僅為水汽擴散提供了路徑,也是樹脂裂縫的源頭。分層界面是裂縫萌生的位置,當承受交大外部載荷的時候,裂縫會通過樹脂擴展。研究表明,發生在芯片底座地面和樹脂之間的分層最容易引起樹脂裂縫,其它位置出現的界面分層對樹脂裂縫的影響較小。
氣相誘導裂縫(爆米花現象)
水汽誘導分層進一步發展會導致氣相誘導裂縫。當封裝體內水汽通過裂縫逃逸時會產生爆裂聲,和爆米花的聲音非常像,因此又被稱為爆米花現象。裂縫常常從芯片底座向塑封底面擴展。在焊接后的電路板中,外觀檢查難以發現這些裂縫。QFP和TQFP等大而薄的塑封形式最容易產生爆米花現象;此外也容易發生在芯片底座面積與器件面積之比較大、芯片底座面積與最小塑封料厚度之比較大的的器件中。爆米花現象可能會伴隨其他問題,包括鍵合球從鍵合盤上斷裂以及鍵合球下面的硅凹坑等。
塑封器件內的裂縫通常起源于引線框架上的應力集中區(如邊緣和毛邊),并且在最薄塑封區域內擴展。毛邊是引線框架表面在沖壓工藝中產生的小尺寸變形,改變沖壓方向使毛邊位于引線框架頂部,或者刻蝕引線框架(模壓)都可以減少裂縫。
減少塑封器件內的濕氣是降低爆米花現象的關鍵。常采用高溫烘烤的方法減少塑封器件內的濕氣。前人研究發現,封裝內允許的安全濕氣含量約為1100×10^-6(0.11 wt.%)。在125℃下烘烤24h,可以充分去除封裝內吸收的濕氣。
脆性斷裂
脆性斷裂經常發生在低屈服強度和非彈性材料中(如硅芯片)。到材料受到過應力作用時,突然的、災難性的裂縫擴展會起源于如空洞、夾雜物或不連續等微小缺陷。
韌性斷裂
塑封材料容易發生脆性和韌性兩種斷裂模式,主要取決于環境和材料因素,包括溫度、聚合樹脂的黏塑特性和填充載荷。即使在含有脆性硅填料的高加載塑封材料中,因聚合樹脂的黏塑特性,仍然可能發生韌性斷裂。
疲勞斷裂
塑封料遭受到極限強度范圍內的周期性應力作用時,會因累積的疲勞斷裂而斷裂。施加到塑封材料上的濕、熱、機械或綜合載荷,都會產生循環應力。疲勞失效是一種磨損失效機理,裂縫一般會在間斷點或缺陷位置萌生。
疲勞斷裂機理包括三個階段:裂紋萌生(階段Ⅰ);穩定的裂縫擴展(階段Ⅱ);突發的、不確定的、災難性失效(階段Ⅲ)。在周期性應力下,階段Ⅱ的疲勞裂縫擴展指的是裂縫長度的穩定增長。塑封材料的裂紋擴展速率要遠高于金屬材料疲勞裂縫擴展的典型值(約3倍)。
加速失效的因素
環境和材料的載荷和應力,如濕氣、溫度和污染物,會加速塑封器件的失效。塑封工藝正在封裝失效中起到了關鍵作用,如濕氣擴散系數、飽和濕氣含量、離子擴散速率、熱膨脹系數和塑封材料的吸濕膨脹系數等特性會極大地影響失效速率。導致失效加速的因素主要有潮氣、溫度、污染物和溶劑性環境、殘余應力、自然環境應力、制造和組裝載荷以及綜合載荷應力條件。
潮氣能加速塑封微電子器件的分層、裂縫和腐蝕失效。在塑封器件中, 潮氣是一個重要的失效加速因子。與潮氣導致失效加速有關的機理包括粘結面退化、吸濕膨脹應力、水汽壓力、離子遷移以及塑封料特性改變等等。潮氣能夠改變塑封料的玻璃化轉變溫度Tg、彈性模量和體積電阻率等特性。
溫度是另一個關鍵的失效加速因子,通常利用與模塑料的玻璃化轉變溫度、各種材料的熱膨脹洗漱以及由此引起的熱-機械應力相關的溫度等級來評估溫度對封裝失效的影響。溫度對封裝失效的另一個影響因素表現在會改變與溫度相關的封裝材料屬性、濕氣擴散系數和金屬間擴散等失效。
污染物和溶劑性環境 污染物為失效的萌生和擴展提供了場所,污染源主要有大氣污染物、濕氣、助焊劑殘留、塑封料中的不潔凈例子、熱退化產生的腐蝕性元素以及芯片黏結劑中排出的副產物(通常為環氧)。塑料封裝體一般不會被腐蝕,但是濕氣和污染物會在塑封料中擴散并達到金屬部位,引起塑封器件內金屬部分的腐蝕。
殘余應力 芯片粘結會產生單于應力。應力水平的大小,主要取決于芯片粘接層的特性。由于模塑料的收縮大于其他封裝材料, 因此模塑成型時產生的應力是相當大的。可以采用應力測試芯片來測定組裝應力。
自然環境應力 在自然環境下,塑封料可能會發生降解。降解的特點是聚合鍵的斷裂,常常是固體聚合物轉變成包含單體、二聚體和其他低分子量種類的黏性液體。升高的溫度和密閉的環境常常會加速降解。陽光中的紫外線和大氣臭氧層是降解的強有力催化劑,可通過切斷環氧樹脂的分子鏈導致降解。將塑封器件與易誘發降解的環境隔離、采用具有抗降解能力的聚合物都是防止降解的方法。需要在濕熱環境下工作的產品要求采用抗降解聚合物。
制造和組裝載荷 制造和組裝條件都有可能導致封裝失效,包括高溫、低溫、溫度變化、操作載荷以及因塑封料流動而在鍵合引線和芯片底座上施加的載荷。進行塑封器件組裝時出現的爆米花現象就是一個典型的例子。
綜合載荷應力條件 在制造、組裝或者操作的過程中,諸如溫度和濕氣等失效加速因子常常是同時存在的。綜合載荷和應力條件常常會進一步加速失效。這一特點常被應用于以缺陷部件篩選和易失效封裝器件鑒別為目的的加速試驗設計。