课程简介
AUTOSAR(Automotive Open System Architecture),中文意为“汽车开放系统架构”,通过提升OEM以及供应商之间软件模块的可复用性和可互换性来改进对复杂汽车电子电气架构的管理。如今AUTOSAR已经运用到了绝大多数汽车ECU当中,AUTOSAR的标准规范里同样有功能安全相关的说明。AUTOSAR本身并不提供完整的安全解决方案,项目本身仍需要遵从ISO 26262的规定来达到期望的安全等级设计,但AUTOSAR提供功能安全措施与机制,来支持实现系统所必要的功能安全。
会议助益
- 了解AUTOSAR与汽车功能安全的关系
- 了解AUTOSAR的通用功能安全机制
目标学员
- 汽车电子电气系统工程师、软硬件工程师
课程大纲
- E2E安全机制讲解:CRC算法讲解
- Alive Counter和Sequence Counter的区别
- 保证ASIL A、B、C、D等级信号在传输路径满足检测失效达到相应ASIL等级的方法
- CRC和Counter长度的相关要求
- 基于CAN、CAN-FD和车载以太网传输对应不同安全等级信号,AUTOSAR所给出的建议
- E2E profile
- AUTOSAR在各个不同层级加上和拆解E2E,分别对应用层、RTE和Communication模块的要求
- RTE保证数据传输达到相应ASIL等级的方法
- WDGM模块安全机制讲解:WDGM三大安全机制
- Alive Supervision的使用场景、所能诊断的失效、实现方式举例
- Deadline Supervision的使用场景、所能诊断的失效、实现方式举例
- Logical Supervision的使用场景、所能诊断的失效、实现方式举例
- OS安全机制讲解
- 堆栈溢出检查的方法,OS做堆栈溢出检查通常的两种实现方式及利弊
- 实施MPU的方法、场景和利弊,实施MPU举例,MPU和OS Application的关系
- 用户权限代码如何调用特权代码
- Task1如何保护堆栈不被Task2意外访问
- 防止应用代码错误调用或传递错误参数引起OS崩溃的方式
- Timing Protection三大安全机制讲解
- Execution Time监控安全机制实施的原理、场景及能检测到的失效
- Blocking Time监控安全机制实施的原理、场景及能检测到的失效
- Inter-arrival Rate监控安全机制实施的原理、场景及能检测到的失效
- 目前单片机硬件内核增强的可帮助OS更好实施安全机制的功能