ISO 26262-11(2018)半导体细化:IC 供应商工作产品交付指南

功能安全L3别名 ISO 26262 Part 11 · 26262-11 · semiconductor functional safety · IP 安全 · hard IP soft IP · AoU Assumption of Use · 数字 模拟 PLD 多核 传感器 · λdie λ1 λ2 λ3 · mission profile · SEooC IC supplier · 更新

本质与导读

本质 Part 11(2018 新增)解决的不是"标准要求什么",而是 SEooC IC 供应商在不知道客户最终应用时,如何交付可被多个系统集成商复用的安全工作产品。胜负手是 Assumption of Use(AoU):把 IC 厂"假设客户怎么用"写成可追溯文档,客户违反 AoU 即免除 supplier 责任、责任转移给客户。工程关键洞察:IP 级 DC = 0% 不代表失败——系统级 SM 可补,但 Safety Manual 必须明确写出"if AoU met, DC = X%; else DC = Y%"双数字。

主线坐标:横轨 · 功能安全(跨站) · ↑ 全景主线

1. Part 11 的定位与覆盖范围

Part 11 是 informative(指导性,非 normative)——提供"如何把 Part 5 的硬件要求适用到半导体"的具体方法学,不强制:可以用它,也可以用 IEC 61508 等其它可论证的方法。但汽车行业实际执行中,车规 IC 评审几乎都把 Part 11 一致性作为 baseline 要求(TÜV/SGS 审计基线)。

下图把 Part 11 关键链条串联:die 基础失效率(λdie,λ1 工艺 / λ2 封装 / λ3 温循 × mission profile)→ 故障分桶(SBSC 单点安全 / FMC 故障模型覆盖率)→ IP 类型(SEooC hard/soft IP 分发)→ 5 类元件分治 → 片上分布式 SM(lockstep / ECC / on-chip redundancy):

ISO 26262-11 半导体特定 — 基础失效率 + 故障模型分布(SBSC/FMC)+ IP/SEooC + 数字/模拟/存储分治 + 片上分布式安全机制

Part 11 主体 Section 5 按元件类型分:

子节元件类型
5.1Digital components(CPU / 内存 / 总线 / 数字 IP)
5.2Analogue / mixed signal(运放 / ADC / DAC / 稳压器 / HS-LS 驱动)
5.3Programmable Logic Devices(FPGA / CPLD)
5.4Multi-core components(多核 SoC,lockstep / asymmetric)
5.5Sensors and transducers(MEMS / 霍尔 / 温度)

每个子节结构一致:About / Failure modes / Safety analysis notes / Example SMs / Avoidance of systematic faults / Documentation example / Quantitative analysis example。

2. IP 类型与 4 种集成方式(Section 4.5)

2.1 Hard IP vs Soft IP

IP 类型决定 FIT 数字归谁计算:

类型描述FIT 归属
Hard IP(Physical representation)完整 chip layout,绑定特定 process / cell libraryIC supplier 提供精确 FITADC macro / PLL / 模拟运放
Soft IP(Model representation)HDL / 电路原理图,未绑 processIC integrator 按目标 process 计算CPU 设计(Verilog)/ 接口控制器

工程含义:hard IP 是"现成的、可衡量的",工艺已固化、集成方不能改 layout,FMEDA 数字必须由 supplier 给;soft IP 是"指南 + 自己量",DC/FIT 依赖 target process,supplier 给通用方法 + 配置说明、集成方按目标 fab 重算。购买 TC397(hard IP 芯片)时,Infineon 提供精确 λdie(来自 SN 29500 / 内部可靠性模型);系统工程师的任务是用 Part 11 方法独立 cross-check 合理性。

2.2 4 种集成方式

Part 11 Figure 5 给出 4 种把 IP 纳入 safety 设计的处理路径,成本从"直接用"到"全流程重来"递增,选哪条取决于 IP supplier 交付的文档完整度与集成方是否改动 IP:

方式适用条件工程成本
Integrate as isIP supplier 满足 ISO 26262 全文档最低(直接用)
SEooCIC supplier 假设 use case + safety reqs,integrator 验证 AoU 匹配中(AoU 核查)
修改 + 重 verify集成方修改 IP高(全流程重来)
Proven in Use累计足够现场运行小时数(order 10^7 h 级)+ 多年量产 + 可信失效统计(ISO 26262-8 Clause 14 论证)中(证据收集)

现实:SEooC 是当前车规 IC 主流——IC supplier 面对多个客户,无法为每家做定制。Proven in use 越来越难:新 IP 无历史数据,且 same-function 约束(见 §7 G6)常使旧数据不可继承。

3. Assumption of Use(AoU)— SEooC 责任划分核心

3.1 AoU 结构与核查方式

每条 AoU 是 Safety Manual 里的一行:"使用本 IC 时,客户系统必须满足 [条件],否则 IC 供应商对 [后果] 不承担责任。"客户违反 AoU 时,supplier 免责、责任转移给客户,客户必须自己加 SM 或重做评估。

核查流程:Tier 1 系统工程师逐条对照 AoU 表格,每条判断:

  • SATISFIED:架构已满足(需引用具体设计证据)
  • NOT SATISFIED + 客户补 SM:由 Tier 1 增加系统级 SM 来填补
  • CANNOT SATISFY:选型错误,需换 IC

违反 AoU 时,DC 从 IC supplier 标注值退化——Safety Manual 必须写出"AoU 不满足时 DC 退化到多少"。

3.2 UCC21750-Q1 典型 AoU worked 核查(400V/100kW EV 主驱)

TI UCC21750-Q1(隔离栅极驱动,datasheet SLUSDH9)驱动 ROHM SCT3080AL(3rd-gen Trench SiC MOSFET)为例。下表参数为 datasheet 公开可复核硬数据:UVLO 只作用在 VDD(VVDD_ON typ 12.0 V,范围 10.5–12.8 V)与 VCC 输入侧,负压轨 VEE 无独立 UVLO(VEE-COM abs max −17.5 V);保护为硬件级:200 ns 快速 DESAT + 内部 400 mA 软关断 + Miller 主动钳位(阈值 typ 2.0 V,以 VEE 为参考);故障经硬件 FLT 引脚上报。

AoU-ID条件(Safety Manual 假设)设计对应(SCT3080AL)判断
AoU-D01负压关断电平须 ≥ 被驱 MOSFET 的 VGSS(min);IC 侧不设 VEE UVLO,须 integrator 自行闭合SCT3080AL VGSS abs max −4 V / +22 V,ROHM 荐 0/+18 V → 取 VEE = COM(0 V) + Miller 钳位(阈值 typ 2.0 V)integrator 必须闭合(最高危)
AoU-D02VDD 须高于 VDD UVLO 且留余量VDD = +18 V > VVDD_ON typ 12.0 V(10.5–12.8 V)SATISFIED(余量 6 V)
AoU-D03DESAT 消隐时间须 < 被驱 SiC 短路耐受时间 SCWTCDESAT 设消隐 ~0.8 μs < SCT3080AL SCWT ~1–2 μsSATISFIED(裕量 ≥ 1.3×)
AoU-D04软关断路径须独立于正常关断 Rg,off内部 400 mA STO 独立触发,不经外部 Rg,offSATISFIED
AoU-D05系统须区分硬件短路路径与软件诊断路径TC397 每 2 ms 轮询 FLT 仅作诊断/记录;短路保护由 UCC21750 硬件 200 ns 完成SATISFIED(路径分层正确)

AoU-D01 是最高危:UCC21750 没有负压轨 UVLO,VEE-COM 绝对最大到 −17.5 V——IC 本身不会拦你把 VEE 设深负偏。许多设计沿用 IGBT 的"−5/−8 V 负偏关断"经验直接搬到 SiC 上,但 SCT3080AL 的 VGSS 绝对最大只有 −4 V,过负偏长期承受超额定负偏 → 触发栅氧 BTI 加速老化、Vth 漂移直至栅极击穿。真正防 dV/dt 串扰误开通的手段是内置 Miller 主动钳位,而非深负偏。这一条不靠直觉判断,必须在原理图评审阶段按被驱 MOSFET 的 VGSS(min) 逐一核对(与 SEooC 工程深度 的 G1 一致)。

4. λdie 失效率估算与 Mission Profile(Section 5.1.6)

4.1 λdie 估算方法

Part 11 给出 IC die 失效率估算框架(基于 IEC TR 62380 / SN 29500):

其中: 工艺技术失效率(transistor count 加权, 为量产成熟度随年限 的收敛因子); 封装相关(pin count + 热膨胀系数); 温度循环; Arrhenius 温度因子; mission profile(on-time / 温区)。

IC supplier(Infineon / TI)用 SN 29500 或内部可靠性模型生成 λdie,Part 11 方法给 Tier 1 工程师一个独立 cross-check 工具,不替代 SM 数字。

4.2 Mission Profile 选取(Motor Control,EV 主驱)

按 Part 11 Figure 16 的 Motor Control mission profile(EV 主驱典型工况):

  • On-time 比例:80%(15 年生命周期中约 12 年通电)
  • 平均结温 Tj:EV 主驱主控 IC 经常运行在 105°C(散热器设计基准),本例取 105°C
  • 温度循环:车辆日循环叠加负载循环,−40°C 到 +150°C 量级

Arrhenius 温度因子(,CMOS 逻辑的典型有效激活能,落在 SN 29500 的 0.3–0.7 eV 区间内):

取 Tref = 55°C(328 K)、Tj = 105°C(378 K),

Tj = 105°C 相比参考温度 55°C,失效率约 5.1× 倍增(等价于每约 21°C 翻一倍:55→80°C 已达 ~2.4×)。选规格时 EV 主驱主控须按这个加速倍数推算 FIT 预算,不能用室温基准。

4.3 TC397 λdie Cross-check(400V/100kW EV 主驱系统)

按 Part 11 方法做独立 cross-check(IC supplier 给出值用于对比,差异 ≥ 2× 需追问差异来源)。下表 数量级示意假设值(非 SM 数字),只演示方法与自洽算术:

元素 假设(示意)数量贡献 FIT
CPU cores(lockstep pair)0.5 FIT/core25.15.1 FIT
RAM(4 MB on-chip ECC)0.3 FIT/MB45.16.1 FIT
Flash(8 MB 非 lockstep 路径)0.2 FIT/MB85.18.2 FIT
封装 BGA @热循环)1.5 FIT11.01.5 FIT
示意 bottom-up 小计~20.9 FIT

本 wiki 的 ISO 26262-5 硬件层细化 FMEDA 用的 TC397 全 die λ ≈ 45 FIT。本次仅覆盖"核 + RAM + Flash + 封装"四大块的示意 bottom-up ≈ 21 FIT,约为全 die 的一半——这是预期的欠计:napkin 估算漏掉了 I/O、外设、PLL、模拟块与完整 transistor 级 λ1。这正是 cross-check 的用法:它是数量级 sanity check + 抓 ≥ 2× 意外,而非替代 SM/FMEDA 的精确值。真项目 FMEDA 一律使用 supplier SM 给出的精确 λdie。

4.4 TLF35584 λdie 参考

TLF35584(Infineon SBC,ASIL D watchdog + voltage supervisor)功能较简单、为数字 + 模拟混合信号,λdie 数量级示意约 1 FIT(较 TC397 的多核 SoC 小一个量级以上)。Mission profile 同样按 Motor Control(on 80% / Tj 85–100°C)。精确值以 Infineon TLF35584 Safety Manual 为准。

5. 5 类元件失效模式与安全机制

5.1 Digital(Section 5.1)

数字元件失效模式用关键词描述(5 类):Wrong program flow / Data corruption / Accessing unintended locations / Deadlock-Livelock / Incorrect instruction execution。

关键安全机制(TC397 对应)

  • Lockstep dual-core(CPU0+CPU1):DC_SPF 高(典型 99%),每输出结果比对,延迟一个时钟周期防共因 transient
  • RAM ECC + Scrubbing:DC_SPF 高(典型 99%,ECC 纠单位错,scrubber 周期刷新防累积 latent)
  • MPU(32 region 配置):Freedom from Interference(FFI)防 QM 分区写入 ASIL D 数据区
  • Software Watchdog(WdgM alive + deadline + logical):确保 SW 未卡死或错误运行

5.2 Analog / Mixed Signal(Section 5.2)

模拟元件按 22+ 失效模式分析(ISO 26262-11 Table 36),以 TLF35584 voltage supervisor 为例(DC 为示意,精确值以 SM 为准):

失效模式安全机制DC(示意)备注
Output OV / UVOV/UV monitor(独立硬件)~96%DC 来自 SM-UVLO-VCC-001
振荡(阈值内)双采样 oscillation detector~85%可选 SM
启动超时Power-on monitor + timeout~90%SM-INIT-001

模拟元件的 ADC/DAC 失效模式按 static errors(offset / gain / INL / DNL)与 absolute accuracy errors(静态 + 量化 + 满量程)两组分。工程实操:AoU 通常不要求覆盖全部 22 项,只覆盖 3–5 项 dominant 失效,其余按 fault distribution 归到 safe 或 system-level mitigated。

5.3 PLD(Section 5.3)— FPGA/CPLD

PLD 特殊性:配置 SRAM 中单粒子翻转(SEU)导致功能改变(车载宇宙射线中子通量不可忽略)。失效模式:Incorrect routing / Logic table corruption / Memory cell SEU / Clock distribution faults。

典型安全机制:配置 readback + scrubbing(周期重写 SRAM 配置)/ TMR 三模冗余(面积 3×,高 DC 但成本高)/ ECC on configuration RAM(需 FPGA 支持)。

车规 FPGA 选型注意:SRAM-based FPGA(如 Xilinx Artix)需 SEU 缓解设计;Flash-based FPGA(如 Microsemi IGLOO2)配置不受 SEU 影响,但有其他失效模式。SEU 失效率须用中子通量 × cross-section 估算,不能套 SN 29500(见 §7 G5)。

5.4 Multi-core(Section 5.4)

多核架构的 ASIL 能力由核间冗余方式与共享资源隔离决定:lockstep 靠硬件比对拿满 ASIL D,asymmetric 靠任务划分 + FFI 证明只能到 ASIL B/C。

架构ASIL 适配关键要求
Lockstep dual-coreASIL DRCCU 每输出比对,延迟一个时钟周期防 transient 共因
Asymmetric multi-coreASIL B/C共享 L2 cache / NoC / 内存控制器必须做 DFA(FFI 证明)
单核 + 软件冗余ASIL BSoftware lockstep,DC 中等

多核共享资源(L2 cache / NoC / 内存控制器)是 Dependent Failure 主要来源——Part 11 强制做 DFA,证明 ASIL D 分区与 ASIL B / QM 分区无 CCF 路径。TC397 的 FFI 通过 MPU 保护实现。

5.5 Sensors and Transducers(Section 5.5)

传感器与 ASIC 集成时按"集成系统"分析。主要失效模式:Drift(慢漂)/ Stuck-at / Out-of-range / Latency excessive / Multiplicative error / Plausibility violation。

EV 主驱 Resolver 传感器典型 SM:冗余通道(双 resolver 比对,或 resolver + Hall 互补)/ 周期 BIST / range check(角度不超物理最大值)/ plausibility check(加速度与角度变化率一致性)。

6. 系统级 DC 补偿机制(Section 4.4 工程关键洞察)

6.1 两类场景

Part 11 最重要的工程洞察:IC 级 DC ≠ 系统级 DC,二者可相互补偿(在 Safety Manual 明确标注前提下):

场景 A(系统补偿 IC 不足):IC 内 ADC 无片上 SM → IC 级 DC = 0%。但系统级将 ADC 输出送闭环控制器,SW 做合理性检查(range check + rate-of-change check)→ 系统级 DC = 90%。

场景 B(IC AoU 不满足导致 DC 退化):Memory ECC 在 IC 级 DC = 99%,但 AoU 假设 SW driver 处理 ECC error event。客户为性能省去 SW driver → 系统级 DC 退化到 60%(ECC 检出但无纠正动作,latent fault 累积)。

6.2 Safety Manual 双数字标注

IC supplier 的 Safety Manual 必须明确写出

SM-ECC-001 RAM ECC:
  DC_SPF(if AoU-MEM-01 satisfied: SW driver implemented) = 99%
  DC_SPF(if AoU-MEM-01 NOT satisfied: no SW driver) = 60%

这是 FMEDA 中引用 SM DC 数字时必须核查的前提——引用 99% 之前,先确认 AoU-MEM-01 已满足。

7. 专家级 Gotcha 链(7 条)

G1 — 负压关断电平超 SiC 栅极额定(最高危):FMEDA 常沿用 IGBT 的 −5/−8 V 负偏经验设 UCC21750 的 VEE。但 UCC21750 无负压轨 UVLO(VEE-COM abs max −17.5 V,IC 不会拦你),而被驱 SCT3080AL 的 VGSS abs max 仅 −4 V(ROHM 荐 0/+18 V)。过负偏长期触发栅氧 BTI、Vth 漂移直至击穿——这不是某个 SM 的 DC 掉到 0,而是把一颗"合规"驱动配成了栅极杀手。缓解:负压关断电平按被驱 MOSFET 的 VGSS(min) 定,SCT3080AL 取 VEE = COM(0 V) + Miller 主动钳位(阈值 typ 2.0 V)防 dV/dt 误开通;原理图评审把"VEE 电平 vs 开关管 VGSS 额定"列为栅驱 AoU 第一条。

G2 — Soft IP 的 FIT 数字是"待算"而非"已知":购买 CPU 核 soft IP(HDL 形式),供应商不提供绑定工艺的 FIT 数字(要看目标 fab)。如果工程师把 soft IP 的 FIT 直接用 hard IP 的数字代替,FMEDA 结果可能偏低数倍(不同工艺节点失效率差异大)。

G3 — Multi-core 共享 cache 的 CCF 被忽略:TC397 CPU0(ASIL D lockstep)和 CPU2(ASIL B)共享 L2 cache;设计文档说 MPU 保护了内存区域,但没分析 L2 cache timing 干扰(CPU2 的大量读操作导致 CPU0 cache eviction,影响实时性)。Part 11 要求 DFA,但很多项目 DFA 只覆盖显式 shared memory,不覆盖 timing 干扰。

G4 — λdie 只是 λ_D 的一部分:λdie(硬件随机失效)进入 FMEDA,但 systematic failure(系统性失效)需单独论证(软件开发流程、验证覆盖率、FMEA 方法充分性)。项目常犯错:只做 λdie 估算就认为 FIT 预算算完了,忽略系统性失效论证路径。

G5 — FPGA SEU 不按 SN 29500 估算:SN 29500 的 FIT 模型针对 CMOS 逻辑,不适用于 SRAM-based FPGA 的 SEU 失效(SEU 失效率由中子通量 × cross-section 决定,与 CMOS 失效模型完全不同,需用 NASA / Xilinx 的 SEU 数据)。按 SN 29500 算 FPGA SEU 会显著低估(可差数倍)。

G6 — Proven in Use 混淆"同 IC 不同应用":同款 TC397 在之前汽车项目(油车 ECU)有 5 年量产经验,工程师认为可以直接用于 EV 主驱 ASIL D 的 Proven in Use 论证。但 ISO 26262-8 Clause 14 要求 same item/element + 相同或更严格的运行条件与使用方式——油车 ECU 的 TC397 用法(低压控制)与 EV 主驱(高压安全关断 SG)不属于 same function,Proven in Use 不可继承。

G7 — 电源 IC λdie 低估热老化效应:TLF35584 在 125°C 结温下 BTI(Bias Temperature Instability)效应导致阈值电压漂移,UVLO 阈值可能随时间偏移。Part 11 Section 5.2 要求分析 analog 元件的长期漂移,但 FMEDA 里 TLF35584 FIT 数字通常是 25°C 基准,未乘高温老化倍增因子(典型 order 2–3×,取决于工艺/温度)。EOL 时实际失效率可能数倍高于 FMEDA 假设。

8. Corner 分析(3 条)

Corner 1 — 低温(−40°C)数字 IP 延迟变化:Arrhenius 公式通常用于"高温加速老化",但低温下 CMOS carrier mobility 增加、组合逻辑延迟减小——这本身不是问题,但 lockstep 比对延迟(1 时钟周期)的设计余量需在低温下验证(hold time violation 风险)。缓解仿真 −40°C corner 的 setup/hold 余量。

Corner 2 — EOL(15 年)BTI 效应导致 FIT 倍增:TLF35584 UVLO 阈值经 15 年高温连续工作后,BTI 效应可能导致阈值漂移,改变 SM 的有效性(本来基于精确阈值检出,漂移后检出边界后移)。缓解:FMEDA 加 EOL derating factor(典型 order 2–3×,取决于工艺/温度),并在系统测试中包含 EOL 加速老化验证。

Corner 3 — 供应链替换(同功能不同 IC)导致 FIT 归零:量产期间 TLF35584 缺货,供应链使用"功能兼容"替代 SBC(不同 IC supplier,不同 SM),所有 SM DC 数字需从头做 FMEDA——替代 IC 的 Safety Manual 可能覆盖不同 AoU,导致已论证的 SPFM/LFM 数字全部失效,ASIL D 合规性中断。缓解APQP 阶段将 IC 型号作为 SC 管理,任何替换触发 ECR + FMEDA delta + Safety Case review。

核心要点

  • Part 11 是 informative 指南,但车规 IC 评审实际作为 baseline 要求(TÜV/SGS 审计基线)
  • Hard IP:supplier 给精确 FIT;Soft IP:integrator 按目标 process 自算
  • SEooC 是车规 IC 主流,AoU 核查逐条确认——违反 AoU 时 DC 退化、责任转客户,FMEDA 失效
  • 最高危 AoU:负压关断电平 vs 被驱 SiC 的 VGSS(UCC21750 无 VEE UVLO、abs max −17.5 V 不会拦你;SCT3080AL VGSS abs max −4 V),须在原理图评审逐条闭合
  • λdie = (λ1 + λ2) × π_t × on-ratio,motor control mission profile:on 80% / Tj 105°C → π_t ≈ 5.1×(相对 55°C)
  • IP 级 DC = 0% 不代表失败;系统级 SM 可补,但 Safety Manual 必须写双数字(AoU 满足/不满足)
  • λdie cross-check 是数量级 sanity check(抓 ≥ 2× 意外),不替代 supplier SM 的精确 FMEDA 值
  • EOL / 低温 / 供应链替换三个 corner 都会颠覆 FMEDA 结论,需要显式论证

Engineering Objects

引用此页的结构化 Engineeri…

引用此页的结构化 Engineering Object(v2.0 Copilot 自动生成,不要手动编辑此段)。

  • standard · standard_iso26262_part11 — ISO 26262 Part 11 Semiconductors

Cross-references