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 直接键合,热疲劳问题转化为界面分层与铜扩散。
二、无铅钎料与铜柱焊点材料属性
热疲劳仿真的材料输入通常包括弹性模量 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)或蠕变应变能密度作为疲劳损伤参量。
四、从结构到仿真的输入清单
在建立热疲劳仿真模型前,建议按以下清单核对输入,避免因几何或材料缺失导致结果失真:
- 几何:焊点直径/高度、节距、Cu 柱直径与高度、焊帽厚度、IMC 厚度、UBM 开口尺寸、芯片与基板厚度。
- 材料:各层 E、ν、CTE、屈服强度、蠕变/黏塑性参数、温度相关性(若温度跨度大,需输入多温度点数据)。
- 载荷:热循环温度范围(如 −40 °C ~ +125 °C)、升降温速率、高低温保载时间、循环次数。
- 边界条件:对称约束、基板底面固定、芯片顶面自由或受散热器约束。
- 损伤参量:C4 用 PEEQ 或蠕变应变能密度;Cu 柱/微凸点用界面应力强度因子或 CZM 损伤变量。