3. CTE(热膨胀系数)基础
热膨胀系数(Coefficient of Thermal Expansion, CTE)是描述材料在温度变化时尺寸变化率的物理参数。在BGA封装中,CTE失配是导致翘曲、焊点疲劳和界面开裂的根本原因。理解CTE的定义、测量方法及典型值,是进行封装翘曲控制的第一步。
3.1 CTE的定义与物理意义
CTE定义为材料在单位温度变化下,单位长度的相对变化量。根据测量方式不同,分为:
- 线性热膨胀系数(αL):最常用,描述一维长度变化,单位 ppm/°C(即 10-6/°C)。
- 体热膨胀系数(αV):描述三维体积变化,αV ≈ 3αL(各向同性材料)。
关键公式:
α = (ΔL / L₀) / ΔT
其中:
α = 线性热膨胀系数 (ppm/°C)
ΔL = 长度变化量 (μm)
L₀ = 初始长度 (mm)
ΔT = 温度变化 (°C)
在BGA封装中,CTE直接影响:
- 翘曲变形:不同材料层在升温/降温时膨胀/收缩不一致,产生内应力。
- 焊点可靠性:芯片与基板CTE差异导致焊点在温度循环中承受剪切应变。
- 界面分层:CTE失配过大时,界面处产生剥离应力,导致分层失效。
3.2 CTE的测量方法
封装材料CTE的精确测量主要采用两种热机械分析方法:TMA(热机械分析)和DIL(热膨胀法)。两者原理相似,但探头设计和应用场景有所区别。
| 特性 | TMA(热机械分析) | DIL(热膨胀法) |
|---|---|---|
| 测量原理 | 探针接触样品表面,记录温度变化时的位移 | 样品置于石英/氧化铝推杆与传感器之间,测量长度变化 |
| 样品形式 | 薄膜、薄片、纤维、块体 | 块体、圆柱、长方体(两端平行) |
| 典型样品尺寸 | 厚度 0.1–3 mm,边长 5–10 mm | 长度 10–50 mm,直径 5–10 mm |
| 温度范围 | -150°C 至 600°C(取决于型号) | -180°C 至 1600°C(石英/氧化铝) |
| 测量精度 | ±0.1 μm(位移),±0.1°C(温度) | ±0.05 μm(位移),±0.1°C(温度) |
| 适用材料 | 聚合物、复合材料、焊料、硅片 | 陶瓷、金属、玻璃、块状聚合物 |
| 优点 | 样品制备简单,可测薄膜和薄层材料 | 精度高,适合块体材料标准测试 |
| 局限 | 探针压力可能影响软材料测量 | 样品两端需严格平行,制备要求高 |
工程提示:对于BGA封装中的基板(BT树脂、FR4)和塑封料(EMC),推荐使用TMA测量,因为样品通常为薄片形式。对于铜散热盖和硅芯片,DIL法可获得更高精度。测量时需注意:升温速率通常控制在 2–5°C/min,并至少进行两次热循环以消除热历史影响。
3.3 BGA封装关键材料的CTE典型值
BGA封装由多种材料组成,各材料的CTE差异是翘曲产生的根本原因。下表列出了封装中常见材料的CTE典型值及关键特性:
| 材料 | CTE (ppm/°C) | 温度范围 | 在封装中的角色 | 关键特性 |
|---|---|---|---|---|
| 硅 (Si) | 2.6 – 3.0 | 25–250°C | 芯片/Die | CTE最低,各向同性,脆性材料 |
| FR4 (玻纤环氧) | 14 – 17 (面内) 50 – 70 (厚度方向) |
25–150°C | PCB基板 | 各向异性,厚度方向CTE远大于面内 |
| BT树脂 (BT) | 13 – 15 (面内) 30 – 40 (厚度方向) |
25–200°C | BGA基板 | 比FR4更低的CTE,更好的尺寸稳定性 |
| 铜 (Cu) | 16.5 – 17.5 | 25–300°C | 布线层、散热盖、焊球 | 高导热,CTE与FR4/BT面内接近 |
| 塑封料 (EMC) | 8 – 12 (Tg以下) 30 – 50 (Tg以上) |
25–260°C | 塑封体 | Tg前后CTE突变,填料含量影响显著 |
| 焊料 (SAC305) | 21 – 23 | 25–150°C | 焊球/焊点 | CTE较高,温度循环中承受剪切应变 |
| 氧化铝 (Al₂O₃) | 6.5 – 7.5 | 25–400°C | 陶瓷基板(高端封装) | CTE接近硅,可靠性优异 |
⚠ 工程注意:FR4和BT树脂的厚度方向CTE远大于面内CTE,这是BGA封装在Z方向产生翘曲和焊点拉应力的重要原因。在仿真分析中,必须使用各向异性CTE数据,不能简单使用面内值代替。塑封料的CTE在Tg(玻璃化转变温度)前后发生突变,回流焊过程中(>220°C)塑封料处于高CTE状态,加剧翘曲风险。
3.4 CTE匹配策略对翘曲的影响
在BGA封装设计中,CTE匹配的核心目标是减小不同材料层之间的热应变差异。以下是几种常见策略:
- 选择CTE相近的材料:例如在高端封装中使用陶瓷基板(Al₂O₃,CTE≈7 ppm/°C)匹配硅芯片(CTE≈2.8 ppm/°C),差异仅约4 ppm/°C。
- 使用低CTE基板材料:BT树脂(CTE≈14 ppm/°C)比FR4(CTE≈16 ppm/°C)更接近硅,因此BGA封装优先选用BT基板。
- 调整塑封料填料含量:增加SiO₂填料比例可降低EMC的CTE,从典型值10–12 ppm/°C降至6–8 ppm/°C,接近硅的CTE。
- 对称结构设计:在封装堆叠中保持材料层对称分布,使翘曲变形相互抵消。
- 引入缓冲层:在CTE差异大的界面之间使用低模量材料(如underfill)吸收应变。
CTE匹配设计原则:
- 芯片与基板的CTE差异应控制在 ≤ 10 ppm/°C,否则焊点可靠性显著下降。
- 塑封料与硅芯片的CTE差异应 ≤ 5 ppm/°C(Tg以下),以减少界面应力。
- 铜布线层的CTE(17 ppm/°C)与BT基板(14 ppm/°C)匹配较好,但与硅(2.8 ppm/°C)差异大,需通过缓冲层设计缓解。
3.5 工程实践要点
- 数据来源:材料CTE值受供应商、批次、填料含量、固化工艺等因素影响,设计时应以实测数据为准,而非仅依赖供应商数据表。
- 温度依赖性:CTE并非恒定值,尤其在Tg附近会发生突变。仿真分析中应使用分段线性或温度相关CTE曲线。
- 各向异性:FR4和BT树脂的厚度方向CTE是面内CTE的3–5倍,在翘曲仿真中必须使用各向异性材料模型。
- 测量标准:推荐参考IPC-TM-650 2.4.24(TMA法)或ASTM E831(TMA法)进行CTE测量,确保数据可比性。