MOSFET VGS-th / VGS-max 选型方法论 — 栅极氧化层可靠性
本质与导读
本质 VGS-max 不是能跨厂家直接比的标称值——栅极氧化层可靠性随温度急剧下降,必须在最高工作 Tj(典型 175°C)下评估;AEC-Q101 寿命测试仅 ~11000 ppm 置信,要到 sub-1 ppm 量产质量得靠 TDDB 加速试验。选型还须按 driver 实际输出电压区分 logic-level 与 standard-level,否则高温下沟道关不死会热失控。
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 V | 6000 h | 熄火后仍上电;高侧保持或制动 |
| 14.5 V | 19.25 h | 正常动作时间按电池分布展开 |
| 16.0 V | 3.75 h | 正常动作时间按电池分布展开 |
| 17.0 V | 1.25 h | 正常动作时间按电池分布展开 |
| 18.0 V | 0.75 h | 正常动作时间按电池分布展开 |
20 V 在源例中也出现过,但累计仅约 0.00825 h。这类事件不应被平均进常规驱动电压,而应像 load dump 或异常充电那样保留为单独的瞬态应力桶位,因为它回答的是“异常应力是否可接受”,不是“长期寿命由谁主导”。
5.4.2 再把电压账本与结温账本合成二维 profile
只有电压桶位还不够,因为 TDDB 同时受电场和温度驱动。工程上应把 OEM 的环境温度分布与器件自热叠加成结温分布;如果暂时没有精确损耗模型,先给一个保守自热裕量,也比把环境温度直接当成结温更接近真实寿命。
| 环境温度 | 记账用结温 | 生命周期占比 |
|---|---|---|
| -40 °C | 10 °C | 6% |
| 23 °C | 73 °C | 20% |
| 40 °C | 90 °C | 65% |
| 75 °C | 125 °C | 8% |
| 80 °C | 130 °C | 1% |
如果暂时可以把电压分布和温度分布视为独立,就先构造二维 mission profile:。这一步的价值不在公式本身,而在于它强迫设计者把“哪个电压出现得多”和“哪个温度最伤寿命”拆开再重组。例如 12.5 V 这一档会展开成 360 h @ 10 °C、1200 h @ 73 °C、3900 h @ 90 °C、480 h @ 125 °C 和 60 h @ 130 °C;14.5 V 这一档则对应 1.155 h、3.85 h、12.5125 h、1.54 h 和 0.1925 h。如果后续发现高 只会在低温时出现,就不能再用独立分布相乘,而要改成条件分布重建账本。
这个实例说明,gate 选型不能只盯着 datasheet 上 15 V 或 20 V 的单一绝对最大额定。若 18 V 甚至 20 V 只在极短时间窗出现,而长期寿命主要由 12.5 V 到 14.5 V 的热态停留决定,那么是否可用应由完整 mission profile 与供应商 TDDB 数据共同裁决;反过来,即便从不碰到最高额定,中等偏压在高温下累计几千小时,也可能先把寿命慢慢吃掉。
6. 工程选型决策表
这一节先把选型判断框架摆出来,后面的内容用于比较不同方案在约束和代价上的差异。
| 应用条件 | MOSFET 选 | Driver Vdrv | 备注 |
|---|---|---|---|
| 低成本消费电子,Tj ≤ 100°C,5V driver | Logic-level | +5V / 0V | 简单 |
| 工业控制,Tj ≤ 125°C,10-15V driver | Standard-level | +10-15V / 0V | 主流 |
| 汽车 Q101,Tj ≤ 175°C,15V driver | Standard automotive | +15V / -5V | AEC-Q101 + 厂家 sub-ppm 评估 |
| EV 主驱 SiC,Tj ≤ 175°C | SiC MOSFET(单独考量) | +18V / -3V | 详见 [SiC pages] |
| HV(>200V),高频,bootstrap | High-V Standard | +12V / 0V(low-side) + bootstrap(high-side) | 避免 logic-level |
6.1 跨厂家选型的 4 件检查
这一节先把选型判断框架摆出来,后面的内容用于比较不同方案在约束和代价上的差异。
- VGS-max 温度条件:必须在 Tjmax 标定,否则要换算
- VGS-th 在 Tjmax 下的最低值:决定 turn-off 关 driver 能不能拉够低
- 栅极氧化层 BTI 评估:有没有厂家 sub-ppm 测试报告
- 同型号汽车级 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
- ← 索引
- MOSFET 技术:MOSFET 物理基础
- Balogh 栅极驱动经典理论:Miller plateau 电压计算
- 栅极驱动基础整合版:driver Vdrv 选取
- SiC MOSFET 栅压振荡:8 家 SiC VGS 规格表
- SiC MOSFET 驱动高级功能:SiC 负压设计
- AEC-Q 车规认证:Q101 认证流程
- 失效模式综合速查表:MOSFET 栅极氧化层失效
- 栅极驱动(Gate Driver):driver 通用
- 栅极驱动诊断 SM:over-voltage detection SM