3. 关键材料体系总览
铜柱凸点的可靠性,本质上由“多层材料叠在一起后能否各司其职”决定。一个典型的铜柱凸点从芯片侧到基板侧,通常依次是:芯片焊盘上的铝或铜、钛/钛钨/氮化钛等阻挡层与粘附层、铜种子层、电镀铜柱、镍或镍合金层、金或钯表面层,最后通过锡银焊料与基板焊盘连接。每一层材料的选择都不是孤立的,它取决于相邻层的化学相容性、工艺窗口、电流密度、服役温度和失效模式。理解选型依据,就是理解“为什么这一层必须用这种材料,换成别的会出什么问题”。
铜及铜合金:承担电流与机械支撑的主体
铜柱的核心作用是导电和承载。与传统的锡银焊球相比,铜的电阻率约为1.7 μΩ·cm,仅为锡银焊料(约11~13 μΩ·cm)的七分之一左右,因此在相同截面积下铜柱的电压降和焦耳热显著更低。铜的熔点约1085 ℃,在回流焊和后续服役温度下不会熔化,柱体形状稳定,这使得铜柱可以在细间距下保持垂直高度,避免焊料塌陷导致的桥连。
选铜还是铜合金,主要看三个约束。第一是电镀工艺性:纯铜在酸性硫酸铜体系中容易获得致密柱体,但添加剂控制不当会产生空洞或柱体表面粗糙。第二是机械性能:纯铜退火后偏软,在热循环中容易发生再结晶和晶粒长大,导致硬度下降;加入微量银、镍或钴形成铜合金,可以细化晶粒、提高抗蠕变能力。第三是界面反应:铜与锡反应会生成Cu6Sn5和Cu3Sn金属间化合物,过厚的化合物层会脆化界面。因此铜柱的高度、直径和退火历史需要与焊料体积匹配,通常铜柱直径在10~50 μm、高度在20~60 μm量级,具体由间距和焊料量决定。
镍层:阻挡铜锡互扩散的关键屏障
如果铜柱直接与锡银焊料接触,回流和老化过程中铜会快速向锡中扩散,界面化合物持续增厚,同时锡也会向铜侧渗透,最终在化合物层附近形成脆性断裂源。镍层的作用就是在铜和锡之间建立一道扩散屏障。镍与锡反应生成Ni3Sn4,其生长速率远低于Cu6Sn5,因此能显著延缓界面脆化。
镍层的选型依据包括厚度、纯度和应力状态。电镀镍层厚度通常在1~5 μm,太薄则阻挡不连续,太厚则增加柱体应力和电阻。含磷镍(Ni-P)中磷含量会影响反应产物:低磷镍与锡反应生成Ni3Sn4,高磷镍则可能生成Ni-Sn-P化合物,界面行为不同。工程上常通过控制磷含量和镀层致密度来平衡阻挡效果与焊接润湿性。需要注意的是,镍层本身不是焊料,它必须被金或钯等表面层保护,否则在空气中会氧化,导致焊接不良。
金层:保护镍面并保证润湿
金在铜柱凸点中通常以薄层形式出现在镍层表面,厚度约0.05~0.2 μm。它的首要作用是防止镍在存储和运输过程中氧化,因为氧化镍很难被焊料润湿。金本身具有极好的抗氧化性和润湿性,焊料可以在金表面迅速铺展。
但金层不能太厚。金与锡会生成AuSn4等金属间化合物,这些化合物脆性大,如果金层过厚,焊点中会形成大量脆性相,在跌落或热循环中成为裂纹源。因此金层通常控制在“刚好覆盖镍面”的厚度,既保证润湿,又避免过量金进入焊料。金层沉积方式可以是电镀、化学镀或浸金,不同方式带来的孔隙率和杂质水平不同,需要根据可靠性等级选择。
锡银焊料:连接铜柱与基板的可熔相
锡银焊料(常用Sn-3.0Ag-0.5Cu,即SAC305)是铜柱凸点中唯一在回流温度下熔化的部分。它的作用是在回流时润湿基板焊盘和铜柱表面,形成冶金连接,并在冷却后固定铜柱。选型依据主要是熔点、润湿性、机械性能和抗热疲劳能力。
SAC305的固相线约217 ℃,液相线约220 ℃,回流峰值温度通常控制在240~250 ℃。银含量提高可以增强抗蠕变和热疲劳性能,但会提高液相线温度并增加成本。铜柱凸点中焊料体积通常很小,因此焊料与铜、镍的界面反应比例更高,必须通过控制焊料量和回流曲线来避免化合物过度生长。焊料中的银还会在冷却时形成Ag3Sn颗粒,起到弥散强化作用,但颗粒粗大会降低塑性。
钛/钨/氮化物阻挡层:芯片侧的第一道防线
在芯片焊盘和铜种子层之间,需要一层既能粘附又能阻挡铜扩散的材料。钛(Ti)与铝、二氧化硅粘附性好,钛钨(TiW)和氮化钛(TiN)则具有更强的扩散阻挡能力。钛层通常作为粘附层,厚度约20~100 nm;钛钨或氮化钛作为阻挡层,厚度约50~200 nm。它们的作用是防止铜在后续热处理中扩散进入芯片介质层,造成漏电或器件失效。
选型时需要考虑沉积方式、应力和台阶覆盖性。溅射TiW对高深宽比结构的覆盖性较好,但应力控制不当会导致薄膜开裂或剥离。TiN的阻挡性能强,但脆性较大,通常与Ti组合使用。钨(W)在某些方案中作为阻挡层或粘附层,具有高熔点和低扩散系数,但沉积工艺复杂。阻挡层的总厚度必须足够连续,任何针孔都会成为铜扩散通道。
选型时的联动判断
把上述材料放在一起看,选型不是逐层独立决定的,而是存在联动。例如,如果铜柱较矮、焊料体积较大,铜锡反应比例相对降低,镍层可以适当减薄;如果铜柱较高、焊料很少,界面化合物占比升高,镍层就必须足够致密且厚度充足。再如,金层厚度增加会改善润湿,但过量金进入焊料会形成脆性AuSn4,因此金层厚度必须与焊料体积和回流温度一起考虑。
实际工程中,常见的判断顺序是:先根据间距和电流确定铜柱直径与高度,再根据热循环和跌落要求确定镍层厚度与磷含量,然后根据存储和润湿要求确定金层厚度,最后根据基板焊盘材料和回流窗口选择锡银焊料成分。阻挡层则在芯片侧根据介质层类型和热预算选择Ti/TiW或TiN组合。每一层都有明确的“为什么用”和“为什么是这个厚度”,而不是简单堆叠。
理解这些材料体系的分工与联动,是后续分析界面反应、电镀工艺窗口和可靠性失效的基础。铜柱凸点的可靠性不是靠某一层“特别强”,而是靠每一层都在自己的位置上做对的事。