Driver Propagation Delay Matching 深度 — channel skew 影响 dead-time
本质与导读
本质 3 相主驱多颗单通道 driver 同步切换时,dead-time 必须吸收两件事:outgoing 器件本身的关断时间()+ 各 driver 之间的 propagation delay 失配(部件间 skew,车规 30 ns = ±15 ns)。driver 的 td 绝对值是 common-mode——6 颗同型 td 近似相等,等量平移关断命令与开通命令、相互抵消,不进 dead-time 预算。所以选型与 dead-time 设计的硬约束是 skew,不是 td 绝对值:现代车规单通道 SiC driver 的 part-to-part skew 已收敛到 30 ns max(TI UCC21750 / TI ISO5852S / Infineon 1ED3491 同级),尽管绝对 td 从 76 到 265 ns 差 3×。
1. Propagation Delay 影响 + vendor 对比
下图把 td_pd + 部件间 skew + dead-time 的因果一次说清:skew(而非绝对 td)才是啃 dead-time 的那一项。
3 个观察:
- td 绝对值跨度大 76–265 ns — fast 家族(UCC21750 90 / ISO5852S 76 / NSI6801 75)vs enhanced-protection 家族(1ED3491 ~240 / BM6101 265);但绝对 td 是 common-mode,同型 6 颗一起平移,不单独进 dead-time
- 部件间 skew 才是硬约束 — 现代车规单通道 driver 收敛到 30 ns max(= ±15 ns,TI/Infineon 同级);老光耦 HCPL-316J 分散大到 ~±50 ns
- 部件内 LH/HL 失配 8–20 ns — 即 tsk-p(),同一 channel 的 turn-on 与 turn-off 之差,不进 dead-time(同一 channel 内)
2. td_pd / tsk-p / tsk-pp — 3 个延迟量区分
driver datasheet 给的延迟量要分清 3 个,只有第 3 个进 dead-time 预算:
- td_pd(datasheet 记 tpLH / tpHL,即 tDLH / tDHL):propagation delay,input → output 整体延迟。SiC driver 常给一个 typ 值(tpLH 与 tpHL 近似相等),是 common-mode 量
- tsk-p(pulse skew,):同一颗内 turn-on 与 turn-off 延迟之差,典型 8–20 ns(ISO5852S 20 ns、1ED3491 ~8 ns);不进 dead-time(同一 channel)
- tsk-pp(part-to-part skew):不同芯片间 td 之差,车规 max 30 ns(= ±15 ns);这是唯一进 dead-time 预算的量——3 相 6 颗 driver 之间的失配
用途上的一句话:选 driver 看 tsk-pp,不看 td 绝对值;算 dead-time 也只把 tsk-pp 代进去。
3. Skew 3 个层级
skew 来源分 3 个层级,越往下越难控:
3.1 单 channel 内 skew(tsk-p)
单 channel 内 skew 的工程特点 + 应用场景:
- 即 tpLH vs tpHL(tDLH vs tDHL)差异,datasheet 记 tsk-p
- 典型 8–20 ns(datasheet 值:ISO5852S 20 ns、1ED3491 tPDISTO ~8 ns)
- 不影响 dead-time(同一 channel 的 turn-on 和 turn-off,不是两管之间)
3.2 部件内 channel skew(dual-channel)
部件内 channel skew 的工程特点 + 应用场景:
- 双通道 driver IC,两个 channel 的 td 差异
- 典型 ±5–10 ns(比 part-to-part 小,因同 die、同工艺)
- 影响半桥两管同步;同一 leg 上下管用同一颗双通道 driver 时,DT 预算用这个更小的 skew
3.3 部件间 skew(part-to-part, tsk-pp)
部件间 skew 的工程特点 + 应用场景:
- 不同芯片间 td 差异,datasheet 记 tsk-pp / tPDD
- 车规 max 30 ns(= ±15 ns,TI/Infineon 同级);老光耦 ~±50 ns
- 影响 3 相之间同步 + 同一 leg 上下管同步——量产时最大问题
- 跨 lot / 跨 date-code 混料实测可超 spec,须批测(见第 6、13 节)
4. Dead-time 与 skew 关系 — 为什么进预算的是 skew 不是 td
先纠一个高发误区:很多设计把 propagation delay 的绝对值算进 dead-time,这是错的。td 是 common-mode——3 相 6 颗同型 driver 的 td 近似相等,它同时延后 outgoing 管的关断命令和 incoming 管的开通命令,是等量平移、相互抵消,MCU 设定的 dead-time 原样保留。真正啃 dead-time 的只有两项:outgoing 器件的关断延迟 + 下降时间(),叠加两条驱动路径的 部件间 propagation delay 失配 (= tsk-pp)。dead-time 预算因此用与 Dead-time tuning 深度 一致的合成式:
其中 是 outgoing 器件关断全程(SiC 几十~一二百 ns), 是 incoming/outgoing 两路驱动的部件间 skew(不是 td 绝对值), 是裕量系数(0.5–1),覆盖温度漂移 + 老化 + Vbus 变化。
举例 800V SiC 主驱(6× UCC21750-Q1,每管一颗):
- 器件关断 (150℃,见 SCT3080AL worked design)
- 部件间 skew (UCC21750-Q1 tsk-pp max,datasheet SLUSDH9D)
- 裕量系数
- → 取整 DT = 200 ns ✓
注意 td 绝对值(UCC21750 90 ns、1ED3491 240 ns)完全没进这条式子——换用 td 大 2.6× 的 driver,只要 skew 仍是 30 ns,DT 预算不变。这是本页主题的数值证明,详见第 12 节 worked design。
5. 主流 driver IC td + skew 对比
主流车规单通道 SiC driver 的 td 绝对值分两档(fast 76–90 ns / enhanced-protection 236–265 ns),但 部件间 skew 一致收敛到 30 ns max(= ±15 ns)——选型看 skew + 保护功能 + 供货,不看 td 绝对值:
| Driver IC | 厂商 | td 典型(max) | 部件间 skew(tsk-pp) | LH/HL 失配(tsk-p) | 隔离 / 定位 |
|---|---|---|---|---|---|
| UCC21750(-Q1) | TI | 90 ns (130) | 30 ns (±15) | 小 | 5.7kV reinforced, DESAT, 单通道 |
| ISO5852S(-Q1) | TI | 76 ns (110) | 30 ns (±15) | 20 ns | 5.7kV reinforced, split-out, 单通道 |
| 1ED3491Mc12M | Infineon | 236/244 ns | 30 ns (±15) | 8 ns | reinforced, DESAT+soft-off, 单通道 |
| BM6101FV-C | ROHM | 265 ns | 未列 → 批测 | — | 2.5kVrms, AEC-Q100, 单通道 |
| HCPL-316J(老) | Broadcom | 300 ns (500) | ~±50 ns | N/A | opto+DESAT, 已退场 |
| EV 主驱设计锚 | — | 看 skew 非 td | ≤ 30 ns (±15) | ≤ 10 ns | — |
EV 主驱 SiC:TI UCC21750-Q1 与 Infineon 1ED3491Mc12M 都是主流——两者 part-to-part skew 同为 30 ns max(UCC21750 tsk-pp / 1ED3491 tPDD,均 datasheet 已核),尽管 1ED3491 的绝对 td(~240 ns)是 UCC21750(90 ns)的 2.6 倍。从 dead-time 角度两者等价;按通道内 skew + 保护功能(DESAT / soft-off)+ 供货定 SKU,不是谁 td 绝对最小。
6. ASIL D td/skew 5 项验证
ASIL D td 验证清单——datasheet 的 tsk-pp 只是上限保证,量产要自己批测坐实:
6.1 batch 检测
batch 检测的工程特点 + 应用场景:
- 同批次 driver IC ≥ 10 颗,全部测 td_pd
- 批内极差 max − min ≤ 30 ns(= tsk-pp spec,±15 ns);OEM 常收紧到 ≤ 20 ns 留 margin
- 超标即筛除;3 相 6 颗必须同 lot、同 date-code 上料
6.2 温度扫
温度扫的工程特点 + 应用场景:
- -40℃ / 25℃ / 85℃ / 125℃
- td 温度系数典型 0.1–0.3 ns/℃;不同 die 温度系数不同 → skew 本身随温漂移
- 高低温 td 差异不超 20 ns,且冷/热态都要复核批内极差
6.3 Vbat 扫
Vbat 扫的工程特点 + 应用场景:
- 8V / 12V / 16V
- 不同 Vbat td 差异 ≤ 5 ns
6.4 Vge_target 扫
Vge_target 扫的工程特点 + 应用场景:
- +12V / +15V / +18V
- td 差异 ≤ 5 ns
6.5 老化 1000hr
老化 1000hr 的工程特点 + 应用场景:
- 125℃ × 1000hr
- td 漂移 ≤ 10 ns(光耦 driver 因 LED 老化漂移显著,是退场主因)
7. Driver IC td 工程细节
driver IC 的 td 由内部 3 段串起来,也解释了为什么绝对 td 分两档:
- 输入 receiver(10–30 ns)— 阈值比较 + 防抖
- 隔离器(30–100 ns)— Cap iso / Magnetic iso / Optical 延迟
- 输出 driver(10–30 ns)— gate driver stage
为什么 1ED3491 / BM6101 的 td 到 240–265 ns 而 UCC21750 只有 90 ns:enhanced-protection 家族在隔离通道后还串了 DESAT / soft-off 的信号调理与逻辑处理,额外 ~150 ns 内部处理时间。Optical driver(HCPL-316J)延迟最大(LED 启动 + photo detector slow,tpd max 500 ns),已退场。关键:这些内部延迟都是 common-mode——绝对 td 变长不直接恶化 dead-time,只要 part-to-part 一致性(tsk-pp)守住。
8. PWM 生成器与 td 匹配
MCU PWM 生成器也贡献 skew,叠加在 driver skew 之上:
- Aurix GTM PWM:td_internal ≈ 5–10 ns
- S32K3 eMIOS:td_internal ≈ 10–20 ns
- 加上 driver td → 总 PWM → Vge 延迟 ~100–300 ns(取决于 driver 家族)
- 关键路径需 SafeState 算 FTTI 时计入;3 相定时器通道之间的输出偏差要一并纳入 skew 预算
9. PCB 走线匹配
PCB 走线也引入 ns 级 skew,叠在 driver + PWM skew 之上:
- PWM 走线长度差异引入 ns 级 skew
- FR4 中信号 ~6.7 ns/m → 100mm 长度差 ≈ 0.6 ns skew
- 3 相 PWM 走线必匹配长度(±20mm → ≈ 0.13 ns),相对 driver 的 30 ns 虽小,但严苛设计里要一起算进总 skew 预算
10. 实战 — 800V SiC 主驱 6-driver 批次 skew(典型量级)
新平台上料后的标准动作:同 lot 抽 6 颗(3 相 6 管各一)实测 td,核批内极差。下表是 800V/22kW 级 SiC 主驱的典型量级(合成示例,非某一块板逐点实测)——形状规律比逐点数值更重要:合格批的极差应远小于 30 ns 的 tsk-pp 上限。练手平台可用 Wolfspeed CRD-22DD12N(22kW 双向 CLLC DC/DC 参考设计,1200V C3M 器件,用户指南 PRD-01218)这类自带完整驱动/保护链的板子安全做此类测量;注意它是 DC/DC 而非 6 管 3 相逆变桥,通道数与拓扑对不上,只借它的驱动链练手:
| Channel | td_pd (ns) | skew (vs Ch A) |
|---|---|---|
| Ch A (Master ref) | 78 | 0 |
| Ch B | 82 | +4 |
| Ch C | 85 | +7 |
| Ch D | 79 | +1 |
| Ch E | 88 | +10 |
| Ch F | 80 | +2 |
最大极差 = 10 ns,远在 30 ns 的 tsk-pp spec 内,DT 设计 200 ns(第 4 节)对 skew 一项留了 30 ns × 1.5 = 45 ns 预算,完全够。若某颗 > +30 ns(如 Ch E 跳到 +35),即判该 lot 异常、退回筛选。
11. 国产 driver td 现状
国产单通道隔离 driver 在 td/skew 这个参数点上已无代差,真正的差距在功能安全交付物:
- 纳芯微 NSI6801 — 单通道隔离,td 75 ns typ、pulse-width distortion 30 ns max、CMTI ±150 kV/μs,pin-to-pin 兼容 HCPL 光耦封装,是 HCPL-316J 的直接 opto-drop-in 替代(datasheet 已核)
- 川土微、荣湃等其余国产隔离 driver 厂商亦在跟进,但单通道带 DESAT/soft-off 且给全 tsk-pp spec 的车规料仍少——选型须逐款核 datasheet 的 tsk-pp,别按国际大厂料号"对标"想当然套一个 skew 数
国产 driver 的 td 绝对值 / skew 已接近 Tier 1,主驱可用,HCPL-316J 的国产 opto-drop-in 替代(NSI6801 级)基本完成。真正的硬门槛是 ISO 26262 支持包(FMEDA、safety manual、ASIL-ready 认证),对标 TI/Infineon 仍普遍缺失——ASIL D 主驱选型时这比 td/skew 数字更硬。
12. Worked design — 6× UCC21750-Q1 3 相主驱 skew → DT 预算
前面几节把"进 dead-time 的是 skew 不是 td"讲成了原理,这一节用真 datasheet 数把它端到端算穿,并量化"换 driver 家族 DT 预算为何不变"。器件:TI UCC21750-Q1(单通道 10A 隔离 SiC/IGBT 驱动,datasheet SLUSDH9D),对照 Infineon 1ED3491Mc12M(同类 enhanced-protection)。工况:800V SiC 3 相逆变,6 颗独立 driver(每管一颗)。
从 datasheet skew 到 DT 预算
UCC21750-Q1 开关特性(datasheet SLUSDH9D):tpLH / tpHL propagation delay = 60 min / 90 typ / 130 max ns;part-to-part skew tsk-pp = 30 ns max。三步推 DT 中 skew 的份额:
- 绝对 td 不进账:6 颗同型 driver 标称都是 90 ns。关断命令(去 outgoing 管)与开通命令(去 incoming 管)各走 ~90 ns,若两颗恰好都 90 ns,则 90 ns 是等量平移、被 MCU 死区原样保留 → common-mode 抵消。
- skew 才啃死区:最坏组合 = outgoing driver 最慢、incoming driver 最快,两颗之差被 tsk-pp 封顶 30 ns。于是 incoming 管最多可"提前" 30 ns 开通 → 从 MCU 设定的死区里扣掉 30 ns。
- 代进合成式:器件关断 (150℃)、、 → ,取 200 ns。其中 skew 一项贡献 ,约占 200 ns 预算的 22%——skew 是死区里实打实的一块,但器件关断(75 ns)仍是大头。
换 driver 家族的反直觉:td × 2.6 但 DT 不变
把 6 颗 UCC21750-Q1(td 90 ns)换成 6 颗 1ED3491Mc12M(td 236/244 ns):
- 绝对 td 涨 2.6×,但它是 common-mode → 对 dead-time 零贡献
- part-to-part skew 仍是 30 ns(1ED3491 tPDD max = 30 ns,与 UCC21750 tsk-pp 同值)
- 代进合成式:、、 全不变 → DT 预算仍是 200 ns
这就是本页主题的数值证明:dead-time 由 skew 定,不由 td 绝对值定。选 1ED3491 而非 UCC21750,理由是保护功能(soft-off)或供货,不是 td——它 240 ns 的绝对延迟只在别处付代价(下方 Corner ②)。
Corner — 3 个边角
DT 预算算完,以下 3 个边角会翻账:
- ① skew 随温度漂移,冷台架合格 ≠ 热机合格:tsk-pp 30 ns 是全温区 max,但不同 die 温度系数不同,skew 本身随温变化。批测必须冷/热态都核极差;且同板 6 颗必须同 lot、同 date-code——跨 lot 混料实测 skew 可超 spec。
- ② "td 绝对值不进 DT" ≠ "td 绝对值随便":3 相若混用 UCC21750(90 ns)+ 1ED3491(240 ns),150 ns 的绝对 td 差虽是 common-mode、不进 dead-time,却会破坏相电流采样时序对齐(ADC 触发相对 PWM 边沿)→ 三相采样点错位 → 电流失配 → 转矩脉动。所以绝对 td 在同步采样链里在乎,只是不在乎在 shoot-through 上。整车必须 3 相同型同料。
- ③ 单通道 vs 双通道换算:同一 leg 上下管若用同一颗双通道 driver,DT 用 datasheet 的 channel-to-channel skew(通常 < 10 ns)而非 part-to-part 30 ns,死区可更紧;代价是把该 leg 上下管的隔离绑在一颗芯片,单点失效影响整个 leg——ASIL D 主驱多坚持每管一颗单通道,牺牲 20 ns 死区换隔离独立性。
13. Gotcha 链 — propagation delay 匹配 7 个坑
上面把 skew → DT 算穿了,落地时以下几处会把账推翻,按踩坑频度排列:
- 把 td 绝对值算进 DT(最常见):td 是 common-mode,只有 skew 进 DT 预算;用 max(td) 当 DT 项会过设计——白留几百 ns 死区 → 体二极管续流损耗暴涨(SiC 3–4V,见 Dead-time tuning)。
- datasheet 不列 tsk-pp:不少料(如 BM6101)只给 td typ、不给 part-to-part skew → 不能假设为 0,必须自己批测;有 spec 的料收敛在 30 ns,没 spec 的按 30 ns 起保守估。
- 混 lot / 混 date-code 上料:30 ns 的 tsk-pp 假设同工艺;跨 lot 混用实测 skew 可超 spec → 3 相 6 颗必须同 lot、同 date-code 上料并批测。
- 只测常温 skew:skew 随温度漂移(不同 die 温度系数不同),必须 -40/25/125℃ 全温区测,冷台架 skew 合格不代表热机合格(呼应 Dead-time tuning 的温度 gotcha)。
- 留了 skew 却忘了器件关断:反向错误——DT = 器件关断() + skew(),只留 skew 不留 一样直通。两项都要。
- 光耦 driver 的 skew 会老化恶化:HCPL-316J 的 LED 老化使 td 漂移、part-to-part 分散大(~±50 ns)且随寿命恶化 → 老平台 shoot-through 隐患,这是退场主因,不只是"慢"。
- PWM/PCB 侧 skew 被忽略:MCU 定时器输出偏差(5–20 ns)+ PCB 走线长度差叠加在 driver skew 上;3 相 PWM 走线必等长(±20mm),否则总 skew 超出 driver 的 30 ns 预算。
14. 一句话总结
Propagation Delay Matching 是 3 相同步的物理约束,但约束量是 skew 不是 td 绝对值 — td 绝对值 76–265 ns 是 common-mode、等量平移抵消;决定 dead-time 的是部件间 skew(tsk-pp),车规收敛到 30 ns(±15 ns)。EV 主驱 SiC:TI UCC21750-Q1(td 90ns / tsk-pp 30ns)与 Infineon 1ED3491Mc12M(td ~240ns / tPDD 30ns)从 dead-time 角度等价,按保护功能 + 供货选 SKU。dead-time 预算用 ,只把 skew 代进去。ASIL D 验证:同 lot 10 颗批测极差 ≤ 30ns + 温度全扫 + 老化 1000hr 必跑。新项目 dead-time 留 50% margin(km=0.5)处理 skew + 老化 + 温度,留不够 = 量产 shoot-through 烧管。
核心要点
- 决定 dead-time 的是部件间 skew(tsk-pp)不是 td 绝对值;td 76–265ns 是 common-mode、抵消,不进预算
- 车规单通道 SiC driver 的 tsk-pp 收敛到 30 ns(= ±15 ns):UCC21750 / ISO5852S / 1ED3491 同值
- DT 预算 = ,km 取 0.5–1;只有 (skew)进式子
- 换 td 大 2.6× 的 driver(1ED3491 240ns vs UCC21750 90ns)DT 预算不变,因 skew 同为 30ns
- ASIL D 必跑同 lot 10 颗批测(极差 ≤ 30ns)+ 温度扫 + 老化;HCPL-316J 光耦 td 500ns max、skew 老化恶化,已退场
缩写表
只列本页用到的工业标准缩写;通用英语…
只列本页用到的工业标准缩写;通用英语 / 单位 / 月份 / 我们的
层/Lxtag 不列。覆盖不到的术语见正文 inline 注释。
| 缩写 | 全称 | 中文 / 备注 |
|---|---|---|
| TI | Texas Instruments | 德州仪器 |
| ROHM | Rohm Semiconductor | 罗姆 |
| ASIL | Automotive Safety Integrity Level | ISO 26262 安全完整性等级 QM→A→B→C→D |
| EV | Electric Vehicle | 电动车 |
| PWM | Pulse Width Modulation | 脉冲宽度调制 |
| MCU | Microcontroller Unit | 微控制器(本页多指车规多核 MCU) |
| FTTI | Fault Tolerant Time Interval | 容错时间间隔 |
| PCB | Printed Circuit Board | 印刷电路板 |
| SiC | Silicon Carbide | 碳化硅 |
| IGBT | Insulated-Gate Bipolar Transistor | 绝缘栅双极晶体管 |
| DESAT | Desaturation (detection) | 退饱和短路检测 |
| CMTI | Common-Mode Transient Immunity | 共模瞬态抗扰度 |
| AEC | Automotive Electronics Council | 车规认证组织(AEC-Q100 = IC) |
| ISO | International Organization for Standardization | 国际标准化组织 |
Cross-references
- ← 索引
- Driver Protection 全栈 hub — 8 大主题 + 设计链路
- Dead-time tuning 深度 — DT 预算合成式同源口径 + SCT3080AL 器件关断 worked design
- Driver UVLO 深度 — driver IC 启动延迟
- Driver isolation 对比 — 隔离类型与 td 关系
- Vge Ringing 深度 — turn-on 时序
- Driver IC Safety Manual — td 在 safety manual 位置