MOSFET VGS-th / VGS-max 选型方法论 — 栅极氧化层可靠性

驱动与保护L3别名 MOSFET VGS 选型 · VGS-th 阈值电压 · VGS-max 最大栅源 · logic level vs standard level · 栅极氧化层可靠性 · gate oxide BTI · Nexperia VGS methodology · AEC-Q101 VGS bias life test

本质与导读

本质 VGS-max 不是能跨厂家直接比的标称值——栅极氧化层可靠性随温度急剧下降,必须在最高工作 Tj(典型 175°C)下评估;AEC-Q101 寿命测试仅 ~11000 ppm 置信,要到 sub-1 ppm 量产质量得靠 TDDB 加速试验。选型还须按 driver 实际输出电压区分 logic-level 与 standard-level,否则高温下沟道关不死会热失控。

主线坐标:第 5 站 · 逆变器(栅驱 + 功率模块) · ↑ 全景主线

1. VGS-th —— 阈值电压不是 plateau 电压

1.1 Datasheet 定义

VGS-th 在 datasheet 是"开始 turn-on 的电压",定义条件:

  • 测试电流 typically 250 μA(相当于"沟道刚开始通"的极小电流)
  • 温度 25°C
  • VDS = VGS(短接条件)

1.2 与 Miller plateau 不一致

Balogh(详见 topic-balogh-gate-drive-fundamentals)给出 plateau 电压:

例:Vth = 2V,gfs = 10S,ID = 30A → VGS,Miller = 5V。plateau 电压远高于 Vth——driver 必须能驱动到 plateau 之上才能完成 turn-on。

1.3 -7 mV/°C 温度系数

VGS-th 在 -40°C 比 25°C 高约 0.5V,在 175°C 比 25°C 低约 1V。

实务:driver 设计要按温度极值算余量——选最坏的 Vth 上限(冷启动时 turn-on 余量)和下限(高温 turn-off 余量)。

2. Logic-level vs Standard-level MOSFET

2.1 物理差异

Logic-level(为 5V 驱动设计):

  • 栅极氧化层薄
  • VGS-th(max @ -40°C)≈ 2.45V
  • VGS-max ≈ ±10V(典型)
  • RDS(on) 在 VGS = 4.5V 时已规范

Standard-level(为 10-15V 驱动设计):

  • 栅极氧化层厚
  • VGS-th(max @ -40°C)≈ 4.5V
  • VGS-max ≈ ±20V(典型)
  • RDS(on) 在 VGS = 10V 时规范

2.2 Driver 输出 5V 时选哪个

driver 输出 5V + 工作温度 25-125°C:

  • Logic-level 合适:VGS-th max ≈ 2.45V,driver 5V 余量 2.55V 充分
  • Standard-level 不合适:VGS-th max ≈ 4.5V,driver 5V 余量仅 0.5V → MOSFET 可能没完全 turn-on,沟道电阻高,严重发热

2.3 Logic-level 高温陷阱

Logic-level MOSFET 在 175°C:

  • VGS-th(min)可能降到 0.5V
  • driver 关断输出可能 0.6V(很多 driver 不能拉到精确 0V)
  • 0.6V > 0.5V → MOSFET 仍在导通! → 沟道电流 → 进一步升温 → Vth 进一步降 → 热失控

实务:高温场景要用 standard-level + 负压关断,不能依赖 logic-level + 5V driver 输出。

3. VGS-max 跨厂家对比的陷阱

3.1 温度条件不统一

不同厂家 datasheet:

  • Nexperia(automotive)— 在 Tjmax(典型 175°C)下标 VGS-max
  • 其它一些厂家 — 在 25°C 下标 VGS-max

栅极氧化层可靠性随温度急剧下降(TDDB 寿命指数减少)。所以:

  • 厂家 A 标 25°C VGS-max = ±25V
  • 厂家 B 标 175°C VGS-max = ±20V

不能直接对比——同样工艺下 175°C 下 ±25V 厂家可能只能撑 ±18V。

3.2 工程实务

读 datasheet 第一件事:看 VGS-max 标在什么温度。如果不在 Tjmax 下,要求厂家给 Tjmax 下的曲线 / 说明,否则按温度 2× 衰减折算(粗略):

(具体折算因子看 TDDB 加速因子,典型 Eyring / Arrhenius 模型)

4. AEC-Q101 VGS Bias Life Test 局限

4.1 测试方法

AEC-Q101 要求 VGS-max 寿命测试:

  • 240 颗器件(3 个 lot × 77 颗 + 备份)
  • 在 Tjmax 偏 100% VGS-max
  • 1000 hours 不能 fail

4.2 置信度

零失败 + 240 样本 + 95% 置信度 → 最大 ppm = ~11000(failure rate ≤ 1.1%)。

这远不够——量产汽车要求 < 1 ppm。Q101 仅是"门槛通过",不是"质量保证"。

5. 栅极氧化层 TDDB 方法论

Nexperia 在 Q101 之上加自家 TDDB 加速测试,推到 sub-1 ppm:

5.1 TDDB 物理

栅极氧化层(SiO2)在长期偏压下会逐渐积累陷阱电荷 → 击穿路径 → 介质击穿。寿命 tBD 服从 Weibull 分布:

VGS ↓ → 寿命急升;T ↑ → 寿命急降。

5.2 加速测试

在比正常工作 VGS 高 N 倍 + 比 Tjmax 高的条件下,几小时内击穿。再用 Weibull + Arrhenius / Eyring 外推回正常工作条件下的寿命。

5.3 sub-ppm 评估

千颗 + 多温度 + 多电压 加速测试,统计学外推到 15 年量产工况:

  • 失败率 < 1 ppm
  • 前提是工作条件 ≤ datasheet 标的 VGS-max @ Tjmax

实务:客户不能超 datasheet rated VGS-max,即使是瞬态过冲——Nexperia 等头部厂的 VGS-max 已经按 sub-ppm 算过,客户超规用就算 1ppm 出问题也是客户责任。

5.4 任务剖面(mission profile)记账:高侧电机桥实例

TDDB 外推能不能落到量产寿命,关键不在 driver 名义上输出 15 V 还是 20 V,而在栅氧实际看到的 source-referenced 在不同结温下各自停留多久。刷式直流电机 H 桥的高侧 MOSFET 很能说明这个问题:如果 gate 是相对 source 驱动而不是相对地驱动,那么寿命账本就不能只记“动作时的导通偏压”,还要把“熄火但电子仍上电时的保持或制动偏压”单独记出来,因为后者往往比真正运行时间长得多。

5.4.1 先把 停留时间按电压分桶

以一个 12 V 车身电机场景为例,180000 次动作、每次 0.5 s 的正常运行时间合计也只有约 25 h,因此真正决定寿命的常常不是最高桶位,而是中等偏压在长时间保持状态下的累计停留。工程上应先把 OEM 的动作次数、单次动作时间和电池电压分布展开成一维的 时间账本,而不是先拿一个“典型驱动电压”去做平均。

档位累计时间主要来源
12.5 V6000 h熄火后仍上电;高侧保持或制动
14.5 V19.25 h正常动作时间按电池分布展开
16.0 V3.75 h正常动作时间按电池分布展开
17.0 V1.25 h正常动作时间按电池分布展开
18.0 V0.75 h正常动作时间按电池分布展开

20 V 在源例中也出现过,但累计仅约 0.00825 h。这类事件不应被平均进常规驱动电压,而应像 load dump 或异常充电那样保留为单独的瞬态应力桶位,因为它回答的是“异常应力是否可接受”,不是“长期寿命由谁主导”。

5.4.2 再把电压账本与结温账本合成二维 profile

只有电压桶位还不够,因为 TDDB 同时受电场和温度驱动。工程上应把 OEM 的环境温度分布与器件自热叠加成结温分布;如果暂时没有精确损耗模型,先给一个保守自热裕量,也比把环境温度直接当成结温更接近真实寿命。

环境温度 记账用结温 生命周期占比
-40 °C10 °C6%
23 °C73 °C20%
40 °C90 °C65%
75 °C125 °C8%
80 °C130 °C1%

如果暂时可以把电压分布和温度分布视为独立,就先构造二维 mission profile:。这一步的价值不在公式本身,而在于它强迫设计者把“哪个电压出现得多”和“哪个温度最伤寿命”拆开再重组。例如 12.5 V 这一档会展开成 360 h @ 10 °C1200 h @ 73 °C3900 h @ 90 °C480 h @ 125 °C60 h @ 130 °C14.5 V 这一档则对应 1.155 h3.85 h12.5125 h1.54 h0.1925 h。如果后续发现高 只会在低温时出现,就不能再用独立分布相乘,而要改成条件分布重建账本。

这个实例说明,gate 选型不能只盯着 datasheet 上 15 V20 V 的单一绝对最大额定。若 18 V 甚至 20 V 只在极短时间窗出现,而长期寿命主要由 12.5 V14.5 V 的热态停留决定,那么是否可用应由完整 mission profile 与供应商 TDDB 数据共同裁决;反过来,即便从不碰到最高额定,中等偏压在高温下累计几千小时,也可能先把寿命慢慢吃掉。

6. 工程选型决策表

这一节先把选型判断框架摆出来,后面的内容用于比较不同方案在约束和代价上的差异。

应用条件MOSFET 选Driver Vdrv备注
低成本消费电子,Tj ≤ 100°C,5V driverLogic-level+5V / 0V简单
工业控制,Tj ≤ 125°C,10-15V driverStandard-level+10-15V / 0V主流
汽车 Q101,Tj ≤ 175°C,15V driverStandard automotive+15V / -5VAEC-Q101 + 厂家 sub-ppm 评估
EV 主驱 SiC,Tj ≤ 175°CSiC MOSFET(单独考量)+18V / -3V详见 [SiC pages]
HV(>200V),高频,bootstrapHigh-V Standard+12V / 0V(low-side) + bootstrap(high-side)避免 logic-level

6.1 跨厂家选型的 4 件检查

这一节先把选型判断框架摆出来,后面的内容用于比较不同方案在约束和代价上的差异。

  1. VGS-max 温度条件:必须在 Tjmax 标定,否则要换算
  2. VGS-th 在 Tjmax 下的最低值:决定 turn-off 关 driver 能不能拉够低
  3. 栅极氧化层 BTI 评估:有没有厂家 sub-ppm 测试报告
  4. 同型号汽车级 vs 工业级差异:汽车级 Q101 + 厂家额外测试

7. 实战陷阱

7.1 短脉冲 VGS overshoot

datasheet 经常给"≤ 50 hours 累计的脉冲 VGS-max"——比稳态 VGS-max 高 10-20%。这是认为短脉冲损伤可逆 / 累计较小。但累计 50 hours 是很容易突破的:50000 cycles × 1us pulse = 0.014 hours...如果设计经常打到 pulsed 极限,长期会到 50h。

实务:按稳态 VGS-max 设计,不依赖 pulsed 余量

7.2 ground bouncing 把 VGS 抬到 VGS-max 之外

源极电感 + di/dt 反馈让 VGS 实际可能瞬时超过 driver 标定。要用 oscilloscope 实测 VGS-source 间(用差分探头)而非 driver 输出端。

核心要点

  • VGS-th(@250μA / 25°C)≠ Miller plateau 电压(plateau ≈ Vth + ID/gfs)
  • VGS-th 温度系数 -7 mV/°C,高温 logic-level 极易热失控
  • Logic-level(5V driver)vs Standard-level(10-15V driver),不可乱用
  • VGS-max 跨厂家不可直接对比 — 看温度条件,Tjmax 标的才可信
  • AEC-Q101 仅给 11000 ppm 置信度,远不够汽车 sub-1 ppm 要求,需厂家 TDDB 加速测试补
  • 短脉冲 VGS overshoot ≤ 50h 累计余量易突破,稳态设计不依赖
  • 选型四检查:温度条件 / Tjmax Vth min / BTI 评估 / Q101+ 额外测试

Cross-references