本文框架
- 前言
- 1. 功能安全分析
-
- 1.1 Why
- 1.2 What?
- 1.3 How?
-
- 1.3.1 分析范围确定
- 1.3.2 失效模式分析
- 1.3.3 安全措施制定
- 1.3.4 确认是否满足功能安全目标
- 2. 软件组件鉴定
-
- 2.1 Why
- 2.2 How?
前言
在本系列笔者将结合工作中对功能安全实战部分的开发经验进一步介绍常用,包括Memory(Flash,Ram)失效检测,内核检测,程序运行时序时间检测,及功能安全软件相关的功能安全分析,DFA分析方法等进行介绍。此外,如您对汽车电子底层相关Autosar全模块实战感兴趣,可参读专栏:AutoSar实战进阶系列导读
本篇介绍下软件安全分析(FEMA)及组件鉴定部分,基本框架如下:
1. 功能安全分析
1.1 Why
根据GB/T 34590.6,在软件架构设计阶段,为证明当前架构设计是否能满足对应的功能安全需求,需要开展安全分析,确定是否存在违反功能安全目标的行为,如当前已存在的安全机制不满足要求,并制定相应的安全措施,对软件安全需求进行补充,执行,再次进行迭代最终达到对应的功能安