MOSFET 安全工作区(SOA)与线性模式

功率器件L2别名 SOA · FBSOA · Safe Operating Area · Spirito 效应 · ZTC · GZTC · 线性模式 SOA · linear mode MOSFET · hot-swap MOSFET · eFuse SOA相关mosfetmosfet-avalanchemosfet-vgs-selectionthermal-managementpower-module-packagingopamp-analog

本质与导读

本质: SOA 在开关应用里几乎不重要(器件只走两个极端、穿越时间极短),但线性应用(热插拔 / eFuse / 软启动 / LED 调光 / 反极保护 / 并联均流)长时间停在"半开"状态,落进 SOA 的线性区——这里温度反馈方向反转(Spirito 效应),正反馈式自毁;ZTC 点是稳定 / 不稳定的几何分界,FBSOA 曲线族按脉宽分层给出安全地图,Hot-SOA 必须按 重新降额,热点结温通常远高于平均结温。读 SOA 图必须先按"应用 → 脉宽 → 限制线类型"分类,不能拿 25 ℃ 单条 DC 线套所有工况。

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

1. Spirito 效应:温度反馈的方向反转

正常 MOSFET 在饱和区有"温度负反馈"——温度升 → 升 → 电流降 → 温度回落,过程稳定。但在线性区(亚阈值附近),反馈方向反转:温度升 → 降 → 同 下电流升 → 局部更热,正反馈,雪崩式自毁。这就是 Spirito 效应,也是 MOSFET 在线性区比饱和区更危险的根本原因。

Spirito 效应因果链 — 线性区温度反馈反向,正反馈逃逸

工作区域温度反馈并联
导通区 (开关) ↑→电流回退自动均衡
线性区 (饱和) ↓→电流集中正反馈发散

线性区热失控过程如上图所示。转折点在哪里:当 足够大、 较低时, 的负温系数胜过 的负温系数( 也随温度下降,这是抑制机制),两者平衡点之下是"热稳定区"、之上是"热不稳定区"。这条平衡线就叫 Spirito line,通常在手册的 FBSOA 上表现为"线性区段的斜率突然变陡"。

这也解释了一个很反直觉的事实:多个 MOSFET 并联做开关完全安全,并联做线性应用必须专门均流(共源电阻 + 栅极串小电阻)——它们的物理稳定性在两个区域里是完全相反的。

2. ZTC 点:线性应用的"稳定工作 "

更严谨的稳定性判据不是" 高低"而是 ZTC(Zero Temperature Coefficient)点。把同一颗器件在 −55 / 25 / 150°C 三条转移曲线叠起来,它们会在一个点 ((ZTC), (ZTC)) 交汇——这个点左侧(低 的温度系数为(热不稳定),右侧为(热稳定)。热失控判据可以精确写成:

其中 α_T = ∂/∂T 是工作点的电流温度系数。一个反直觉的结论:现代高密度 MOSFET( 更小、 更大)的 ZTC 点 更高、 更高,所以低电流线性应用反而更容易掉进正温区——"性能更好的器件做线性反而更危险",这是 ST AN4901 直接给出的工艺代价。Infineon OptiMOS-L 等专用线性 MOSFET 用更低 换更低 ZTC,就是为了把整个安全工作区推到 ZTC 以上。(源:an4901 §2 Fig.3-4 + §4.1 Eq.5)

上面这一段把 ZTC 当成 SOA 里的稳定性分界线,这个判据回答的是“功率 MOSFET 会不会因自热掉进正反馈失稳区”。对 CMOS 模拟设计,同一现象还有另一层价值:如果故意把器件偏在 ZTC 或 GZTC 附近,温度对 的一阶导数就会接近零,偏置电流、低压参考和时间常数就不必完全靠电路级 PTAT/CTAT 抵消来维持。2015 年 UFRGS 的工作真正补上的,不是新名词,而是把这个零点现象整理成可设计的偏置方法。

2.1 为什么模拟偏置也关心 ZTC

这里讨论的对象已经不是承受大功率的线性 pass 管,而是 CMOS 工艺里的小信号 MOSFET。两者共享的物理仍然是 下降与 下降在互相拉扯,但模拟电路更关心的不是“会不会烧毁”,而是“参数会不会慢慢漂走”。因此 ZTC/GZTC 的意义,是把器件本体的温度敏感度先压低,再去谈系统级精度。

  • 对电流基准,目标是让核心偏置管的 尽量变平。
  • 对低压电压基准,目标是把参考值压到传统 bandgap 难以覆盖的几百毫伏区间,同时不把温漂放大到不可用。
  • -C 电路,目标不是单独稳住电流,而是稳住 ,从而稳住极点、零点和等效阻抗;这正是 运算放大器与模拟设计(Op-Amp & Analog Design) 里跨导单元最敏感的量。

2.2 ZTC 与 GZTC 在抵消什么

从器件层看,ZTC 与 GZTC 不是两套技巧,而是同一组温度项分别在电流和跨导上完成抵消。对饱和区的一阶近似,可以写成:

若记 ,则有:

前一个导数为零,对应 ZTC;后一个导数为零,对应 GZTC。工程上更重要的结论是:这两个零点通常都落在中等反型到强反型,所以只拿长沟道平方律看强反型,或只靠亚阈值直觉看弱反型,都会把可用设计窗口看窄。

2.3 设计顺序应该倒过来吗

这类方法论最有价值的地方,在于它把温漂设计的顺序倒了过来:先看器件温度导数,再决定电路拓扑,而不是先画一个参考源,再事后补偿温漂。按这个顺序展开时,有四个判断比“套哪个经典结构”更关键。

  • 先定反型区,再定拓扑;因为 ZTC/GZTC 的位置本来就是连续模型问题,不是单靠某个 textbook 近似就能拍板。
  • 把偏置电流的温度系数当成可设计量;电流本身带一点 PTAT 或 CTAT 斜率,反而能把工作点推向更合适的零点。
  • 用自偏置环路锁住工作点;如果外围偏置网络自己先漂掉,单颗 MOS 的 ZTC/GZTC 很快就会被电路级漂移重新拉坏。
  • 把温漂、工艺、供电和 EMI 分开关账;ZTC/GZTC 只解决一阶热敏感度,不会自动消掉失配、线性调整率和电源注入。

2.4 它能换来什么,又换不来什么

论文里最有代表性的结果,不是某一个“神奇参考源”,而是同一条零点设计路线可以分别服务电流参考、电压参考和跨导电路三类对象。180 nm 自偏置 CMOS 电流参考已经能在 1.4 V 到 1.8 V 供电下做到 5 uA 输出和约 15 ppm/°C 温漂;130 nm MOS-only 电压参考可以把输出压到 395 mV 左右,但温漂大约回到 146 ppm/°C;而 GZTC 偏置的 -C 单元则把关键时间常数的热漂移压到 27 到 53 ppm/°C。它们说明的不是“某个拓扑万能”,而是 ZTC 更适合稳住参考值,GZTC 更适合稳住跨导和由此衍生的频率量。

真正不能误读的边界也在这里:输出电压越往极低压压,温漂往往越难压;温度曲线再平,也不等于 PVT、失配和 EMI 已经同时被解决。因此,模拟语境下的 ZTC/GZTC 应当被理解为“把器件一阶温度导数做平”的偏置起点,而不是第 6 节前面那种 SOA 安全结论的替代品。

3. 不是常数——它随 恶化

线性区还有一个很少讲的陷阱:热阻 本身 增大。ST 的红外热成像实测 40V 平面工艺芯片:=10 V 时 =0.466 °C/W,=30 V 时 升到 0.718 °C/W——同一颗裸片 涨 54%,仅仅因为高 下电流向小区域聚焦、有效散热面积缩水。代入热失控判据 ≥ 1/(α_T·), 升本已危险, 再同步变坏——双重恶化。所以线性应用只用手册给的 ,JC(固定测试条件下的值)算稳态热阻,永远会乐观估计。正确姿势:找手册中"Thermal Resistance vs "曲线(高端线性 MOSFET 专门画这条),或者给自己加 30~50% 安全系数。(源:an4901 §4.1 Fig.11)


4. 时间依赖的 FBSOA

SOA 不是一条线,而是一组曲线,按脉冲宽度给出:DC、10 ms、1 ms、100 μs、10 μs。脉冲越短、允许的工作点越宽——因为热量还没来得及传到结区就结束了。选型判断步骤:

  • 确定应用场景的"脉冲宽度"——软启动通常 10~100 ms,热插拔 10~50 ms,LED 调光可能是 DC。
  • 计算工作点 (, ) 和持续时间。
  • 在 FBSOA 曲线族里找对应脉宽的曲线,确认工作点在下方。
  • 若工作在 Spirito 区——即使纸面计算通过,也要乘一个额外的 derating factor(常见 50%)。
  • 并联时:每个器件独立计算,不能把面积乘以并联数——Spirito 效应让并联不等于加法。

5. SOA 图示

SOA(Safe Operating Area) 不是单一边界,而是按脉冲宽度分层的多条边界——脉宽越短允许的功率越高,脉宽越长越受热限制压低。不同脉宽对应不同失效物理:长脉冲被结温限制(热失效)、短脉冲被电压电流积限制(瞬时熔断)、特定中间区间被 Spirito 不稳定区限制(线性应用专属)。所以"看 SOA 选器件"必须按你的实际脉宽对号入座。

SOA — log VDS vs log ID 平面,按脉冲宽度分层 + RDS(on) / Spirito / BV_DSS 三类边界


6. 汽车线性应用典型场景

汽车里 MOSFET 工作在线性区(而非开关饱和区)的场合不少——这些场景的共同特点是MOSFET 长时间承受 同时不为零,此时 Spirito 效应是首要威胁,选器件必须按 SOA 线性区曲线而不是开关 SOA 选。

  • 电机驱动软启动(inrush 限流)
  • 热插拔电路 / eFuse
  • LED 线性调光
  • 并联均衡电路(电池管理)
  • 反极性保护(理想二极管

举例:汽车门窗电机软启动,≈ 8 V、≈ 5 A、P=40 W、持续 200 ms。此时必须查数据手册里的 FBSOA 曲线族,找到 "100 ms" 或 "1 s" 那条——不是 DC 线,也不是 10 μs 线。验证 (8 V, 5 A) 落在 100 ms 曲线之内。若工作点位于 Spirito 区域,必须额外降额。

汽车级 MOSFET 的 FBSOA 通常比消费级宽(厂商做了芯片层面的 Spirito 抑制——更均匀的掺杂、更多的 source 分区、专门的线性应用工艺如 Infineon OptiMOS-L),这是额外的设计开销,也是可靠性溢价的来源。

§7-14 工程实战拆到子页 实战工…

§7-14 工程实战拆到子页 实战工程 (Hot-SOA 降额 / 非矩形脉冲等效 / α_T 热不稳定数学 / RTH 随 VDS 退化 5 点定量) 拆到 topic-mosfet-soa-engineering,避免单页 H2 过多。

核心要点

  • 开关 vs 线性:开关应用几乎不消耗 SOA,线性应用(eFuse / hot-swap / soft-start / pass FET)才是 SOA 真正约束的对象。
  • Spirito 效应:线性区 负温系数胜过 负温系数 → 温度升 → 电流增 → 更热,正反馈式自毁。
  • ZTC 点 是 stable / unstable 分界;现代低阻高跨导器件 ZTC 推高,反而更不适合做 pass FET。
  • FBSOA 曲线族 按脉宽分层(DC / 10 ms / 1 ms / 100 μs / 10 μs),Spirito 区要再额外 derate 50 %。
  • Hot-SOA 降额datasheet SOA 默认 =25 ℃,工程必须按 重算。
  • 热点结温 ≠ 平均结温:current focusing 让最热 cell 的 远高于平均 ;IMAPS 2013 SOA wrapper 用解析几何把任意工作点投影到热稳定线。
  • 线性模式选型优先看 ZTC 位置 + 正温区窗口宽度 + 高 /低 corner,不是最低
  • 失效签名:current focusing 在 bond pad 邻近留小热斑;short circuit 失效更均匀靠近 pad 下方——可用以反推根因。

Cross-references