一、概述
随着电子信息产业的日新月异,微细间距器件发展起来,组装密度越来越高,诞生了新型smt、mcm技术,如图1所示。
图1 微电子学芯片封装技术的发展
现在微电子器件中的焊点越来越小,但其所承载的力学、电学和热力学负荷却越来越重,对可靠性的要求也日益增高。电子封装中广泛采用的smt封装技术及新型的芯片尺寸封装(csp)、钎料球阵列(bga)等封装技术均要求通过焊点直接实现异材间电气及刚性机械连接(主要承受剪切应变),它的质量与可靠性决定了电子产品的质量。
一个焊点的失效就有可能造成器件整体的失效,因此如何保证焊点的质量是一个重要问题。传统snpb钎料含pb,而pb及pb化合物属剧毒物质,长期使用含pb钎料会给人类健康和生活环境带来严重危害。目前电子行业对无pb焊接的需求越来越迫切,已经对整个行业形成巨大冲击。无pb钎料已经逐步取代有pb钎料,但无pb化制程由于钎料的差异和焊接工艺参数的调整,必不可少地会给焊点可靠性带来新的问题。因此,无pb焊点的可靠性也越来越受到重视。
二、无pb制程定义及系统考虑
(1)无pb制程定义rohs中规定禁止使用铅(pb)、汞(hg)、镉(cd)、六价铬(cr6+)、多溴联苯(pbb)、多溴二苯醚(pbde)6种有害物质,实施日期是2006年7月1日。这意味着,从这天起,所有的eee(电气、电子设备),那些豁免的除外,一旦它们含有这6种禁用物质,就不能在欧盟市场上销售。无一禁用物(如无pb)的定义是什么?这6种禁用物质在任何一个eee的均匀材质中所允许的最大浓度值(mcv)已在eu公报上公布,并在2005 年8月18日立法。
条款5(1)(a)规定,铅、汞、六价铬、多溴联苯(pbb)、多溴二苯醚(pbde)均匀材质的mcv 均为0.1wt%,镉的mcv为0.01wt%。简单地讲,以无pb为例,定义为任何一个eee在所有的(单个的)均匀材质中,pb含量小于0.1wt%。
(2)无pb制程的系统考虑电子产品无pb制程取代目前的有pb工艺,已是大势所趋。它正从研发走向产业化,从小批试产走向大规模量产,从消费类产品扩大到绝大多数的产品类型,兼容成为一个关键问题。在无pb制程中,不管可靠性是否达到在苛刻环境中使用的电子产品的要求,都是必须关注的。苛刻环境的定义是:凡是必须长时间在温度大幅度升高、持续承受很大负载、温度剧烈变化、特别高的温度、很强的机械撞击或振动、腐蚀性等环境中工作的产品,或者同时要在上述几种情况或者所有情况下使用的产品,均属于“在苛刻环境下使用的电子产品”范畴。进一步讲,由于电路设计方面的局限性,焊点两边的热膨胀系数严重失配,也可以列入苛刻环境的范畴。从有pb焊接过程到无pb焊接的系统性考虑,包括设计、材料、工艺、质量,以及可靠性、设备、操作和商业化等多方面,而无pb钎料的系统连接可靠性则是无pb转换的关键。无pb焊接的系统考虑如图2所示。
图2 无pb焊接的系统考虑
三、电子产品无pb制程工艺可靠性理解
电子产品无pb制程是怎样影响到产品性能和工艺控制的,这是其执行的核心内容。从富pb材料切换到无pb材料时,失效模式和效果分析(fmea)是有差异的。从机械角度看,典型的无pb材料要比含pb高的材料硬。硬度对插座设计、电气接触(阻抗和接触电阻)及整个焊点均有影响。不仅无pb合金具有较硬的特点,就连表面氧化物、助焊剂残留物、合金污染物等残留覆盖物组合,也能在电气接触和接触电阻上产生多种影响。因此,电子产品从富pb向无pb制程的转换,在电气或机械方面都不是一个普通的替换。当比较无pb和富pb钎料时,由于尺寸的变化,在倒装芯片的钎料球和μbga封装间会产生持久性的变化。
pb是比较软的容易变形,因此无pb制程的焊点硬度比有pb的高,强度好些,变形也小些。但这一切并不等于无pb制程焊点的可靠性好,由于无pb钎料的润湿性差,空洞、移位、立碑等焊接缺陷比较多。由于熔点高,如果助焊剂的活化温度不能配合高熔点的较高温度和较长时间的助焊剂浸润区的话,就会使焊接面在高温下重新氧化而不能发生浸润和扩散效果,不能形成良好的界面合金层,其结果是导致焊点界面结合强度(抗拉强度)差而降低可靠性。
四、影响电子产品无pb制程工艺可靠性的因素
无pb焊点的可靠性问题主要来源于:
●焊点的剪切疲劳与蠕变裂纹;
●电迁移、钎料与基体金属界面金属间化合物形成裂纹;
●sn晶须生长引起短路;
●电腐蚀和化学腐蚀问题。无pb焊接工艺可靠性是一个非常复杂的工程问题,归纳起来主要取决于工艺可靠性设计、工艺操作规范及工艺管理等诸多因素,如图3所示。
图3 影响无pb焊点工艺可靠性的因素
与传统的有pb工艺相比,无pb化焊接由于钎料的差异和工艺参数的调整,必不可少地会给焊点可靠性带来一定的影响。首先是无pb钎料的熔点较高。传统的sn37pb共晶钎料熔点是183℃,而共晶无pb钎料(sac387)的熔点为217℃,温度曲线的提升随之带来的是钎料易氧化,金属间化合物生长迅速等问题。其次,由于无pb钎料不含pb,润湿性差,容易导致产品焊点的自校准能力、拉伸强度、剪切强度等不能满足要求。以某oem公司为例,原含pb工艺焊点不合格率平均在50ppm左右,而无pb制程由于钎料润湿性差,不合格率上升至200~500ppm。
与传统的含pb工艺相同,影响无pb工艺焊点可靠性的因素也可以大致分为下述几个方面。
1.钎料合金的影响钎料合金的选择极为重要。目前,大多采用sac合金系列,液相温度是217~227℃,这就要求再流焊具有较高的峰值温度,如前所述会带来钎料及导体材料(如cu箔)易高温氧化,金属间化合物生长迅速等问题。因为在焊接过程中,熔融的钎料与焊接衬底接触时,由于高温在界面会形成一层金属间化合物(imc)。其形成不但受再流焊接温度、时间的控制,而且在后期使用过程中其厚度还会随时间而增加。
界面上的imc是影响焊点可靠性的一个关键因素。过厚的imc层的存在会导致焊点断裂、韧性和抗低周期疲劳能力下降,从而导致焊点的可靠性降低。无pb钎料中sn含量都比snpb钎料高,这更增大了焊点和基体金属间界面上形成imc的速率,导致焊点提前失效。
另外,由于无pb钎料和传统snpb钎料成分不同,因而它们和焊盘材料,如cu、ni、ag、pd等的反应速率及反应产物也可能不同,焊点也会表现出不同的可靠性。同时钎料和助焊剂的兼容性也会对焊点的可靠性产生非常大的影响,有研究表明:钎料和助焊剂各成分之间不兼容会导致附着力减小。此外,由于热膨胀系数(cte)不匹配,又会加快钎料周期性的疲劳失效。
因此,要特别注意选择兼容性优良的钎料和助焊剂,才能承受住无pb再流焊时的高温冲击。
●目前有pb钎料合金大都使用的是sn37pb,熔点为183℃。
●目前业界无pb制程再流焊接中“主流”钎料合金是sac,其中应用最广的成分是sac305和sac387(共晶组分),前者熔化温度范围为217~220℃,后者为共晶组分,熔点为217℃,而波峰焊接则可能是sac305或sn0.7cu(x)(熔点为227℃)。sac合金和sncu(x)合金拥有不同的可靠性特性。由上可知,无pb共晶组分sac387比有pb共晶组分sn37pb合金的熔点要高出34℃。
显然,从有pb焊接转变到无pb焊接并不仅仅是单纯的材料代换而已,它还带来了许多可靠性方面的困扰。微电子领域使用的钎料有着很严格的性能要求,无pb钎料(以sac为例)也不例外,不仅包括电学和力学性能,还必须具有理想的熔融温度。从制造工艺和可靠性两方面考虑,表1列出了钎料合金的一些重要性能。表1 钎料合金的重要性能
2.元器件影响元器件可靠性的因素如下。
(1)高温影响。某些元器件,如塑料封装的元器件、电解电容器等,受高的焊接温度的影响程度要超过其他因素。
(2)sn晶须的影响。sn晶须是长寿命的高端产品中精细间距元器件更加需要关注的另一个问题。无pb钎料合金均属高sn合金,长sn晶须的概率比snpb高得多。通过限制sn层厚度来限制晶须的最终长度并不实际。人们普遍相信添加3wt%或更多pb可防止晶须的形成,并且这种现象很少在snpb焊点上发生。虽然偶尔观察到snpb钎料中长出长达25~30μm的晶须,但可能是在大电流下电迁移效应导致的异常析出现象。
(3)应力的影响。sac合金也会给元器件带来更大的应力,使低k介电系数的元器件更易失效。
(4)焊端表面镀层的影响。无pb元器件焊端表面镀层的种类很多,有镀纯sn和sac的,也有镀sncu、snbi等合金的。镀sn的成本比较低,因此采用镀sn工艺比较多。但由于sn表面容易氧化形成很薄的氧化层,加上电镀后易产生应力形成sn晶须。sn晶须在窄间距的器件qfp等容易造成短路,影响可靠性。故对于低端产品及寿命要求小于5年的元器件可以镀纯sn。而对于高可靠产品及寿命要求大于5年的元器件,则应先镀一层厚度为1μm以上的ni,然后再镀2~3μm厚的sn。
(5)零部件的供应质量问题。由于各部件均来自于不同厂商,因而部件质量难免参差不齐,如器件引脚可焊性不足等。由于以前的热风整平(hasl)焊盘涂层工艺存在缺点,如今的oem厂商应用较广泛的包括有机可焊性保护层(osp)等涂层工艺。
3.pcb
(1)基材某些pcb(特别是大型复杂的厚pcb)根据层压材料的属性,可能会由于无pb焊接温度较高而导致分层、层压破裂、cu裂缝、caf(导电阳极丝)等失效故障率上升。它还取决于pcb表面涂层,例如钎料与ni层(enig涂层)之间的接合要比钎料与cu(如osp和浸银)之间的接合更易断裂,特别是在机械撞击下(如跌落测试中)尤为明显。
(2)焊盘涂层表面处理的最主要作用就是确保金属基底(通常是铜)的可焊性。由于以前的热风整平(hasl)焊盘涂层工艺存在缺点,可替代的表面涂层包括:有机可焊性保护膜(osp)、ni/au、ni/pd/au、im-sn和im-ag等。其中ni/au涂层又有enig ni/au和eg ni/au两种。无论选择哪种表面处理,它都必须维持精确的信号完整性,确保在任何情况下信号完整性都不会下降。选择正确的镀层还需要考虑的问题包括:电磁兼容(emi)、接触电阻和焊点的强度。最后使用的表面处理要有利于控制电磁干扰。它还不能因为时间长而降低性能,否则在表面处理层/焊盘的连接部位会出现泄漏造成电磁干扰的问题。eg ni/au和enig ni/au都存在明显的可靠性问题,snpb焊点在eg ni/au焊盘上的接合强度在使用几年后就可能大幅下降。由于无法对au镀层的厚度实施有效且一致的控制,因此,建议在snpb焊接中不采用ni/au的焊盘。
(3)pcb厚度的影响相同封装安装到不同厚度的pcb上的温度循环结果是:在使用的条件范围内,较薄的pcb拥有较长的温度循环寿命。事实上,厚pcb更难使得封装的热膨胀和收缩相一致,因此在焊点处导致了较大的热应力。4)焊盘定义对焊点可靠性的影响相同封装分别采用nsmd和smd焊盘定义,如图4所示。以纯有pb情况为例,将元器件连接到pcb上后,焊点的可靠性是不一样的。在循环温度范围为-40~125℃/10min的条件下,其寿命f(t)的威布尔分布如图5所示。
图4
图5 nsmd/smd焊点
在高低温温度循环试验中f(t)的威布尔分布图nsmd结构比smd结构拥有较长的温度循环寿命。当采用nsmd结构时,焊接的连接力较大的原因是:焊盘的连接面积扩展到焊盘的侧面了。
(5)单面焊接和双面焊接存在的可靠性差异进行单面焊接和双面焊接转换安装(如表2所示)的结果,以及随后的温度循环特性比较,如图6、图7所示。即封装安装在底部面上时,就相当于被同样宽度大小的焊盘所替换,其温度循环特性几乎和单面焊接相同。表2 双面焊接验证
图6 安装形式ⅰ~ⅳ在温度循环中的威布尔分布图(以有pb为例)
图7 单面和双面安装在温度循环试验中的威布尔分布(以有pb为例)
(6)元器件引脚电镀和引脚材料的接合(1)引脚材料:cu。焊盘类型为smd,安装传统snpb电镀元器件引脚和无pb的snbi电镀元器件,采用传统sn37pb钎料或无pb的sac305钎料的焊点可靠性、温度循环试验的结果,如图8所示。
图8引脚材料为cu的焊点温度循环试验的威布尔分布
无pb产品和无pb钎料的接合的温度循环特性优于传统工艺接合,并且传统产品和无pb钎料,以及无pb产品和传统钎料的接合都得到了较差的结果。(2)引脚材料:fe-ni。焊盘类型为smd,安装传统snpb电镀元器件引脚和无pb的snbi电镀元器件引脚,采用传统sn37pb钎料和无pb的sac305钎料的可靠性、温度循环试验结果如图9所示。
图9 引脚材料为fe-ni的焊点温度循环试验的威布尔分布
无pb元器件引脚和无pb钎料的接合的温度循环试验特性优于传统工艺接合,并且传统元器件引脚和无pb钎料,以及无pb元器件引脚和传统钎料的接合都得到了较差的结果。
5.工艺因素
1)工艺可靠性设计合适的pcba组装工艺可靠性设计,可从两个方面来改善bga、csp等球栅阵列芯片焊点的可靠性,两者结合起来可以很大程度地提高器件的可靠性。这些方法如下:
(1)选择相近的热膨胀系数(cte)材料来减少整体热膨胀的不匹配。
(2)通过控制合适的焊点高度(器件的离板高度)来增加焊接层的一致性,以此来减少整体热膨胀的不匹配。另外,以高可靠性为目的的可靠性设计规范还包括:
(3)通过在元器件和pcb基板之间添加合适的底部填充胶进行机械连接,从而消除整体热膨胀不匹配的影响。
(4)选择一种软的晶片黏结层来降低晶片热膨胀系数(2.7~2.8ppm/℃)在整体热膨胀不匹配和局部热膨胀不匹配的影响。选择特定范围热膨胀系数包括材料的选择或多层板和元器件之间材料的组合,来得到最佳的热膨胀系数。当多层板有较大的热膨胀系数时,有源器件最佳的热膨胀系数约为1~3ppm/℃(与功率的耗散有关),无源元件的热膨胀系数为0ppm/℃。当然,一个电子组装中有大批不同的元器件,要想实现热膨胀系数全部最优化是不可能的,这会给元器件带来极大的可靠性威胁。
对一些有密封性要求的军事应用产品,就需选用陶瓷元器件。选择特定范围热膨胀系数,就意味着热膨胀系数受到限制的多层板材料只能在kevlar和石墨纤维(一种质地牢固重量轻的合成纤维),或者在铜-因瓦合金-铜和铜-钼-铜之间选择。这些解决方法对绝大多数商用产品来说显得太昂贵了,商用产品的多层板大多选用玻璃-环氧树脂或玻璃-聚酰亚胺材料。选择特定范围热膨胀系数的材料必须避免选取一些较大的元器件,如陶瓷元件(cgas、mcms)、引脚数为42的塑料封装(tsops、sots)或者是与晶片采用刚性连接的塑料封装(pbgas)。对无pb焊接接合部来说,要增加其相容性就意味着要增加焊点的高度或转向有pb焊接接合部技术。因为有pb焊接接合部增加了pb的相容性,那就意味着要由元器件供应商转向更能提高pb相容性的几何形状或转向细间距技术。可靠性设计过程不仅要强调器件失效的物理原因,还不能忽视失效的数据统计分布。
这个过程可能包含以下一些步骤:
① 确定可靠性要求——希望的设计寿命及在设计寿命结束之后的可接受的失效概率;
② 确定负载条件——由于功率耗散原因,要考虑使用环境(如ipc-sm-785)和热梯度,这些参数可能会发生变化,并产生大量的小型循环;
③ 确定/选择组装的结构——元器件和基板的选择,材料特性(如热膨胀系数)及焊接接合部的几何形状。
2)smt工艺流程因素考虑到无pb钎料与传统pbsn钎料的差异,就需要从工艺控制上来弥补其不足,以达到产品组装的要求。主要因素有:
(1)焊膏印刷定位精度提高,以弥补无pb焊膏自校准能力差的不足。
(2)工艺窗口狭窄就要求设备的控温精度更高,并能具有氮气气氛控制,以改善浸润性能;同时要根据组装产品的不同特点合理设置再流温度曲线。
(3)再流焊接温度曲线一般由升温预热、均热、再流及冷却区组成。
●典型升温速率为0.5~1.5℃,一般不超过2℃。
●峰值温度推荐值为235~245℃,范围为230~260℃,目标为240~245℃。
●停留在液相温度以上时间为45~75s,允许为30~90s,目标为45~60s。
●再流焊温度曲线总长度:从环境温度升至峰值温度的时间为3~4min。
●进入液相温度再流区前要完成的功能是:使焊膏中的有机成分及水汽充分挥发;使被焊元器件预热,大、小元器件温度均衡;焊膏中的助焊剂充分发挥活性以清洁被焊面。
●具体再流焊温度曲线的设置,要根据焊膏的特性,如熔点或液相线温度、助焊剂活性对温度要求、组装产品的特点来决定。还应关注:钎料储存温度不当,焊盘钎料不足。此处特别需注意的一点是含bi无pb钎料的使用问题,由于含bi钎料与snpb涂层的器件接触时,再流焊后会生成snpbbi共晶合金,熔点只有99.6℃,极易导致开裂的发生。
因此,对含bi无pb钎料的使用,需注意器件涂层是否为snpb涂层。3)有pb或无pb状态下的炉温曲线参数比较在纯有pb或纯无pb再流焊接的情况下,因为不存在焊端镀层材料、bga/csp钎料球和焊膏材料之间的匹配和兼容问题,所以再流焊接炉温参数的设置,基本都是有成熟的经验数据作为借鉴,如表3所示。表3 有pb、无pb再流焊接温度曲线的工艺参考数据和比较
●另外由于熔点高,助焊剂的活化温度不能匹配高熔点;
●助焊剂浸润区的温度高、时间长,会使焊接面在高温下重新氧化而不能发生浸润和扩散,不能形成良好的界面合金层,结果导致焊点界面接合强度(抗拉强度)差而降低可靠性。
6.环境影响因素
1)机械负荷条件焊点上的机械应力来源于对插件板上施加的外力。在外加机械负荷的情况下,尤其是系统机械冲击引起的负荷,钎料的蠕变应力总是比较大的,原因是这种负荷对焊点施加的变形速率比较大。因此,即使是足以承受热循环的金属间化合物结构,也会在剪力或拉力测试期间最终成为最脆弱的连接点。sac合金的高应力率灵敏度,要求更加注意无pb焊接界面在机械撞击下的可靠性(如跌落、弯曲等),在高应力变化速率下,应力过大更易导致焊接互连断裂。2)热机械负荷条件焊接结构内部不匹配的热膨胀。在足够高的应力下,钎料的蠕变特性有助于限制焊点内的应力。即使是一般的热循环,通常也要求若干焊点能经受得住在每次热循环中引起蠕变的负荷。因此,焊盘上金属间化合物的结构必须经受住钎料蠕变带来的应力。
多功能电扇控制电路图
新机iPhoneXI曝光:6英寸OLED屏幕+A13处理器
售价499元:阿里巴巴首款智能音箱天猫精灵X1发布:8月8日限量公测
电脉冲点火器电路图及电脉冲点火器设计分析
为什么加密资产交易的交易费率很重要
影响电子产品无Pb制程工艺可靠性的因素有哪些
智能手机骤降56.0%!苹果降61%,华为二度砍单!供应链受波及
基于FPGA实现MPEG-4简易编码器与解码器的设计
为何量子点电视间差距如此大?TCL用实力来说明
锂离子电池SOC的充电状态测量解决方案
分享一下真正的汽车干货
PCI Express体系结构导读笔记之桥和中断的基础知识
如何搞定开关电源PCB布线设计
PLC编程给循环指令一个出口
美光 高通等七家美企复供华为
电化教育电子音像出版社与中软国际教育签订战略合作协议并预发布开源鸿蒙教育发行版SmartEOS
小米6还没出世就遭到吐槽:荣耀都干不过,还敢让华为颤抖?
透明样本的成像工具-相差(相衬)显微镜
游戏蓝牙耳机哪个牌子好用?游戏蓝牙耳机排行榜10强
一众科学家研究出了一款图网络模拟器——GNS框架