4、温度循环筛选:原理、参数设置(温变速率、驻留时间、循环次数)

温度循环,说白了就是让芯片在高温和低温之间反复“折腾”。

我做了十几年车规芯片,可以负责任地告诉你——这是环境应力筛选里最狠的一招。很多芯片在功能测试时好好的,一上温度循环就原形毕露。为什么?因为温度变化会引发热胀冷缩,不同材料之间的热膨胀系数不匹配,应力就来了。

4.1 温度循环的原理

温度循环的核心机制,是利用温度变化产生的热应力,把芯片内部的潜在缺陷加速暴露出来。

你想想看,芯片封装里有硅、有环氧树脂、有铜引线框架,还有焊料。这些材料的热膨胀系数(CTE)都不一样。温度一变,它们膨胀或收缩的程度不同,界面处就会产生剪切应力。

我在项目中遇到过一款车规MCU,常温测试全部通过,但上了温度循环后,第三轮就出现了间歇性失效。后来分析发现,是键合线根部产生了微裂纹。这就是典型的热应力疲劳失效。

温度循环筛选的物理机制:

  • 热应力疲劳:反复膨胀收缩导致材料界面产生裂纹
  • 材料失配:不同CTE材料之间的应力集中
  • 缺陷扩展:原有的微小裂纹、空洞在应力下扩大
  • 电性能漂移:应力导致接触电阻变化、漏电流增加

嗯,这里要注意——温度循环和热冲击不一样。热冲击是瞬间切换,温变速率极快(>30°C/min)。而温度循环的温变速率相对温和,一般在5~15°C/min。车规芯片筛选通常用温度循环,而不是热冲击,因为更贴近实际使用场景。

4.2 温变速率怎么设?

温变速率,就是温度上升或下降的速度,单位是°C/min。这个参数直接影响应力强度。

我个人习惯把温变速率分成三档:

档次 温变速率 适用场景
低速 5°C/min 大尺寸封装、陶瓷封装、敏感器件
中速 10°C/min 常规塑料封装、车规级芯片
高速 15°C/min 小尺寸封装、成熟工艺、快速筛选

我曾经吃过一次亏。有一款QFP封装的芯片,我图省事用了15°C/min的速率,结果循环到第20次,封装直接开裂了。后来查原因,是封装体内部存在气孔,高速温变导致局部应力过大。从那以后,我对于新封装的第一批样品,都会先用10°C/min跑一轮摸底。

避坑指南:

我曾经遇到过温箱实际温变速率达不到设定值的情况。你设了10°C/min,但温箱的加热/制冷能力不够,实际只有6°C/min。所以一定要用热电偶实测芯片表面的温度变化曲线,而不是只看温箱的设定值。

4.3 驻留时间怎么定?

驻留时间,就是芯片在高温或低温端保持的时间。目的是让芯片内部温度均匀,达到热平衡。

驻留时间太短,芯片内部还没热透就切换了,应力效果打折扣。驻留时间太长,又浪费时间,降低筛选效率。

怎么算?我一般用这个经验公式:

驻留时间 = 芯片热时间常数 × 3 ~ 5倍

芯片的热时间常数,可以从封装的热阻参数估算。对于常见的塑料封装:

  • 小封装(SOT-23、SC-70):热时间常数约30~60秒,驻留时间3~5分钟
  • 中等封装(QFP、QFN):热时间常数约60~120秒,驻留时间5~10分钟
  • 大封装(BGA、LGA):热时间常数约120~300秒,驻留时间10~15分钟

我记得有一次做一款BGA封装的SoC,按经验设了10分钟驻留。结果热成像一看,芯片中心温度还没到设定值。后来加到15分钟,才真正达到热平衡。所以,有条件的话,建议用热成像或热电偶实测验证一下。

小技巧:

如果你不确定驻留时间,可以保守一点,取上限。多等几分钟,比没热透强。筛选嘛,宁可慢,不可漏。

4.4 循环次数怎么选?

循环次数是温度筛选的“剂量”。次数太少,应力不够,缺陷暴露不出来。次数太多,可能把好芯片也折腾坏了,造成过筛选。

车规芯片常见的循环次数范围:

筛选等级 循环次数 温度范围 适用标准
基础筛选 10次 -40°C ~ +125°C JEDEC JESD22-A104
标准筛选 20次 -40°C ~ +125°C AEC-Q100 Grade 1
强化筛选 30~50次 -55°C ~ +150°C 军用/高可靠性

我个人建议,对于车规芯片,至少跑20次循环。如果芯片用在发动机舱等高温环境,建议跑30次以上。

为什么会这样?因为很多缺陷需要多次循环才能充分扩展。我见过一个案例,某款电源管理芯片,前15次循环都正常,第18次突然失效。如果只跑10次,这个缺陷就漏掉了。

关键提醒:

循环次数不是越多越好。过筛选会导致芯片产生新的损伤,比如焊料层出现疲劳裂纹。我一般会先做一组摸底试验,用5个样品跑50次循环,看失效分布曲线,再确定最终的循环次数。

4.5 温度循环筛选的完整流程

说了这么多参数,我把整个流程串一下。这是我个人习惯的做法:

  1. 预处理:芯片先做外观检查和电性能测试,记录初始数据
  2. 装夹:把芯片放在温箱的样品架上,确保气流畅通
  3. 测温:在芯片表面贴热电偶,监控实际温度
  4. 设置参数:温变速率10°C/min,驻留时间10分钟,循环20次
  5. 运行:启动温箱,记录温度曲线
  6. 中间测试:每5次循环后,取出芯片做电性能测试
  7. 最终测试:完成所有循环后,做全面的电性能和可靠性测试

嗯,这里要注意——中间测试很重要。我曾经跳过中间测试,结果20次循环后,发现芯片在第8次就失效了,但不知道具体原因。有了中间测试,可以定位失效发生的循环次数,对分析根因很有帮助。

4.6 温度循环的知识体系

下面这张图,是我梳理的温度循环筛选核心逻辑,你看一眼就明白了:

温度循环筛选知识体系 核心原理 温变速率 驻留时间 循环次数 温变速率 • 低速:5°C/min • 中速:10°C/min • 高速:15°C/min 驻留时间 • 小封装:3~5分钟 • 中封装:5~10分钟 • 大封装:10~15分钟 循环次数 • 基础:10次 • 标准:20次 • 强化:30~50次 筛选流程:预处理 → 装夹 → 测温 → 设置参数 → 运行 → 中间测试 → 最终测试

这张图把温度循环筛选的核心逻辑串起来了。从原理出发,三个参数相互关联,最终落到完整的筛选流程上。你照着这个框架去设置参数,基本不会出大问题。

最后说一句:

温度循环筛选不是万能的。它主要暴露热应力相关的缺陷,比如封装开裂、键合线断裂、焊料疲劳。对于其他类型的缺陷,比如ESD损伤、氧化层针孔,还得靠别的筛选方法。但如果你只能选一种筛选方法,我建议选温度循环——性价比最高。


公众号:蓝海资料掘金营,微信deep3321