ISO 26262-11(2018)半导体细化:IC 供应商工作产品交付指南
本质与导读
本质 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):
Part 11 主体 Section 5 按元件类型分:
| 子节 | 元件类型 |
|---|---|
| 5.1 | Digital components(CPU / 内存 / 总线 / 数字 IP) |
| 5.2 | Analogue / mixed signal(运放 / ADC / DAC / 稳压器 / HS-LS 驱动) |
| 5.3 | Programmable Logic Devices(FPGA / CPLD) |
| 5.4 | Multi-core components(多核 SoC,lockstep / asymmetric) |
| 5.5 | Sensors 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 library | IC supplier 提供精确 FIT | ADC macro / PLL / 模拟运放 |
| Soft IP(Model representation) | HDL / 电路原理图,未绑 process | IC 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 is | IP supplier 满足 ISO 26262 全文档 | 最低(直接用) |
| SEooC | IC 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-D02 | VDD 须高于 VDD UVLO 且留余量 | VDD = +18 V > VVDD_ON typ 12.0 V(10.5–12.8 V) | SATISFIED(余量 6 V) |
| AoU-D03 | DESAT 消隐时间须 < 被驱 SiC 短路耐受时间 SCWT | CDESAT 设消隐 ~0.8 μs < SCT3080AL SCWT ~1–2 μs | SATISFIED(裕量 ≥ 1.3×) |
| AoU-D04 | 软关断路径须独立于正常关断 Rg,off | 内部 400 mA STO 独立触发,不经外部 Rg,off | SATISFIED |
| 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/core | 2 | 5.1 | 5.1 FIT |
| RAM(4 MB on-chip ECC) | 0.3 FIT/MB | 4 | 5.1 | 6.1 FIT |
| Flash(8 MB 非 lockstep 路径) | 0.2 FIT/MB | 8 | 5.1 | 8.2 FIT |
| 封装 (BGA @热循环) | 1.5 FIT | 1 | 1.0 | 1.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。
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 / UV | OV/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-core | ASIL D | RCCU 每输出比对,延迟一个时钟周期防 transient 共因 |
| Asymmetric multi-core | ASIL B/C | 共享 L2 cache / NoC / 内存控制器必须做 DFA(FFI 证明) |
| 单核 + 软件冗余 | ASIL B | Software 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
- ← 索引
- 功能安全(Functional Safety):FuSa 总框架
- ISO 26262-5 硬件层细化:SPFM/LFM/PMHF 数学基础
- ISO 26262 硬件要素三类分类:I/II/III 类元件
- SEooC:Safety Element out of Context 概念 + AoU 全流程
- SEooC 工程深度:DIA RACI + AoU mismatch 案例链(含 VEE vs SiC VGSS G1)
- 硬件元件评估:元件评估流程
- DFA / FMEDA / FTA:数字 / 模拟分析方法
- 诊断覆盖率分类:FMEDA 中 DC 数字的来源
- MCU + SBC ASIL D 集成:TC397+TLF35584 协作详解
- HV 主驱逆变器 ISO 26262 安全概念:应用层 V-cycle
- 安全机制目录:per-element SM 库
- Safety Case:IC supplier 与 Tier 1 的 case 拼接
- 汽车 MCU:多核 MCU 选型
- SBC / 伴随 IC:analog / mixed signal IC 例
- AEC-Q 车规认证:车规 IC 认证(平行于 ISO 26262)
- IEC 61508 概览:ISO 26262 母标准