湿热可靠性:HAST/uHAST测试原理、湿度敏感等级(MSL)、爆米花效应、吸湿与脱湿工艺控制
湿热可靠性,说白了就是看封装能不能扛得住「又潮又热」的环境。我做了十几年封装失效分析,可以很负责任地告诉你——湿度引发的失效,占了封装现场失效的很大比例。尤其是先进封装,芯片越来越薄,间距越来越小,水汽一旦钻进去,后果很严重。
HAST与uHAST测试原理
HAST(Highly Accelerated Stress Test)和uHAST(unbiased HAST),是评估封装抗湿能力的两个核心手段。它们的区别,我一句话讲清楚:
- HAST:加电测试,模拟芯片在实际工作状态下的湿热环境
- uHAST:不加电测试,纯粹看封装材料和界面的抗湿能力
测试条件上,JEDEC标准有明确规定。我个人习惯用130℃/85%RH的条件,加压到2.3个大气压。为什么加压?因为高温高湿下,水汽渗透速率会指数级上升。你想想看,正常环境下水汽要几个月才能渗透进去,HAST只需要96小时就能模拟出同样的效果。
关键参数对比:
| 测试类型 | 温度 | 湿度 | 压力 | 偏压 | 典型时长 |
|---|---|---|---|---|---|
| HAST | 130℃ | 85%RH | 2.3 atm | 有 | 96h / 168h |
| uHAST | 130℃ | 85%RH | 2.3 atm | 无 | 96h / 168h |
| THB | 85℃ | 85%RH | 常压 | 有 | 1000h |
我在项目中遇到过一件事:某款BGA封装在uHAST测试中全部通过,但HAST却出现了漏电流异常。后来分析发现,是芯片钝化层存在微裂纹,加电后水汽在电场作用下形成了导电通道。这个案例让我养成了一个习惯——HAST和uHAST必须同时做,不能只做一项就下结论。
湿度敏感等级(MSL)
MSL(Moisture Sensitivity Level)是封装厂和SMT工厂之间的「交接暗号」。它告诉产线:这个封装在拆封后,必须在多长时间内完成回流焊,否则就要重新烘烤。
JEDEC标准J-STD-020定义了8个等级,从MSL 1到MSL 5a。我直接说重点:
- MSL 1:最不敏感,≤30℃/85%RH环境下无限期存放
- MSL 2:1年
- MSL 3:168小时(7天)
- MSL 4:72小时
- MSL 5:48小时
- MSL 5a:24小时
- MSL 6:强制烘烤后必须在标签规定时间内完成焊接
⚠️ 注意:MSL等级不是越高越好。等级数字越小,意味着封装对湿度越不敏感,但制造成本也越高。MSL 1的封装通常需要特殊材料或特殊工艺,成本可能比MSL 3高出30%以上。
我记得有一次,某客户把MSL 3的封装在产线上放了10天没处理,结果回流焊后大量爆米花失效。产线主管还跟我争,说「就多放了3天而已」。我直接拿切片照片给他看——封装内部的分层清晰可见,芯片边缘的裂纹都快延伸到有源区了。从那以后,那个工厂的MSL管控流程彻底改了。
爆米花效应
爆米花效应(Popcorn Effect),是封装失效中最「暴力」的一种。它的机理其实很简单:
- 封装在存放过程中吸收了环境中的水汽
- 水汽聚集在芯片与塑封料的界面、基板与塑封料的界面
- 回流焊时温度骤升(通常260℃),水汽瞬间汽化
- 蒸汽压力急剧增大,直接把封装「撑爆」
为什么会叫「爆米花」?因为失效后的封装外观,就像爆米花一样鼓包、开裂。我做过一个统计,在未做烘烤直接过回流焊的封装中,爆米花效应的发生率高达15%-20%。
爆米花效应的典型失效模式:
- 封装体表面鼓包(最常见)
- 芯片与塑封料界面分层
- 焊球与基板界面开裂
- 芯片边缘裂纹延伸至有源区
- 内部金属走线断裂
嗯,这里要注意一个容易被忽略的点:爆米花效应不一定在回流焊当时就表现出来。有时候封装外观看起来没问题,但内部已经产生了微裂纹。这些微裂纹在后期的温度循环或可靠性测试中会逐渐扩展,最终导致电气失效。我称之为「延迟爆米花」。
吸湿与脱湿工艺控制
吸湿和脱湿,是封装可靠性管理中两个最基础但也最容易出问题的环节。
吸湿控制:
封装从出厂到上机,必须严格控制存放环境。我建议的做法是:
- 真空包装:铝箔袋+干燥剂+湿度指示卡,这是标配
- 存放环境:氮气柜或干燥柜,湿度控制在20%RH以下
- 拆封后:严格按照MSL等级规定的窗口时间完成焊接
脱湿工艺(烘烤):
如果封装已经吸湿,或者超过了MSL规定的存放时间,就必须进行烘烤脱湿。烘烤参数不是随便定的,我分享一个经验公式:
烘烤时间 = 基础时间 × (1 + 0.1 × (实际吸湿量 - 目标吸湿量) / 目标吸湿量)
常用烘烤条件:
- 标准烘烤:125℃ ± 5℃,24小时
- 快速烘烤:150℃ ± 5℃,12小时
- 低温烘烤:85℃ ± 5℃,48小时(适用于对温度敏感的封装)
💡 个人经验:我曾经遇到一个案例,某封装在125℃烘烤24小时后,内部水汽含量仍然超标。后来排查发现,是因为烘箱的排风系统故障,导致烘箱内部湿度饱和。所以,烘烤时一定要确保烘箱有良好的排风,并且定期用露点仪检测烘箱内部的实际湿度。
脱湿后的封装,必须在规定时间内完成焊接。JEDEC标准建议是:烘烤完成后,在30℃/60%RH环境下,必须在168小时内完成焊接。如果超过这个时间,封装会重新吸湿,之前的烘烤就白做了。
最后说一个我踩过的坑:曾经有一批QFN封装,烘烤参数完全按照标准来,但回流焊后还是出现了分层。后来用TGA(热重分析)一测,发现封装内部的塑封料本身含水量就偏高——材料批次有问题。从那以后,我要求所有来料必须做TGA抽检,确认塑封料的初始含水量在0.1%以下才能上线。
湿热可靠性,说到底就是跟水汽「斗智斗勇」。你控制得好,封装就能扛得住;你稍有疏忽,水汽就会在你不注意的地方搞破坏。做封装的人,必须对水汽保持敬畏之心。