打印
[产品认证]

浅谈IEC61508为何是基于设计的

[复制链接]
29|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
   浅谈IEC61508为何是基于设计的

IEC 61508为何是基于设计的:功能安全的本质与实现路径
IEC 61508作为功能安全的基石标准,其核心理念是"安全必须内建于设计而非通过后期测试获得"。这一特性使其与传统的EMC、安规等"测试导向型"认证形成鲜明对比。本文将从标准框架、技术逻辑、行业实践三个维度解析其设计本质。

一、标准框架:全生命周期设计管控
IEC 61508通过V模型构建了设计导向的安全管理体系:
1. 左翼(设计阶段)
阶段
设计输出物
安全控制要点
概念设计
安全需求规格书(SRS)
定义安全功能(SF)与SIL目标
系统设计
安全架构文档
冗余设计(1oo2)、故障检测
详细设计
硬件电路图/软件代码
失效模式分析(FMEDA)
2. 右翼(验证阶段)
所有验证活动必须追溯至设计需求:
- 硬件测试 对应FMEDA分析
- 软件测试 覆盖MC/DC需求
- 系统验证 匹配SRS定义

> 关键区别:传统认证(如CE)测试通过即可获证,而IEC 61508要求证明测试用例完全源于设计需求。
二、技术逻辑:安全只能"设计进去"
1. 随机硬件失效的不可测性
- 硬件失效率(λ)需通过设计阶段的FMEDA计算得出,无法通过测试统计获得(MTBF测试需数十年)。
- 示例:汽车MCUPFH(每小时危险失效概率)要求<10⁻⁹,必须依赖:
  - 设计冗余(双核锁步)
  - 诊断覆盖率(DC99%
2. 系统性失效的预防
失效类型
设计控制措施
测试局限性
软件错误
MISRA-C编码规范
测试无法覆盖所有路径
需求缺陷
形式化验证(Formal Verification)
后期测试难发现需求漏洞
> 案例:某工业PLC因未在设计中考虑看门狗复位时序,测试阶段未暴露,但现场导致安全功能失效。

三、行业实践:设计决定认证成败
1. 认证机构审核重点
审核项
设计相关证据
非设计相关证据
硬件安全
FMEDA报告、冗余设计图纸
环境测试报告
软件安全
需求追踪矩阵、MC/DC覆盖率报告
功能测试记录
2. 典型设计缺陷导致认证失败
- 架构缺陷:单通道设计无法满足SIL 3(需1oo2冗余)
- 元器件选型:使用非高可靠性元件(如商业级Flash
- 软件设计:未实现内存保护(MPU)导致潜在数据篡改

四、对比:设计导向 vs 测试导向认证
维度
IEC 61508(设计导向)
传统认证(测试导向)
核心方法
预防性设计控制
后期检测筛选
失效处理
设计阶段FMEA分析
测试后整改
成本分布
70%投入在设计阶段
80%成本在测试阶段
典型标准
ISO 26262、IEC 62061
UL 60730、FCC Part 15
TIPS:目前极海通过IEC61508认证的产品有APM32F103 SIL3等级;G32R501正在进行中...
APM32F103产品通过 SIL3等级,说明APM32F103产品可适用于工业机器人、汽车电子(如刹车系统);
适用于对安全性要求极高的关键系统,如工业控制、汽车电子、医疗设备、核电设施等;表明其设计、
制造和测试流程符合功能安全的严苛要求;认证的芯片有需通过 加速老化测试(如HTOL、HAST)和
环境应力测试(如温度循环、机械振动),确保在恶劣条件下仍能可靠工作等。


五、实现设计合规的关键路径
1. 硬件设计
- 安全机制内建:
  - 双路供电比较器(电压监控)
  - 逻辑自检(Logic BIST
- 元器件降额:
  - 电容工作电压额定值50%
  - MOSFET结温≤125℃(车规级)

2. 软件设计
- 安全模式设计:
  ```c
  // SIL 3要求的软件架构示例
  void SafetyFunction() {
      if (Check_CRC(critical_data) != PASS)
          Enter_Safe_State(); // 设计阶段必须定义的安全状态
  }
  ```

- 工具链认证:
  - 编译器(如Green Hills MULTI
  - 静态分析工具(如Polyspace
3. 文档体系
- 需求可追溯性:
  ```
  安全需求ID → 设计文档章节 测试用例编号
  ```
- 变更管理:
  - 任何设计修改需重新评估安全影响(ISO 61508-1 Clause 7.4

六、总结:功能安全的设计本质
IEC 61508"设计导向"特性源于:
1. 失效预防优于检测:安全是系统的内生属性,无法通过测试"添加"
2. 全生命周期管控:从需求到退役的每个环节都需设计控制。
3. 量化设计目标:SIL等级直接约束设计参数(如DCPFH)。
企业若想高效通过认证,必须在芯片/系统设计阶段就植入安全基因,而非依赖后期整改。这需要:
- 早期引入功能安全专家
- 采用认证过的设计工具链
- 建立需求追踪的数字化平台
极海产品通过各类认证是芯片进入各自对应领域的必备门槛,需从设计、制造到测试全链条协同优化。
“如果您正在寻找高可靠性的芯片,欢迎联系极海半导体有限公司获取免费样品(www.geehy.comm)。”*
*“关注Geehy极海半导体 公众号,回复‘认证’获取完整认证指南。”*




使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

30

主题

64

帖子

1

粉丝