4. 可靠性工程基础

封装级可靠性,说白了就是看芯片能不能在各种恶劣环境下活下来。我做了十几年失效分析,见过太多芯片在封装环节出问题——焊点开裂、铝垫腐蚀、塑封体分层,每一个都是要命的。

这一章我们重点聊四个测试:温度循环(TCT)、温湿度偏置(THB/HAST)、高加速应力测试(HAST/uHAST),还有盐雾与混合气体腐蚀。它们分别模拟了不同的失效场景,我一个个说。

4.1 温度循环测试(TCT)

温度循环,就是让芯片在高温和低温之间反复切换。你想想看,芯片工作时会发热,关机后又冷却,车规级芯片可能一天经历几十次这样的变化。如果封装材料的热膨胀系数不匹配,焊点就会疲劳开裂。

我习惯把TCT叫做“焊点杀手”。它主要考核的是:

  • 芯片与基板之间的焊球/焊点可靠性
  • 塑封体与引线框架之间的界面结合强度
  • 不同材料层之间的热应力匹配

标准条件一般是 -55°C 到 +125°C,循环次数从500次到3000次不等。AEC-Q100要求至少1000次循环无失效。

关键指标: 温度转换速率通常要求 ≥15°C/min,驻留时间 ≥10分钟。我曾经遇到一个案例,某供应商把驻留时间缩短到5分钟,结果1000次循环后焊点开裂率直接翻倍——热应力还没完全释放就切换温度,相当于给芯片“热冲击”。

4.2 温湿度偏置测试(THB)

THB测试,全称是Temperature Humidity Bias。说白了就是把芯片放在高温高湿的环境里,同时给它加偏置电压。为什么要加电压?因为电场会加速水汽的渗透和离子迁移。

这个测试主要抓两种失效:

  1. 铝垫腐蚀——水汽渗入后,铝与氯离子反应生成氢氧化铝,导致键合强度下降
  2. 电化学迁移——比如银离子在电场下从阳极迁移到阴极,形成枝晶,造成短路

标准条件通常是 85°C / 85% RH,加偏压,持续1000小时。我见过一个惨痛的案例:某款车规MCU在THB测试中只跑了200小时就出现漏电流超标,拆开一看,芯片表面的钝化层有微裂纹,水汽直接钻进去了。

我的经验: THB测试前一定要做声学扫描显微镜(SAM)检查,确认塑封体内部没有分层或空洞。否则测试结果根本没法判断是设计问题还是工艺缺陷。

4.3 高加速应力测试(HAST / uHAST)

HAST是THB的加速版本。温度更高、湿度更大、压力也更大。标准HAST条件是 130°C / 85% RH / 2.3 atm,持续96小时。uHAST(无偏压HAST)则不加电压,只考核材料本身的耐湿性。

为什么要做HAST?因为1000小时的THB太慢了。HAST可以在96小时内达到等效甚至更严苛的应力水平。我个人的习惯是:

  • 新产品首次流片,先跑96小时HAST快速筛选
  • 通过后再补跑1000小时THB做最终验证
  • 如果HAST就挂了,那THB基本不用想了
测试项目 温度 湿度 压力 时间 偏压
THB 85°C 85% RH 常压 1000 h 有
HAST 130°C 85% RH 2.3 atm 96 h 有
uHAST 130°C 85% RH 2.3 atm 96 h 无

注意: HAST设备很贵,而且操作不当有爆炸风险。我曾经见过一台HAST箱因为密封圈老化导致压力泄漏,整个实验报废。建议每次实验前做压力校准,并定期更换密封件。

4.4 盐雾与混合气体腐蚀测试

车规级芯片要面对的环境比消费电子恶劣得多。海边城市的盐雾、工业区的硫化氢、汽车尾气中的氮氧化物,都会腐蚀芯片的引脚和焊点。

盐雾测试很简单:把芯片放在5% NaCl溶液中喷雾,温度35°C,持续48-96小时。主要看引脚有没有生锈、镀层有没有起泡。

混合气体腐蚀更复杂。它模拟的是工业大气环境,通常包含:

  • H₂S(硫化氢)—— 10-15 ppb
  • SO₂(二氧化硫)—— 200-300 ppb
  • NO₂(二氧化氮)—— 200-300 ppb
  • Cl₂(氯气)—— 10-20 ppb

温度控制在 25-30°C,湿度 70-75% RH,持续 21天。我遇到过最头疼的一个案例:某款车规传感器在混合气体测试中,引脚镀层出现了“黑斑”,EDS分析发现是硫化银。后来查出来是镀层厚度不均匀,薄的地方被H₂S穿透了。

避坑指南: 我曾经建议客户在盐雾测试后做一次推拉力测试,结果发现引脚虽然外观没变化,但键合强度已经下降了30%。外观检查不能替代机械性能验证。

4.5 封装级可靠性测试的知识体系

下面这张图把四种测试的核心逻辑串起来了。你可以看到,它们分别从热应力、湿气、电化学、腐蚀四个维度考核封装可靠性。

封装级可靠性验证知识体系 封装可靠性验证 温度循环 TCT 温湿度偏置 THB 高加速应力 HAST/uHAST 腐蚀环境 盐雾/混合气体 失效模式 焊点疲劳开裂 材料分层 失效模式 铝垫腐蚀 离子迁移 失效模式 钝化层裂纹 漏电流增大 失效模式 引脚生锈 镀层起泡 核心目标:确保芯片在车规寿命期内不因封装失效

4.6 测试顺序与样本分配

实际项目中,这些测试不是随便做的。我建议按以下顺序安排:

  1. 先做预处理——包括回流焊模拟、温度循环预处理(比如5次快速温循)
  2. 做HAST快速筛选——96小时出结果,不合格直接退回
  3. 通过后做THB和TCT——这两个是长期验证,可以并行进行
  4. 最后做盐雾/混合气体——因为腐蚀测试会破坏引脚,做完后芯片基本不能再用

样本分配上,我一般每个测试至少用3批不同批次的样品,每批22颗。为什么是22颗?因为AEC-Q100要求每批至少22颗,才能保证统计显著性。

总结一下: 封装级可靠性验证不是走过场。TCT抓热应力疲劳,THB/HAST抓湿气相关的电化学失效,盐雾和混合气体抓腐蚀。每一个测试背后都有真实的失效案例在支撑。我见过太多因为省掉某个测试而导致的批量召回,那成本比做测试高得多。