FTTI 时间预算分解 — 从故障发生到 safe state 的微秒级账本(FDTI + FRTI ≤ FTTI worked example)
本质与导读
本质 FTTI 不是可调设计目标,而是被物理(硬短路下 ≈ SCSOA)加法规定死的时间窗;一旦定死,工程上唯一要证的就是 FDTI(检测)+ FRTI(反应)逐段相加仍落在这个窗口内。检测段下限被 blanking time(tBLK ≤ SCSOA/3)卡住,反应段被 soft turn-off 上限卡住,二者之和必须 < FTTI——这是 DESAT 评审里反复要算的硬账本。
1. 抓硬约束:FTTI 是物理 + 法规定死的时间窗,不是可调目标
很多人把 FTTI 当成一个"设计目标值"去凑,这是方向性的错。FTTI(Fault Tolerant Time Interval,故障容忍时间间隔) 的定义是:从故障在系统里发生,到危害事件可能出现之间的最短时间——前提是安全机制不动作。换句话说,它是危害的物理 / 工况替你定死的"倒计时窗口",你只能在窗口内塞下检测 + 反应,不能把窗口拉长。
对 EV 主驱"硬短路"这类故障,FTTI 几乎等于器件的 SCSOA(Short-Circuit Safe Operating Area,短路安全工作区)——器件在短路电流下能扛多久才热击穿。这就把整条保护链的预算钉死在微秒级:
- SiC MOSFET:SCSOA ~ 2-4 μs(die 面积约为 IGBT 的 1/3,同等故障能量下 Tj 上升约 3 倍快)
- IGBT:SCSOA ~ 8-10 μs,预算宽松得多
ISO 26262-1 把这条倒计时进一步拆成两段可测量的子区间,本页全程用这两个:
- FDTI(Fault Detection Time Interval,故障检测时间) — 从故障发生到安全机制确认检出
- FRTI(Fault Reaction Time Interval,故障反应时间) — 从检出到系统到达 safe state
硬约束一句话:,且要留工程余量(对 2 μs 最坏角余量约 25%,对 4 μs 端约 60%)。超窗的后果不是"指标差一点",而是器件热击穿 / shoot-through → 危害真实发生。
2. 因果分析:FTTI 怎么拆,每段由什么物理量决定
把窗口拆开后,每一段的长短都不是拍脑袋,而是由具体电路 / 物理机制决定的。理解了"谁决定这一段",才知道哪里能压、哪里压不动、压过头会出什么新问题。
2.1 FDTI = blanking + 比较器 + 滤波,被合法瞬态卡下限
检测段不能无限快,因为它必须先"躲过"正常开通时器件 VCE 还没降下来的那段合法瞬态,否则每次正常开通都误触发。这段强制等待叫 blanking time(tBLK,消隐时间),是 FDTI 的主要成分:
- tBLK — 典型 0.3-1 μs,必须长到盖住正常开通的 VCE 拖尾,又必须短到 ≤ SCSOA 的约 1/3(这正是 DESAT 评审 EV-DESAT-002 要核的硬约束)
- 比较器 + 滤波延迟 — DESAT 阈值比较 + 去抖,典型 250-500 ns
所以 FDTI 实际下限被 blanking 卡住:你没法把检测做得比"躲过合法瞬态"更快。EV-DESAT-002 的 tBLK ≤ SCSOA/3 本质就是给 FRTI 留出足够剩余窗口。
2.2 FRTI = soft turn-off,被过压上限卡住不能硬关
反应段最直觉的做法是"立刻硬关栅极",但短路电流极大,硬关产生的 过压会反过来击穿器件——于是 FRTI 不能取 0,必须用 soft turn-off(软关断 / 两级关断) 受控地降 di/dt:
- soft turn-off — 受控降栅压,典型占 0.4-1.5 μs,换取 VCE 过冲落在器件耐压内
- 这是一个双向约束:关太快 → 过压击穿;关太慢 → 吃掉 SCSOA 余量。两级关断 / soft-off 的设计就是在这两个边界之间找窗口(详见 Soft Turn-Off 设计)
2.3 FTTI 是 per-hazard 的:快故障 vs 慢故障预算差 4 个数量级
最容易踩的概念坑:把 FTTI 当成一个全局数字。实际上每类危害有自己的 FTTI,差异极大,且对应不同的保护层(见 SafeState Manager 的两级架构):
- 快电气故障(短路 / 过流)→ FTTI 微秒级 → 必须走栅极驱动 IC 硬件直通路径(DESAT 检测电路在门极驱动 IC 内部完成,直接关断栅极,绕过主 MCU 软件,不经 SSM FSM),本 wiki 给 < 5 μs。SBC + 看门狗路径是针对主 MCU 挂死的 ms 级兜底,不覆盖 μs 级 SC 保护。
- 慢故障(过温 / CAN 超时 / 绝缘退化)→ FTTI 毫秒级 → 走 SafeState Manager(SSM)软件层(主 MCU 上的 FSM 仲裁),< 100 ms 即可;SBC + 看门狗独立硬件层作为"主 MCU 挂死"兜底,覆盖同一 ms 量级
把慢故障的预算套到快故障上 = 漏窗器件炸;把快故障的预算套到慢故障上 = 过度设计、成本浪费。先按危害归类,再给每类分预算,是这套方法的起点。
3. 解决方案:给 SiC 800V 主驱短路分预算 + 验证 + 落 TSR
有了"窗口定死、分两段、per-hazard"三条原则,就能把一个真实场景的预算算出来、测出来、写进需求。
3.1 Worked 账本:SiC 主驱硬短路
取最紧的器件场景 SCSOA = 2 μs(SiC 最坏角)作为 FTTI,按下表分配。原则是先满足 FDTI 下限(blanking 卡死),再把剩余窗口分给 FRTI,并强制留余量:
| 环节(归属) | 典型预算 | 受什么卡 |
|---|---|---|
| tBLK + 检测(FDTI) | 0.5-1.0 μs | blanking 盖合法瞬态;≤ SCSOA/3 |
| soft turn-off(FRTI) | 0.4-0.5 μs | di/dt 过压上限 |
| 合计 vs FTTI | ≤ 1.5 μs ≤ 2 μs | 留 ~25-60% SCSOA 余量 |
这条账本和 SiC 并联页 §3 的"DESAT detect 250-500 ns + soft-off 400-1500 ns,总 ≤ 1.5 μs"是同一个预算,只是这里显式标了它是 FDTI / FRTI 的拆分,并显式对齐 FTTI = SCSOA。IGBT 同样的链路因为 SCSOA 8-10 μs,SCSOA 窗口宽 4-5 倍、可用余量宽 ~13-17 倍。
真实器件 worked design — 1EDI3035AS 保护链 · SiC(SCT3080AL)vs SC-rated IGBT
纸面的 FDTI/FRTI 定义必须落到具体器件时序上才有意义。下面用一条真实的 DESAT 保护链——Infineon 1EDI3035AS 汽车级隔离门极驱动器——把 §3.1 的账本落成可复核的数字,再看它在 SiC 与 IGBT 两种主驱下的余量差。
保护链公共参数(取自 datasheet,非拍脑袋):1EDI3035AS DESAT 阈值 VDESAT = 6 V(typ,SiC 配置)、内部充电电流 IDESAT = 500 µA(typ)——二者决定 tBLK;DESAT 消隐电容 CDESAT = 68 pF(外部选型);软关断电阻 RSOFTOFF = 100 Ω;SCT3080AL 输入电容 Ciss = 571 pF(typ,ROHM datasheet Rev.006);母线 VDC = 400 V。
分段时序逐条落数:
- tBLK(消隐)= CDESAT × VDESAT / IDESAT = 68 pF × 6 V / 500 µA ≈ 816 ns。这是 FDTI 的主成分,由 DESAT 电容充电到阈值的时间钉死。
- tfilter(比较器 + 传播)≈ 100 ns——1EDI3035AS 内部 DESAT 比较到输出关断的传播延迟(typ 量级)。
- FDTI = tBLK + tfilter ≈ 0.9 µs。
- tSOFT(soft turn-off)≈ 0.3 µs——门极经 RSOFTOFF 放电,时间常数 τ = RSOFTOFF × Ciss = 100 Ω × 571 pF ≈ 57 ns,跨过 Miller 平台约 5τ ≈ 0.3 µs。注意这是靠选 RSOFTOFF 控制 di/dt 设计出来的值,不是纯 RC 自然衰减。
- FRTI = tSOFT ≈ 0.3 µs;FDTI + FRTI ≈ 1.2 µs。
Scenario A — SiC MOSFET SCT3080AL(ROHM,650 V / 30 A / 80 mΩ trench SiC):
| 量 | 值 | 依据 |
|---|---|---|
| FTTI(≈SCSOA) | ≈ 2-3 µs | SiC 短路耐受(器件物理,die 面积约 IGBT 1/3);ROHM 分立 SiC datasheet 不列 SCSOA,取通用 SiC 值 |
| FDTI | ≈ 0.9 µs | tBLK 816 ns + tfilter 100 ns |
| FRTI | ≈ 0.3 µs | tSOFT ≈ 5τ,τ = RSOFTOFF × Ciss ≈ 57 ns |
| FDTI + FRTI | ≈ 1.2 µs | — |
| vs FTTI | 1.2 µs ≤ 3 µs → 余量 ~60%;最坏角 2 µs → 余量 ~40% | PASS |
余量主要被 tBLK 吃掉——这正是 EV-DESAT-002 硬约束(tBLK ≤ SCSOA/3)的实际含义:SCSOA = 3 µs → tBLK ≤ 1 µs,816 ns 满足;但若 SCSOA 取最坏角 2 µs,则 tBLK ≤ 0.67 µs 被违反,必须减小 CDESAT(如 68 pF → 50 pF 把 tBLK 压到 600 ns)或换更快的检测路径。
Scenario B — SC-rated field-stop IGBT(同一条 1EDI3035AS 保护链):把同样的保护链搬到一颗短路额定(SC-rated)场截止 IGBT 上,FDTI + FRTI 不变(≈ 1.2 µs,保护芯片相同),但 IGBT 的 SCSOA 约 8-10 µs(die 面积大、相同故障能量下 Tj 上升慢约 3 倍):
| 量 | 值 |
|---|---|
| FTTI(≈SCSOA) | ≈ 8-10 µs(SC-rated field-stop IGBT 典型短路耐受) |
| FDTI + FRTI | ≈ 1.2 µs(保护链不变) |
| vs FTTI | 1.2 µs ≤ 10 µs → 余量 ~88% |
关键对比:同一条保护链,IGBT 余量从 SiC 的 40-60% 跳到 88%,窗口宽约 4-5 倍、可用余量宽约 13-17 倍。这不是"IGBT 更好",而是 SiC die 面积小、相同故障能量下 Tj 上升快约 3 倍——这个物理差异就是两套保护时序设计的根本分野。另一个易踩点:高速(High-Speed)IGBT 很多并不保证短路耐受时间,SC 关键回路选型必须挑明确标注 SC-rated 的器件,不能拿一颗高速开关损耗优化件去扛短路。
3.2 怎么验证:scope 实测每段 + 留余量(对应 EV-DESAT-003)
预算是纸面分配,闭环必须实测。DESAT 评审 EV-DESAT-003 要的就是这个证据:在 bench / HIL 上注入短路,用示波器抓 故障注入沿 → safe-state 输出(栅极真正关断) 的端到端延迟,确认实测 ≤ FTTI 且留余量。要分别量 tBLK、检测点、栅压跌落完成点三个时刻,而不是只看总延迟——只有分段量,才知道余量被哪一段吃掉,后续才好优化(故障注入方法见 Fault Injection Test)。
3.3 落进安全需求:TSR 里要出现 FTTI / FDTI / FRTI 的数字
方法学的终点是可追溯的需求。FSR(功能安全需求)说"短路必须在器件损坏前进 safe state",TSR(技术安全需求)必须把它量化成"FDTI ≤ X μs、FRTI ≤ Y μs、X + Y ≤ FTTI(= SCSOA Z μs)、余量 ≥ W%",并标注验证方法(scope 实测)。没有数字的 FTTI 需求无法验证、无法评审(写法见 FSR/TSR Writing)。
3.4 闭环 DESAT 评审
本页是 DESAT 评审两条证据项的方法学依据:EV-DESAT-002 的 tBLK ≤ SCSOA/3 是 §2.1 FDTI 下限约束;EV-DESAT-003 的 latency < FTTI 是 §3.1 账本 + §3.2 验证。但要强调:方法学讲清了"该测什么、阈值多少",真实闭环仍需挂上真实的 bench scope / HIL 工件——纸面预算不能替代实测证据。
4. Gotcha 链(高频陷阱清单)
这些是 FTTI 预算在真实评审 / bench 里反复翻车的点,每条都对应一个可判的 NC(不符合项)。
Gotcha-1 — 把 FTTI 当全局常量,SC 保护链也套 SG-01 的 100 ms。HARA 输出 SG-01:FTTI = 100 ms(来自驾驶员反应 + 制动建压分析)。工程师把同一个数字抄进 SC 保护链的 TSR,tBLK 松到毫秒级、完全失去 SC 保护意义。正确做法:每类危害有自己的 FTTI——SC(快电气故障)FTTI ≈ SCSOA = 2-3 µs;SG-01 扭矩失控(慢人机危害)FTTI = 100 ms,差 4-5 个数量级,必须分开定。per-hazard 是 FTTI(ISO 26262-1:2018 术语 3.61,Fault Tolerant Time Interval)定义的固有语义——最小时间跨度按"每个危害事件"取,不是全局单值。
Gotcha-2 — 以为 tBLK 越长越安全,为减少误报把 tBLK 拉到 2 µs。某些设计为减少正常开通时 DESAT 误触发,把 tBLK 从 816 ns 拉到 2 µs。对 SiC SCSOA = 3 µs:FDTI 单独就占约 2.1 µs,超过 FTTI 的 70%,FRTI 只剩 0.9 µs;若最坏角 SCSOA = 2 µs,FDTI 直接超窗。正确做法:守住 tBLK ≤ SCSOA/3(3 µs → 上限 1 µs)。想减误报应优化 CDESAT 选型和 PCB 布局(降杂散耦合),而非延长 tBLK。
Gotcha-3 — 以为 soft turn-off 越快越好,用小 RSOFTOFF 压 FRTI。把 RSOFTOFF 从 100 Ω 改到 10 Ω 想把 tSOFT 压到几十 ns。后果:短路电流峰值可达千安级(IGBT 约 6-10 倍额定,SiC 更高),硬关产生的 过压 = 50 nH × 1000 A / 30 ns ≈ 1.7 kV,远超 650 V 器件额定。FRTI 是双边约束:过快 → 过压击穿 / 过慢 → 超 SCSOA 窗;软关断时间有物理下限,不能为省预算无限压。
Gotcha-4 — 以为软件 SafeState Manager 足以处理 SC,不需硬件 DESAT。"我们的 FSM 5 ms 内能发 STO"——5 ms 比 SCSOA = 3 µs 大 3 个数量级。快电气故障(SC / 过流)必须走 2nd-Level 硬件路径:DESAT 保护芯片直接拉栅极,绕过主 MCU 和软件 FSM。软件 FSM 是 1st-Level,管慢故障(过温 / CAN 超时 / 绝缘退化),FTTI ≥ 100 ms。两层混用或互为备份,是 ASIL D 架构高频 NC。
Gotcha-5 — 以为 FDTI = tBLK,漏掉传播延迟链。完整 FDTI = tBLK + tfilter + 逻辑传播 tprop + 隔离器传播 tiso。加了数字隔离器,tiso ≈ 80-100 ns;再叠 1EDI3035AS 内部 tfilter ≈ 100 ns,累计使 FDTI 比 tBLK 大 200-250 ns(约 25-30%)。忽略传播链,纸面满足 FTTI 而实测超窗。TSR 必须写清 FDTI 各分量。
Gotcha-6 — 只量端到端总延迟,不分段测 tBLK/tDESAT/tSOFT。bench 测到"故障注入 → 栅极关断总延迟 = 1.4 µs < FTTI"就签字。两个月后换了 CDESAT 选型,总延迟变 1.8 µs,却无法定位哪段变了。ISO 26262 TSR 评审要求每段有实测时间戳(tBLK、tDESAT、tSOFT 分别标注),后续改动才有定量追溯。EV-DESAT-003 的证据要求分段量,不能只报总量。
Gotcha-7 — 只用 25°C 数字通过预算,忽略高温 SCSOA 退化。SiC / IGBT 的短路耐受时间都随结温升高而缩短(器件已在运行温升上再叠短路自热),SCSOA 可能从 25°C 的标称值退到 125-150°C 的更短值。若预算按 25°C 通过、未验证高温角,夏季高负荷工况下余量可能变负。正确做法:SCSOA 预算用最坏温度角的数字验证,给出温度余量分析。
5. Corner 分析
预算在名义工况下通过还不够,几个边角工况会把余量吃掉甚至翻负,必须显式覆盖。
Corner-1 — 低温 -40°C:DESAT 判据延迟 + 比较器变慢。SiC MOSFET 在 -40°C 时 RDSon 约为室温的 0.5-0.6 倍(沟道迁移率随温变化),短路时 VDS 爬升变慢 → DESAT 阈值判据被不必要地延后(器件"看起来没那么快退饱和")。同时隔离比较链在低温下传播延迟可能增加约 15-20%。综合使 FDTI 在低温比室温多 100-200 ns。处置:系统验证矩阵加入 -40°C 下的 DPT(双脉冲)+ SC 注入,确认 FDTI + FRTI ≤ FTTI 仍有余量。
Corner-2 — FTTI 压缩场景:L4+ 自动驾驶 / V2G 双向 OBC。L4 以上整车安全概念里,某些 SG 的 FTTI 被系统层收紧到 10 ms 以下(无人类接管环节)。SC 保护链本身 FTTI ≈ SCSOA 不变,但上游 1st-Level SafeState Manager 的响应窗口压缩到 1-5 ms,原本 100 ms 的 FSM 软件裕量大幅缩短,任务循环周期须从 10 ms 降到 1 ms 量级。V2G 双向 OBC 并网还要同时满足电网保护时序(如孤岛检测),当两个 FTTI 来自不同标准且数量级接近时,仲裁规则必须在 FSC 层写清(哪个 SG 优先、有无冲突)。
Corner-3 — 共因失效:DESAT 电源 VCC2 与主 MCU 共供电。DESAT 保护芯片(1EDI3035AS)的辅助电源 VCC2 若与主 MCU 的 3.3 V 共用同一 DC/DC,则该模块失效成为 SC 保护 + 主控的共因失效(CCF),直接破坏 ASIL D 所需独立性(ISO 26262-9 §7 DFA 的 β 因子分析)。此时"VCC2 失效"下 FDTI 趋于无穷(保护电路不工作),等于 SC 保护链被整体旁路。处置:VCC2 独立供电(独立 LDO 或独立 DC/DC);SBC(如 TLF35584)内部 VCC 监控可向保护芯片反馈状态。此条与 功能安全芯片选型 的独立电源核查交叉。
缩写表
| 缩写 | 全称 / 含义 |
|---|---|
| FTTI | Fault Tolerant Time Interval — 故障容忍时间窗 |
| FDTI | Fault Detection Time Interval — 故障检测时间 |
| FRTI | Fault Reaction Time Interval — 故障反应时间 |
| DTI | Diagnostic Test Interval — 诊断测试间隔 |
| SCSOA | Short-Circuit Safe Operating Area — 短路安全工作区 |
| tBLK | blanking time — DESAT 消隐时间 |
| DESAT | Desaturation — VCE 退饱和短路保护 |
| STO | Safe Torque Off — 栅极全关安全态 |
| ASC | Active Short Circuit — 下管全开主动短路安全态 |
| SSM | SafeState Manager — 1st-Level 安全软件层 |
| FSR / TSR | Functional / Technical Safety Requirement |
| Tj | junction temperature — 结温 |
| VCE | collector-emitter voltage |
核心要点
- FTTI 是危害定死的窗口,不是可调目标 — 对硬短路 FTTI ≈ SCSOA,SiC 2-4 μs / IGBT 8-10 μs,超窗 = 器件热击穿
- 硬约束 FDTI + FRTI ≤ FTTI — 检测段 + 反应段之和必须落在窗口内并留余量(对 2 μs 最坏角余量 ~25%,4 μs 端约 60%)
- FDTI 下限被 blanking 卡 — tBLK 0.3-1 μs 必须盖合法瞬态又 ≤ SCSOA/3(= EV-DESAT-002)
- FRTI 不能取 0 — 硬关产生 过压,必须 soft turn-off 受控降 di/dt(0.4-1.5 μs)
- FTTI 是 per-hazard 的 — 快电气故障 μs 走 2nd-Level 硬件,慢故障 ms 走 1st-Level 软件,差 4 个数量级
- SiC 主驱 worked 账本 — FDTI 0.5-1.0 μs + FRTI 0.4-0.5 μs ≤ 1.5 μs ≤ FTTI 2 μs
- 验证靠分段 scope 实测 — 注入短路抓端到端延迟,分段量才知余量被谁吃(= EV-DESAT-003)
- TSR 必须出现量化数字 — FDTI/FRTI/FTTI/余量都写成可验证的数,否则评审过不了
- 真实器件对比 — 1EDI3035AS 保护链 FDTI+FRTI ≈ 1.2 µs;SiC(SCT3080AL)SCSOA 3 µs 余量 ~60% / 2 µs 余量 ~40%;SC-rated IGBT SCSOA 8-10 µs 余量 ~88% —— 同一条链,IGBT 余量宽 13-17 倍
- tBLK 是双边约束 — 必须 ≥ 正常开通 VDS 拖尾长度,同时 ≤ SCSOA/3;二者之间才是合法设计区间
- 2nd-Level 硬件路径不可被软件 FSM 替代 — SC 保护 FTTI 2-3 µs,FSM 循环 10 ms 差 3-4 个数量级,必须 DESAT 硬件直通
Cross-references
- ← 索引
- HARA — FTTI 这个量在危害分析里怎么定出来(本页的上游)
- SafeState Manager 深度 — 两级保护架构,FTTI < 5 μs / < 100 ms 的来源
- SiC 并联 + SC timing 预算 — 同一条 SC 预算的器件侧展开
- DESAT 保护深度 — FDTI 检测段的具体机制
- Soft Turn-Off 设计 — FRTI 反应段的具体设计
- Fault Injection Test — §3.2 验证用的故障注入方法
- FSR/TSR Writing — §3.3 把 FTTI 写进安全需求
来源:ISO 26262-1:2018 术语定义(FTTI / Diagnostic Test Interval / fault reaction time);ISO 26262-9 §7 DFA;本 wiki SafeState Manager §3.3(2nd-Level FTTI < 5 μs / 1st-Level < 100 ms)与 SiC 并联 SC timing §3(SCSOA 2-4 μs / 预算 ≤ 1.5 μs)综合;Wolfspeed SCSOA 应用数据。本页 §1 FTTI=SCSOA 对齐、§2 FDTI/FRTI 拆分、§3 worked 账本 + TSR 落地为本 wiki 方法学补充。