-
BGA也即球栅阵列封装,该器件由于良品率高、散热好、电气性能优越而被商业厂商生产应用[1]. 电子产品在实际使用时,会因受到振动、热载荷作用而失效,必须进行封装可靠性测试评估提出优化方法[2].
随着BGA的应用及环境复杂性,其热振可靠性优化成为研究热点. 电子设备工作中存在热机械疲劳、振动和蠕变等各种负载,导致焊点应力集中产生裂纹贯穿焊点而破坏. 其中接近55%焊点故障是热作用失效,另外近20%因振动而失效[3]. 针对热振载荷下IC(integrated circuit)封装因子稳健设计问题,学者们多采用DOE(design of experiment)结合FEA(finite element analysis)方法来研究改进封装结构焊点可靠性[4]. 如韩立帅等人[5]通过有限元模拟CSP(chip scale package)焊点在随机振动的应力应变分布,并结合响应曲面法得到了最优组合;黄春跃等人[6]借助灵敏度分析,进行数值模拟发现影响CSP再流焊残余应力重要因素是焊点直径;Cho M等人[7]用DOE设计结合FEA法进行了焊点可靠性优化研究. 众多研究表明焊点直径、高度、间距等因素对可靠性具有显著影响[8],FEA结合DOE因子分析研究焊点可靠性有着其准确性和必要性. 上述研究关于焊点结构参数对电子封装的系统优化研究不够精确和细致全面,尤其是复杂环境下的焊点几何结构参数对可靠性的显著影响仍需进一步讨论研究.
文中结合响应曲面法和有限元分析法,将3D封装微尺度BGA焊点作为研究对象,确定了3个包含焊点直径、焊点高度、焊点间距几何结构参数对热振可靠性的显著性影响,进行回归分析并结合遗传算法预测了最优组合,后进行仿真验证测试. 研究结果将为提高BGA器件焊点的热振可靠性提供科学依据.
-
文中将选择仙童半导体公司FAN48632UC33X BGA产品,进行热振的情况下数值模拟. 将BGA简化成PCB板、SAC305焊点、Si 芯片. 具体尺寸为焊点直径0.25 mm,焊点高度0.24 mm,焊点间距0.4 mm,PCB板40 mm × 40 mm × 1.8 mm,Si芯片2.5 mm × 2.5 mm × 0.4 mm,横纵距离为5 mm. BGA焊点用Multizone尺寸分区方法划分,其他部分自由网格划分,网格数据统计单元质量0.87,单元数量350 126个,节点数873 216. BGA有限元模型如图1所示.
采用Ansys Workbench软件进行BGA在热振耦合下的力学行为进行有限元计算. 板级BAG封装结构中,焊点SAC305(Sn3.0Ag0.5Cu)熔点大约有217 ℃,采用粘塑性Anand本构关系进行描述,详细参数见表1[9], PCB板和Si芯片均为线弹性材料,材料性能参数见表2. 边界条件为限制基板运动,对基板螺栓孔施加全约束,沿螺栓孔面垂直于PCB板的Z轴为振动方向.
表 1 SAC305焊料的Anand模型粘塑性材料参数
Table 1. Visco-plastic parameters of Anand model for SAC305 solder joints
激活能
Q/(J∙mol−1)气体常数
R/( J∙K−1∙mol−1)常数
A/s−1应力乘子
ξ敏感系数
m系数
$ \hat{\boldsymbol{S}} $/MPa指数
n硬化常数
h0/MPa应变指数
α形变阻抗
S0/MPa62022.4 8.314 5.8E6 2.0 0.0942 58.3 0.015 9350 1.50 45.9 表 2 材料性能参数
Table 2. Property parameter of materials
材料名称 弹性模量E/GPa 泊松比μ 线膨胀系数α/(10−6K−1) 密度ρ/(kg∙m−3) Si芯片 131 0.30 2.8 2 320 SAC305 38 0.35 25 7 300 PCB板 18.2 0.25 15.0 1 200 热循环交变荷载依据《MIL-STD-883》标准,加载的热循环曲线见图2. 设定的热循环参数为参考温度25 ℃,变化区间-55 ~ 125 ℃,高低温维持时间15 min,温变速率20 ℃ /min,单周期2 880 s,截止时间11 520 s,共进行四个稳定温度循环周期.
随机振动条件基于《MIL-ATDNAVMAT P9492》标准的PSD加速度功率谱曲线,如图3所示. 随机振动频率20 ~ 80 Hz时,其振动量值为+ 3 dB/oct,对应的加速度功率谱幅值范围是0.01 ~ 0.04 g2/Hz;随机振动频率在80 ~ 350 Hz时,加速度功率谱密度水平幅值为0.04 g2/Hz;随机振动频率在350 ~ 2 000 Hz时,其振动量值为−3 dB/oct,对应的加速度功率谱幅值范围是0.04 ~ 0.01 g2/Hz.
试验所采用顺序耦合建立了热循环与随机振动之间的耦合分析流程,先进行了热循环交变载荷的分析,将前述得到的分析结果作为随机振动的载荷输入后,进行了模态分析和随机振动分析,从而得到热-随机振动耦合作用下BGA封装结构的有限元分析结果,流程图如图4所示.
-
BGA封装结构中各个部件间的热膨胀系数及密度属性有所差异,因而在热振作用下各组分间的拉压作用承受较大的非弹性变形产生了应力集中. 而在此过程中焊点阵列作为最薄弱的机械连接部分而遭破坏,因此热循环与随机振动作用下选取了挠性PCB板上的焊点阵列作为研究对象,提取焊点等效应力云图,见图5. 由图可知,焊点等效应力值阵列角点处最高,并且值向中心焊点逐渐减小;单鼓状关键焊点等效应力值由最大径向位置向PCB板与Si芯片接触界面处逐渐增大;最大等效应力值在芯片封装中心最远的焊点靠近PCB板界面处,值为0.419 5 MPa,定该角焊点为关键焊点. 温度致使焊点塑性下降产生低周疲劳失效,而动态振动形成交变应力使得焊点因高周疲劳发生脆性断裂裂纹,使得电子产品加快失效.
-
响应曲面法主要有以下几种试验设计方案,中心复合设计、BBD(Box-Behnken)设计、D-optimal设计、均匀设计等. 文中选用有简单均布性特点的BBD设计,其根据因素水平可恰当的减少试验次数,选择芯片高度、焊点直径、焊点高度、焊点间距为控制因素,每因子取三水平,控制因素与水平因子详见表3.
表 3 控制因素及水平因子
Table 3. Control factors and levels
水平 芯片高度h1/mm 焊点直径d1/mm 焊点高度h2/mm 焊点间距d2/mm 1 0.39 0.28 0.19 0.36 2 0.40 0.3 0.2 0.38 3 0.41 0.32 0.21 0.40 根据BBD设计、BGA结构失效准则,确定了25组以焊点等效应力作为评价焊点可靠性指标的试验方案组合,如表4所示.
表 4 BBD试验方案及等效应力结果
Table 4. BBD test scheme and equivalent stress results
试验 芯片高度h1/mm 焊点直径d1/mm 焊点高度h2/mm 焊点间距d2/mm 等效应力R/MPa 1 2 2 2 2 0.479 6 2 1 1 2 2 0.527 9 2 3 1 2 2 0.534 6 4 1 3 2 2 0.444 1 5 3 3 2 2 0.456 2 6 2 2 1 1 0.436 7 7 2 2 3 1 0.448 4 8 2 2 1 3 0.588 1 9 2 2 3 3 0.564 8 10 1 2 2 1 0.423 7 11 3 2 2 1 0.434 6 12 1 2 2 3 0.581 7 12 3 2 2 3 0.542 3 14 2 1 1 2 0.582 1 15 2 3 1 2 0.524 9 16 2 1 3 2 0.542 1 17 2 3 3 2 0.446 7 18 1 2 1 2 0.523 3 19 3 2 1 2 0.539 1 20 1 2 3 2 0.470 9 21 3 2 3 2 0.487 2 22 2 1 2 1 0.484 5 22 2 3 2 1 0.419 5 24 2 1 2 3 0.618 8 25 2 3 2 3 0.551 6 -
基于表4进行数据分析并二次多元回归拟合,将芯片高度(
$ {x_1} $ )、焊点直径($ {x_2} $ )、焊点高度($ {x_3} $ )焊点间距($ {x_4} $ )定义为回归方程4个自变量,将等效应力值($ {{y}} $ )作因变量,得初次回归式,即$$ \begin{split} {{y}} =& 20.7 - 16.9{x_1} - 49.4{x_2} - 80.1{x_3} - 8.3{x_4} + 35.3x_1^2 + \\&58.9x_2^2 + 225.7x_3^2 + 35.6x_4^2 + 4.3{x_1}{x_2} - 9.5{x_1}{x_3} -\\& 28.7{x_1}{x_4} + 23.5{x_2}{x_3} + 13.2{x_2}{x_4} - 38{x_3} {x_4} \end{split} $$ (1) 对上述得到的回归拟合方程进行方差分析,确定显著性因素及回归相关评价,筛选前方差显著性验证见表5,筛选前回归方程分析结果见表6.
表 5 筛选前方差显著性验证
Table 5. Analysis of significance before screening
来源 自由度 调整平方和 SSAdj F值 P值 模型 4 0.083 5 27.32 0.001 4 芯片高度 1 0.003 4 0.47 0.586 2 焊点直径 1 0.016 7 75.26 0.000 3 焊点高度 1 0.004 6 19.31 0.000 5 焊点间距 1 0.053 3 237.26 0.000 2 表 6 筛选前回归方程分析
Table 6. Analysis of regression equation before screening
系数R2/(%) 调整系数 RAdj2/(%) 预测系数 RPre2/(%) 拟合情况 94.86 93.31 89.93 成功 在置信水平95%的情况下,当P值小于0.05时,则拒绝原假设优化目标与各因子没有相互影响. 由表5可知,模型总体是显著的,但芯片高度的P值为0.5862 > 0.05并不显著. 由表6可知,初次回归方程系数、调整系数和预测系数(0.921 4、0.902 6和0.817 6)均有较好拟合度但并不足够好,可再进行细致分析.
因此剔除不显著的因子及交互项因子后,重新进行二次回归方程拟合,以期望达到更好拟合程度,进行更准确的预测. 更新后得到回归方程,即
$$ \begin{split} {{y}} = & 19.25 - 31.91{x_2} - 92.7{x_3} - 25.6{x_4}+ \\& 50.1x_2^2 + 226.9x_3^2 + 38.1x_4^2 \end{split} $$ (2) 同样的,对式2进行了方差显著性验证和回归拟合程度好坏的评价,筛选后方差显著性验证见表7,筛选后回归方程分析结果见表8.
表 7 筛选后方差显著性验证
Table 7. Analysis of variance significance after screening
来源 自由度 校正平方和 SSAdj F值 P值 模型 3 0.079 2 61.47 0.000 6 焊点直径 1 0.016 7 77.49 0.000 2 焊点高度 1 0.004 6 21.25 0.000 3 焊点间距 1 0.053 3 248.14 0.000 1 表 8 筛选后回归方程分析
Table 8. Analysis of regression equation after screening
系数R2/(%) 调整系数 RAdj2/(%) 预测系数 RPre2/(%) 拟合情况 94.86 93.31 89.93 成功 由表7可知,在筛选非显著性因子后,置信水平95%的条件下,模型总体P值0.0006 < 0.0014,较之前更加显著,BGA焊点等效应力与焊点直径、焊点高度、焊点间距及他们平方项间均显著(P < 0.05),且显著性提高. 由表8可知,筛选后回归方程系数、调整系数和预测系数(0.948 6、0.933 1和0.899 3)较之前初次拟合度效果更加优良与提升,可进行下一步的研究工作.
为避免方差显著性分析的偶然性,我们还绘制了在置信水平95%(
$ \alpha = 0.05 $ ),确定了因子显著水平的标准化效应Pareto图和正态图,如图6、图7所示.标准化效应的Pareto图可确定效应的量值和重要性. 在图6中可以看出在标准化效应超过2.09时,则说明因子项在
$ \alpha = 0.05 $ 下是显著的,这再次验证了方差显著性分析的准确性. 但Pareto图只知效应的绝对值,无法确定增大或者减小因子对等效应力响应的影响,因此进一步可用标准化正态图确定.标准化效应正态概率图可确定效应的量值、方向和重要性. 在图7中可看出,离0较远的因子效应在统计意义上更显著,图中因子均显著且影响权重次序为焊点间距>焊点高度>焊点直径;这是由于间距直接影响了温度的扩散. 其中因子焊点直径和焊点高度对等效应力是负效应,而因子焊点间距对等效应力响应是正效应,据倾斜紫色直线清晰得到.
-
遗传算法(Genetic Algorithm)由J. Holland教授提出的一种搜索进化方法. 依据上节筛选了非显著因子后得式(2),再运用遗传算法对热振作用下等效应力最低为目标进行参数优化.
根据表3设约束如下
$ 0.28 \leqslant {x_2} \leqslant 0.32 $ ;$ 0.19 \leqslant {x_3} \leqslant 0.21 $ ;$ 0.36 \leqslant {x_4} \leqslant 0.40 $ ($ {x_2} $ 焊点直径,$ {x_3} $ 焊点高度,$ {x_4} $ 焊点间距),个体变量数为3,种群个体数60,变异0.2,迭代次数为175次,迭代175次后的适应度函数种群均值最优解变化见图8.此时输出BGA焊点各结构参数最优水平如下为
$ {x}_{2}=0.28、{x}_{3}=0.20、{x}_{4}=0.40 $ ,由图8可知最优解为0.379 9 MPa,与表4最小值0.419 5 MPa相比减小了0.039 6 MPa,达到了BGA优化目的.其预测准确性仍需进行仿真验证,在其他条件不变情况下,将优化焊点直径0.28 mm,焊点高度0.20 mm,焊点间距0.40 mm重新进行有限元仿真验证,得到最优水平组合焊点等效应力图见图9.
由图9可知, BGA焊点热振耦合过程中等效应力值为0.369 5 MPa,与遗传算法优化的预测值0.379 9 MPa相比,预测误差为2.73%;与表4中等效应力最小值0.399 5 MPa比减小了7.51%;由此证明了该优化方法得到的焊点内应力有所减小.
-
(1)仿真研究表明最大等效应力值在芯片封装中心最远的焊点靠近PCB板界面处,且影响BGA焊点可靠性主要因素是焊点间距,这是由于间距直接影响了温度的扩散.
(2)采用响应曲面—遗传算法结合得到BGA焊点参数组合为焊点直径0.28 mm,焊点高度0.20 mm,焊点间距0.40 mm,仿真验证该组合在热振耦合加载时BGA焊点所承受应力减小,实现了优化目的.
Structure optimization design of BGA solder joints based on surface response method
-
摘要: 球栅阵列(ball grid array package,BGA)封装因其成本低、电气性能好而被广泛应用于集成电路产业中. 文中建立了BGA三维模型,将等效应力作为响应目标,选取焊点直径、焊点高度、焊点间距、芯片厚度作为设计因子,采用响应曲面法设计了25组不同水平组合的焊点结构参数进行仿真计算,并基于遗传算法分析对焊点结构热振可靠性进行了优化. 结果表明,焊点间距对BGA结构热振可靠性有重要影响;优化方案组合为焊点直径0.28 mm,焊点高度0.20 mm,焊点间距0.40 mm.经过优化验证分析,该优化方案较原始设计方案等效应力降低了7.51%,实现了BGA器件焊点参数优化目的.Abstract: Due to low cost and good electrical performance, BGA packaging is widely used in integrate circuit (IC) industry. Finite element method (FEM) analysis was carried out for evaluation of stress distribution in the Ball Grid Array (BGA) solder joints, and the radial scale, the height, the spacing of the solder joints, the height of chip were selected as design factors. Response surface methodology (RSM) was used to generate 25 designs and finite element modeling was employed to simulate the response of the assemblies to reliability influencing simulation calculations. The equation regression was associated with genetic algorithm (GA) to search for an optimal combination of parameters that meet the thermal vibration quality characteristics. The confirmation results showed that the space played a role in the reliability, and the radical scale 0.28 mm, the height 0.20 mm, the spacing 0.4mm settings of produce optimal assembly which demonstrated potential of reducing equivalent stress of the best design by 7.51%, respectively. The aim of optimizing BGA solder joints parameters was succeeded.
-
Key words:
- BGA solder joints /
- RSM /
- the analysis of regression /
- FEM
-
表 1 SAC305焊料的Anand模型粘塑性材料参数
Table 1. Visco-plastic parameters of Anand model for SAC305 solder joints
激活能
Q/(J∙mol−1)气体常数
R/( J∙K−1∙mol−1)常数
A/s−1应力乘子
ξ敏感系数
m系数 $ \hat{\boldsymbol{S}} $ /MPa指数
n硬化常数
h0/MPa应变指数
α形变阻抗
S0/MPa62022.4 8.314 5.8E6 2.0 0.0942 58.3 0.015 9350 1.50 45.9 表 2 材料性能参数
Table 2. Property parameter of materials
材料名称 弹性模量E/GPa 泊松比μ 线膨胀系数α/(10−6K−1) 密度ρ/(kg∙m−3) Si芯片 131 0.30 2.8 2 320 SAC305 38 0.35 25 7 300 PCB板 18.2 0.25 15.0 1 200 表 3 控制因素及水平因子
Table 3. Control factors and levels
水平 芯片高度h1/mm 焊点直径d1/mm 焊点高度h2/mm 焊点间距d2/mm 1 0.39 0.28 0.19 0.36 2 0.40 0.3 0.2 0.38 3 0.41 0.32 0.21 0.40 表 4 BBD试验方案及等效应力结果
Table 4. BBD test scheme and equivalent stress results
试验 芯片高度h1/mm 焊点直径d1/mm 焊点高度h2/mm 焊点间距d2/mm 等效应力R/MPa 1 2 2 2 2 0.479 6 2 1 1 2 2 0.527 9 2 3 1 2 2 0.534 6 4 1 3 2 2 0.444 1 5 3 3 2 2 0.456 2 6 2 2 1 1 0.436 7 7 2 2 3 1 0.448 4 8 2 2 1 3 0.588 1 9 2 2 3 3 0.564 8 10 1 2 2 1 0.423 7 11 3 2 2 1 0.434 6 12 1 2 2 3 0.581 7 12 3 2 2 3 0.542 3 14 2 1 1 2 0.582 1 15 2 3 1 2 0.524 9 16 2 1 3 2 0.542 1 17 2 3 3 2 0.446 7 18 1 2 1 2 0.523 3 19 3 2 1 2 0.539 1 20 1 2 3 2 0.470 9 21 3 2 3 2 0.487 2 22 2 1 2 1 0.484 5 22 2 3 2 1 0.419 5 24 2 1 2 3 0.618 8 25 2 3 2 3 0.551 6 表 5 筛选前方差显著性验证
Table 5. Analysis of significance before screening
来源 自由度 调整平方和 SSAdj F值 P值 模型 4 0.083 5 27.32 0.001 4 芯片高度 1 0.003 4 0.47 0.586 2 焊点直径 1 0.016 7 75.26 0.000 3 焊点高度 1 0.004 6 19.31 0.000 5 焊点间距 1 0.053 3 237.26 0.000 2 表 6 筛选前回归方程分析
Table 6. Analysis of regression equation before screening
系数R2/(%) 调整系数 RAdj2/(%) 预测系数 RPre2/(%) 拟合情况 94.86 93.31 89.93 成功 表 7 筛选后方差显著性验证
Table 7. Analysis of variance significance after screening
来源 自由度 校正平方和 SSAdj F值 P值 模型 3 0.079 2 61.47 0.000 6 焊点直径 1 0.016 7 77.49 0.000 2 焊点高度 1 0.004 6 21.25 0.000 3 焊点间距 1 0.053 3 248.14 0.000 1 表 8 筛选后回归方程分析
Table 8. Analysis of regression equation after screening
系数R2/(%) 调整系数 RAdj2/(%) 预测系数 RPre2/(%) 拟合情况 94.86 93.31 89.93 成功 -
[1] 王建培, 黄春跃, 梁颖, 等 基于回归分析和遗传算法的BGA焊点功率载荷热应力分析与优化[J]. 电子学报, 2019, 47 (3): 734-740. Wang Jianpei, Huang Chunyue, Liang Ying, et al. Thermal stress analysis and optimization of BGA solder joint power load based on regression analysis and genetic algorithm [J]. Chinese Journal of Electronics, 2019, 47 (3): 734-740. [2] Mršnik Matjaž, Slavič Janko, Boltežar Miha. Multiaxial vibration fatigue—A theoretical and experimental comparison [J]. 2016, 76: 409-423. [3] Xia Jiang, Yang Lin, Liu Qunxing, et al. Comparison of fatigue life prediction methods for solder joints under random vibration loading[J]. Microelectronics Reliability, 2019, 95: 58 − 64. doi: 10.1016/j.microrel.2019.02.008 [4] Xia Jiang, Li Guoyuan, Li Bin, et al. Optimal design for vibration reliability of package-on-package assembly using FEA and taguchi method[J]. IEEE Transactions on Components, Packaging and Manufacturing Technology, 2016, 6(10): 1482 − 1487. doi: 10.1109/TCPMT.2016.2611622 [5] 韩立帅, 黄春跃, 梁颖, 等. 3D封装微尺度CSP焊点随机振动应力应变分析[J]. 焊接学报, 2019, 40(6): 64 − 70. doi: 10.12073/j.hjxb.2019400156 Han Lishuai, Huang Chunyue, Liang Ying, et al. Random vibration stress-strain analysis of 3D packaging microscale CSP solder joints[J]. Transactions of the China Welding Institution, 2019, 40(6): 64 − 70. doi: 10.12073/j.hjxb.2019400156 [6] 黄春跃, 赵胜军, 梁颖, 等. CSP焊点焊后残余应力分析与预测[J]. 电子科技大学学报, 2021, 50(1): 148 − 154. Huang Chunyue, Zhao Shengjun, Liang Ying, et al. Analysis and prediction of post-welding residual stress in CSP solder joints[J]. Journal of university of electronic science and technology of China, 2021, 50(1): 148 − 154. [7] Cho Minjin, Kim Sujin, Joun Man Soo. Optimal process design of an optimal, single-stage, symmetrical L-bending process employing taguchi method with finite element method, and experimental verification thereof[J]. International Journal of Precision Engineering and Manufacturing, 2022, 23(4): 395 − 404. doi: 10.1007/s12541-022-00631-4 [8] Zhang Z-H, Wang X-S, Ren H-H, et al. Simulation study on thermo-fatigue failure behavior of solder joints in PoP structure[J]. Microelectronics Reliability, 2017, 75: 127 − 134. doi: 10.1016/j.microrel.2017.06.033 [9] Liang Z, Xue S, Gao L, et al. Thermal Fatigue Behavior of SnAgCu Soldered Joints in Fine Pitch Devices[J]. Rare Metal Materials and Engineering, 2010, 39(3): 382 − 387. doi: 10.1016/S1875-5372(10)60084-7 -