2. 先进封装焊点结构与材料体系

焊点热疲劳仿真的可信度,首先取决于几何模型与材料模型是否忠实于真实封装结构。先进封装把焊点从传统“球—焊盘”体系推进到“微凸点—铜柱—微焊料帽—界面金属间化合物(IMC)”的多层体系,尺寸从数百微米缩小到几十微米甚至几微米,热失配应变的量级和分布位置随之改变。本节围绕倒装芯片(Flip-Chip)、晶圆级封装(WLP/FOWLP)与 2.5D/3D 封装三类典型结构,梳理焊点形态、材料属性取值与热疲劳失效模式,为后续建模提供输入依据。

一、三类封装中的焊点形态

倒装芯片(Flip-Chip)。芯片有源面朝下,通过凸点阵列直接与基板或封装载板互连。常见凸点形式包括:C4 焊球(SnAgCu 或 SnPb,直径约 60–150 μm)、Cu 柱 + SnAg 焊帽(Cu pillar,铜柱直径 20–50 μm、高度 30–60 μm,焊帽 10–25 μm)、以及金凸点(Au stud bump,多用于 COB/COG)。C4 焊点呈近球形,在回流后受重力与表面张力作用形成“桶形”或“沙漏形”;Cu 柱焊点则近似圆柱,焊料帽在回流后包裹铜柱端面并润湿焊盘,形成明显的“柱—帽”两段结构。热循环中,C4 的塑性应变集中在焊球中部与靠近芯片侧颈部,而 Cu 柱焊点的应变集中在焊料帽与铜柱界面、焊料帽与基板焊盘界面。

晶圆级封装(WLP/FOWLP)。封装在晶圆上完成,焊点通常为扇出后的 Cu 柱或 SnAg 微凸点,直径 20–80 μm,节距 40–200 μm。由于 RDL(重布线层)与塑封料(EMC)的热膨胀系数(CTE)差异,焊点承受的剪切应变来自芯片—RDL—EMC—PCB 多层叠加。FOWLP 中焊点常位于塑封料开口内,焊点与 EMC 的界面是裂纹萌生的高发位置。

2.5D/3D 封装。2.5D 通过硅中介层(Interposer)与微凸点(μbump,直径 10–40 μm)连接芯片与基板,TSV 贯穿硅中介层;3D 则通过微凸点或混合键合(Hybrid Bonding)实现芯片堆叠。微凸点尺寸小、IMC 占比高,焊料体几乎被 Cu6Sn5 与 Cu3Sn 消耗,热疲劳行为更接近“脆性界面开裂”而非焊料体塑性疲劳。混合键合则无焊料,靠 Cu-Cu 直接键合,热疲劳问题转化为界面分层与铜扩散。

先进封装焊点形态与热疲劳关键位置 倒装芯片 C4 焊球 芯片 (Si) 基板 / PCB ● 塑性应变集中区(焊球中部/颈部) 直径 60–150 μm SnAgCu / SnPb CTE 失配:Si 2.6 vs PCB 17 ppm/K Cu 柱 + SnAg 焊帽 芯片 (Si) 基板 / PCB ● 应变集中:焊帽/铜柱界面、焊帽/焊盘界面 Cu 柱:20–50 μm 直径,30–60 μm 高 焊帽:10–25 μm,SnAg IMC:Cu₆Sn₅ / Cu₃Sn 2.5D/3D 微凸点 芯片 (Si) 硅中介层 (Interposer) 基板 / PCB ● IMC 占比高,界面脆性开裂主导 μbump:10–40 μm 直径 节距:20–50 μm TSV 贯穿硅中介层 Cu 焊料 IMC UBM/焊盘 热疲劳危险点

二、无铅钎料与铜柱焊点材料属性

热疲劳仿真的材料输入通常包括弹性模量 E、泊松比 ν、CTE、屈服强度 σy、蠕变参数(Norton 或 Garofalo 模型)、以及 Anand 黏塑性模型参数。以下为常用材料的典型取值(示例参考值,实际应以数据手册或实验拟合为准):

材料 E (GPa) ν CTE (ppm/K) σy (MPa) 备注
Sn-3.0Ag-0.5Cu (SAC305) 40–50 0.35 21–23 30–40 同质温度 0.6–0.8 Tm,蠕变显著
Sn-37Pb (共晶) 30–35 0.35 24–25 25–35 参考对比,已受限使用
Cu(铜柱/焊盘) 110–130 0.34 16–17 200–300 弹性主导,塑性应变小
Cu6Sn5 (IMC) 85–120 0.30 16–19 — 脆性,断裂韧性低
Si 芯片 130–170 0.22–0.28 2.6–3.0 — 各向异性,常用各向同性近似
EMC 塑封料 15–25 0.30 8–15 — 温度相关,Tg 以上软化

需要特别注意的是,SAC305 在室温下同质温度已达 0.6 Tm 以上,蠕变与应力松弛在热循环保载阶段持续发生。若仿真只采用弹塑性模型,会低估焊点应力松弛后的应变累积,导致寿命预测偏乐观。工程上常采用 Anand 模型描述 SnAgCu 的黏塑性行为,其参数(如 s0、Q/R、A、ξ、m、n、h0、ŝ、a)需通过等温拉伸蠕变或应力松弛实验拟合。对于 Cu 柱,通常按弹塑性处理即可;IMC 层若厚度小于 1 μm,可简化为界面单元或内聚力单元(CZM),用界面强度与断裂能描述开裂。

三、热疲劳失效模式

先进封装焊点的热疲劳失效并非单一模式,而是随结构、尺寸与载荷条件变化:

  • 焊料体塑性/蠕变疲劳(C4 主导)。热循环中焊球承受剪切与弯曲,裂纹沿晶界萌生并沿焊球中部或靠近芯片侧颈部扩展,最终贯穿焊球。典型裂纹路径为“外周萌生—沿晶扩展—穿晶断裂”。
  • 界面 IMC 脆性开裂(Cu 柱/微凸点主导)。焊料帽与 Cu 柱之间、焊料帽与基板焊盘之间形成 Cu6Sn5/Cu3Sn 双层 IMC。热循环下 IMC 与焊料 CTE 失配产生界面剪应力,裂纹沿 IMC/焊料界面或 IMC 内部萌生,表现为“界面剥离”而非焊料体疲劳。
  • Kirkendall 空洞与 IMC 增厚。高温保载阶段 Cu 向焊料快速扩散,在 Cu3Sn/Cu 界面形成 Kirkendall 空洞,削弱界面结合强度,加速裂纹萌生。
  • 焊盘坑裂(Pad Cratering)。机械冲击或热循环下,焊点根部应力传递至基板焊盘下方的树脂层,导致焊盘从基板剥离,常见于 WLP/FOWLP 与 PCB 互连。
  • RDL 与 EMC 界面分层。FOWLP 中 RDL 与 EMC 的 CTE 差异导致界面剪应力,分层可扩展至焊点区域,改变焊点边界条件。

建模提示:若仿真对象为 Cu 柱焊点,不能只关注焊料体塑性应变;应同时提取 IMC/焊料界面的剪应力与张开应力,并考虑界面 CZM 参数。若对象为 C4 焊球,则应以焊料体等效塑性应变(PEEQ)或蠕变应变能密度作为疲劳损伤参量。

四、从结构到仿真的输入清单

在建立热疲劳仿真模型前,建议按以下清单核对输入,避免因几何或材料缺失导致结果失真:

  1. 几何:焊点直径/高度、节距、Cu 柱直径与高度、焊帽厚度、IMC 厚度、UBM 开口尺寸、芯片与基板厚度。
  2. 材料:各层 E、ν、CTE、屈服强度、蠕变/黏塑性参数、温度相关性(若温度跨度大,需输入多温度点数据)。
  3. 载荷:热循环温度范围(如 −40 °C ~ +125 °C)、升降温速率、高低温保载时间、循环次数。
  4. 边界条件:对称约束、基板底面固定、芯片顶面自由或受散热器约束。
  5. 损伤参量:C4 用 PEEQ 或蠕变应变能密度;Cu 柱/微凸点用界面应力强度因子或 CZM 损伤变量。