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失配过大时,界面处产生剥离应力,导致分层失效。
CTE物理意义:温度变化下的尺寸变化 低温状态 (T₁) 长度 L₀ 高温状态 (T₂) 长度 L₀ + ΔL 升温 ΔT ΔL α = (ΔL / L₀) / ΔT 单位:ppm/°C(即 10⁻⁶/°C)

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,并至少进行两次热循环以消除热历史影响。
TMA 与 DIL 测量原理对比 TMA 热机械分析 探针(石英) 样品(薄片) 样品台(加热) 位移 ΔL 加热 DIL 热膨胀法 推杆(石英) 样品(块体) 两端平行 样品台(加热) 位移 ΔL LVDT 两者均通过记录位移-温度曲线,计算斜率得到 CTE 值

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状态,加剧翘曲风险。
BGA封装关键材料CTE对比 硅 (2.8) BT树脂 (14) FR4 (16) 铜 (17) 焊料 (22) CTE (ppm/°C) 0 10 20 30 2.8 硅 14 BT树脂 16 FR4 17 铜 22 焊料 CTE差异:硅 vs 焊料 ≈ 8倍 → 翘曲主要驱动力

3.4 CTE匹配策略对翘曲的影响

在BGA封装设计中,CTE匹配的核心目标是减小不同材料层之间的热应变差异。以下是几种常见策略:

  1. 选择CTE相近的材料:例如在高端封装中使用陶瓷基板(Al₂O₃,CTE≈7 ppm/°C)匹配硅芯片(CTE≈2.8 ppm/°C),差异仅约4 ppm/°C。
  2. 使用低CTE基板材料:BT树脂(CTE≈14 ppm/°C)比FR4(CTE≈16 ppm/°C)更接近硅,因此BGA封装优先选用BT基板。
  3. 调整塑封料填料含量:增加SiO₂填料比例可降低EMC的CTE,从典型值10–12 ppm/°C降至6–8 ppm/°C,接近硅的CTE。
  4. 对称结构设计:在封装堆叠中保持材料层对称分布,使翘曲变形相互抵消。
  5. 引入缓冲层:在CTE差异大的界面之间使用低模量材料(如underfill)吸收应变。
CTE匹配设计原则:
  • 芯片与基板的CTE差异应控制在 ≤ 10 ppm/°C,否则焊点可靠性显著下降。
  • 塑封料与硅芯片的CTE差异应 ≤ 5 ppm/°C(Tg以下),以减少界面应力。
  • 铜布线层的CTE(17 ppm/°C)与BT基板(14 ppm/°C)匹配较好,但与硅(2.8 ppm/°C)差异大,需通过缓冲层设计缓解。
CTE匹配策略对翘曲的影响 ❌ CTE不匹配 → 严重翘曲 硅芯片 (CTE=2.8) 基板 (CTE=16) 焊点 (CTE=22) ↑ 翘曲严重 ↑ ✅ CTE匹配 → 低翘曲 硅芯片 (CTE=2.8) 低CTE基板 (CTE=7) 缓冲层 (低模量) → 翘曲显著降低 → 优化

3.5 工程实践要点

  • 数据来源:材料CTE值受供应商、批次、填料含量、固化工艺等因素影响,设计时应以实测数据为准,而非仅依赖供应商数据表。
  • 温度依赖性:CTE并非恒定值,尤其在Tg附近会发生突变。仿真分析中应使用分段线性或温度相关CTE曲线。
  • 各向异性:FR4和BT树脂的厚度方向CTE是面内CTE的3–5倍,在翘曲仿真中必须使用各向异性材料模型。
  • 测量标准:推荐参考IPC-TM-650 2.4.24(TMA法)或ASTM E831(TMA法)进行CTE测量,确保数据可比性。