3. Burn-in筛选方案设计基础
Burn-in(老化筛选)方案设计的本质,是把“产品在寿命早期可能暴露的缺陷”转化为一组可执行的应力条件,并让这些应力在有限时间内把潜在失效提前激发出来,同时不引入新的损伤。对 MCU 或电源模块这类产品,方案的核心参数通常只有四类:温度、电压、时间、负载。但真正决定方案是否有效的,不是这四个数字本身,而是它们之间的组合方式、施加顺序、监测点和判据。
本节以一个假想的工业级 MCU(工作电压 3.3V,结温范围 -40℃~+105℃,目标失效率 <100 FIT)为例,说明如何从产品规格推导出一份初步筛选方案。所有参数均为教学示例,不代表任何真实器件的实测结论。
一、先明确筛选目标与失效机理
Burn-in 不是“烤得越久越好”。它要针对的是早期失效,典型机理包括:栅氧缺陷、金属化电迁移、键合线疲劳、封装分层、焊点空洞、ESD 损伤、闩锁敏感等。不同机理对应不同的加速因子:温度加速通常用 Arrhenius 模型,电压加速用 Eyring 或电压幂律模型,温度循环则用 Coffin-Manson 模型。
因此,方案设计的第一步是确定筛选要覆盖的机理。对 MCU,主要关注栅氧完整性和金属互连;对电源模块,还要额外关注功率器件的热载流子、变压器绝缘和输出电容的电解液干涸。这一步决定了温度、电压、负载的取值方向。
二、温度参数:不是单一数值,而是“结温目标”
老化温度通常以结温 Tj 为基准,而不是环境温度 Ta。对于带功耗的 MCU,Tj = Ta + P × Rθja。假设某封装 Rθja = 45℃/W,芯片在老化负载下功耗 P = 0.4W,则自升温约 18℃。若设定 Ta = 125℃,则 Tj ≈ 143℃。这个值是否可接受,取决于工艺允许的最大结温(通常 150℃ 为绝对上限)。
工程上常取 Tj 为 125℃~150℃,但必须留出余量。若产品规格 Tj,max = 150℃,老化 Tj 建议不超过 140℃,避免把正常器件推入过应力区。对电源模块,还要考虑磁性元件和电解电容的温限,往往 Ta 只能取 105℃ 或 85℃,此时需要靠负载功耗把内部热点推到目标温度。
三、电压参数:偏置与过压的取舍
电压加速的目的是让氧化层缺陷和结缺陷更快暴露。常见做法是在额定电压基础上施加 1.1~1.3 倍过压,同时保证不超过工艺击穿电压。对 3.3V MCU,可取 VDD = 3.6V~4.0V;对 12V 电源模块,可取 13.2V~14.4V。
但过压会带来两个风险:一是引入新的失效,二是让本来合格的器件被误判。因此,过压倍数应结合工艺可靠性数据确定。若没有数据,保守做法是先取 1.1 倍,并在小批量上做 168h 验证,观察是否有异常漂移。
此外,电压施加方式也很关键。对 MCU,应让所有电源域同时上电,并配置时钟、复位、IO 翻转等动态条件,否则无法覆盖动态缺陷。对电源模块,应在额定负载和轻载之间切换,以覆盖环路稳定性和开关节点应力。
四、时间参数:由加速因子反推
老化时间不是拍脑袋定的。常用方法是:先确定目标等效寿命(如 10 年),再根据加速因子 AF 反推所需的老化时间 t = L / AF。以 Arrhenius 模型为例:
AF = exp[ (Ea/k) × (1/T_use - 1/T_stress) ]
其中:
Ea = 0.7 eV(示例值,需按工艺确认)
k = 8.617×10^-5 eV/K
T_use = 55℃ = 328.15 K
T_stress = 140℃ = 413.15 K
AF = exp[ (0.7 / 8.617e-5) × (1/328.15 - 1/413.15) ]
≈ exp[ 8123 × (0.003047 - 0.002420) ]
≈ exp[ 8123 × 0.000627 ]
≈ exp[ 5.09 ]
≈ 163
若目标等效 10 年(87600h),则 t = 87600 / 163 ≈ 537h。这个时间对量产筛选来说太长,因此实际会叠加电压加速因子,或把目标降为“筛选早期失效”而非“等效全寿命”。工程上常见的 Burn-in 时间为 48h、96h、168h,对应不同的筛选强度。对 MCU,96h 是较常见的折中;对电源模块,因热容大、稳定慢,常取 168h。
五、负载参数:让器件“工作”而不是“待机”
负载决定了器件内部是否真正产生电流、热量和开关应力。对 MCU,应配置为动态运行模式:内核跑测试程序、Flash 反复读、RAM 读写、IO 翻转、ADC 采样、通信接口回环。这样可覆盖互连、栅氧和接触缺陷。
对电源模块,负载应覆盖额定负载的 80%~100%,并周期性切换到 10% 轻载,以激发环路和开关节点缺陷。若模块带使能、同步、反馈引脚,也应施加对应电平,避免悬空。
负载的另一个作用是自升温。若 Ta 只能到 105℃,可通过加大负载让 Tj 达到 140℃。但必须监测壳温或热敏二极管,防止局部过热。
六、监测与判据:方案能否闭环的关键
老化过程中应至少监测:电源电流、输出电压、时钟频率、通信误码、温度。对 MCU,可在老化板上用 MCU 自身跑自检程序,记录异常标志;对电源模块,可监测输出电压纹波和效率。判据通常为:
- 老化前、中、后三次电参数测试均在规格内;
- 无功能失效、无通信中断、无复位;
- 关键参数漂移不超过初始值的 ±10%(示例阈值);
- 外观无裂纹、无变色、无焊点异常。
若某器件在老化中失效,应记录失效时间、失效模式和应力条件,用于后续 DPPM 分析。若失效集中在早期(如前 24h),说明筛选有效;若集中在后期,则可能过应力,需要下调温度或电压。
七、一份可执行的初步筛选方案示例
综合以上分析,针对该 MCU 的初步 Burn-in 方案可整理如下。该方案可直接作为老化板设计和程序开发的输入。
| 参数 | 设定值 | 依据与说明 |
|---|---|---|
| 环境温度 Ta | 125℃ | 结合 Rθja=45℃/W、P=0.4W,自升温约 18℃,目标 Tj≈143℃ |
| 结温 Tj | ≤140℃ | 低于 Tj,max=150℃,留 10℃ 余量 |
| VDD | 3.6V | 1.1× 额定电压,覆盖栅氧缺陷,不引入击穿风险 |
| 老化时间 | 96h | Arrhenius 模型 AF≈163,96h 可覆盖早期失效段 |
| 负载模式 | 动态运行 | 内核跑自检程序、Flash 读、RAM 读写、IO 翻转、ADC 采样 |
| 监测项 | IDD、VOUT、时钟、误码、温度 | 每 30min 记录一次,异常时保存快照 |
| 判据 | 电参数在规格内、无功能失效、漂移≤±10% | 老化前/中/后三次测试对比 |
方案设计完成后,应先在小批量(如 30~50 只)上试运行,记录失效分布和参数漂移。若试运行中无失效,可适当提高应力或延长时间;若失效过多,应下调应力并分析失效机理。只有经过小批量验证的方案,才能进入量产筛选。