ESD模型:人体模型(HBM)

如果你问我,哪个ESD模型最经典、最常被工程师挂在嘴边?那一定是人体模型(HBM)。它模拟的是:一个人从椅子上站起来摩擦起电后,伸手碰触芯片管脚的那一瞬间。这个模型从20世纪70年代沿用至今,几乎所有的芯片级ESD可靠性测试都绕不开它。

我刚开始做硬件时,觉得HBM就是“一个电容加一个电阻”,太简单了。直到有一次,一个客户的芯片在装配线上批量损坏,我才发现,HBM的细节远比想象中多——尤其是寄生电感,坑了很多人。

HBM的等效电路

标准HBM电路很简单:一个100pF的电容,一个1.5kΩ的电阻,串联在高压源和待测器件之间。但真实的人体放电过程还包含一个被忽略的寄生电感(约5~10μH),它来自人体手臂、手指以及测试夹具的回路。

核心参数:
  • Cbody = 100 pF — 人体对地的典型电容值(干燥环境)
  • Rbody = 1.5 kΩ — 人体皮肤到手指尖的典型电阻
  • Lparasitic ≈ 5~10 μH — 寄生电感,影响波形上升沿和峰值
  • Vcharge — 通常数百伏到数千伏,对应HBM等级

我个人习惯用下面这个等效电路图来理解HBM放电过程。画出来之后,很多仿真和测试中的异常都能解释得通。

HBM等效放电电路(含寄生电感) Vcharge S 接触瞬间 Cbody 100 pF Rbody 1.5 kΩ L 5~10 μH DUT 器件 参考地(GND) 🔍 典型放电路径: Vcharge → S → C → R → L → DUT → GND

HBM放电波形特征

放电波形是一个双指数电流脉冲。标准HBM(MIL-STD-883 Method 3015.7)要求:对于2kV的预充电,通过1.5kΩ电阻对地短路,峰值电流约1.3A(允许±10%偏差)。上升时间<10ns,脉冲宽度(半幅值)约150ns。

但有一点要注意——实际波形会因为寄生电感而出现“过冲”和“振荡”。我曾经被这个坑害过:仿真时用了理想1.5kΩ电阻,忽略了50nH的回路电感,结果产品在HBM测试中总是低压损坏,最后才发现是峰值电流比预期高了近30%。

设计技巧: 在进行HBM防护仿真时,建议在回路中串联一个5~10μH的电感,并加入一个1~2Ω的“贴片电阻寄生电感量”模型,这样波形更贴近真实。

HBM等级与标准

目前业界最权威的芯片级HBM标准是 ANSI/ESDA/JEDEC JS-001(2017版)。它把HBM耐受能力分为6个等级:

等级 耐受电压 用于制造控制的最高应力 典型保护要求
Class 0< 250 V200 V极高保护,工艺受限
Class 1A250 V ~ < 500 V300 V需要外接保护
Class 1B500 V ~ < 1 kV700 V片上保护常见
Class 1C1 kV ~ < 2 kV1.5 kV多数消费IC满足
Class 22 kV ~ < 4 kV3 kV工业级标准
Class 3A4 kV ~ < 6 kV5 kV车规级常见
Class 3B≥ 6 kV6 kV高可靠领域

为什么Class 2(2kV)成了行业默认“及格线”?说白了,普通人的静电大约在1~3kV范围,Class 2的防护能力已经可以应付大部分手动操作场景。但要注意,这个表是芯片级的测试,跟系统级IEC 61000-4-2完全是两码事。很多新人把HBM的2kV等同于系统级接触放电的4kV,这大错特错——系统级测试还包含空气放电、耦合板、时序波头等更严苛条件。

注意误区: 千万不要把芯片HBM等级直接套用到系统ESD测试。HBM放电能量远小于系统级IEC脉冲(后者电容150pF,电阻330Ω,上升时间0.7~1ns,峰值电流大得多)。一个HBM Class 3A的IC,在系统级可能连4kV接触放电都扛不住。

HBM失效机理

HBM能量虽小,但电压高、上升快。常见的失效模式有三种:

  1. PN结熔丝——电流集中在反向PN结的微米级区域,局部温度超过硅熔点(1414°C),形成硅化物的低阻通路。我见过一个ADC输入钳位二极管的失效分析,SEM照片显示结区有一滩“熔融物”。修复办法:加大版级外置TVS。
  2. 栅氧化层击穿——HBM高压直接加在MOS管栅极与衬底之间,氧化层承受的电场超过8~10 MV/cm就会发生不可逆击穿。尤其是输入管脚的栅极保护二极管没做好,很容易烧。
  3. 金属线熔化——放电电流使大电流流经窄金属连线,焦耳热导致铝或铜线熔断。我曾经在RF芯片的微带线上碰到过,那条线只有0.5μm宽,HBM 2kV直接让它露了个“缺口”。
避坑指南: 我曾经在流片前一晚上,突然意识到输出管脚的保护环(guard ring)宽度只有3μm,但工艺推荐至少5μm。连夜改了版,事后证明改对了——否则那批芯片在客户产线上就会大面积HBM失效。

HBM防护器件选型要点

如果你的产品需要承受HBM应力,外部防护器件(如TVS二极管)的选型可以这样考虑:

  • 钳位电压——必须低于芯片内部管脚的最大额定电压(通常Vclamp < BVDSS)。我一般留30%的余量。
  • 响应时间——HBM上升沿<10ns,TVS的响应时间(turn-on time)需要<1ns,否则芯片先被烧。
  • 寄生电容——高速信号线(如USB 3.0、HDMI)只能容忍<1pF的TVS。别为了防护等级盲目选大电容。
  • 功率容量——HBM是短脉冲(<100 ns),TVS通常用“8/20μs波形”的峰值功率来标注。算一下:2kV HBM的峰值功率约2kV×1.3A≈2.6kW(脉冲宽度按150ns算),选一个能承受10kW/8/20μs的TVS就足够。
我的习惯做法: 在原理图里给每个IO口加一个TVS,并串联一个10~100Ω的限流电阻。这个电阻能吸收一部分能量,而且对信号衰减的影响可以提前仿真。如果空间允许,再加一个“铁氧体磁珠”做共模滤波——当然,那是系统级测试的事儿了。

好了,这一章就写到这。HBM是ESD世界里的“基本功”,搞懂它,你再去理解CDM、MM、IEC那些模型就会轻松很多。记住我讲的那些坑——等效电感、等级含义、失效机理——它们都是我亲手交了“学费”换来的经验。