适用于高性能中央控制单元(HPC)的应用

描述

MICROSAR Adaptive Safe是Vector为功能安全相关的微处理器提供的基于AUTOSAR的运行环境,现已达到功能安全ASIL B等级并且已在首批量产项目中投入使用。该软件提供各种安全功能,以便您更容易地在POSIX操作系统上实现fail-safe安全系统。以MICROSAR Adaptive Safe为基础,您可以专注于开发适用于高性能中央控制单元(HPC)的应用,例如高等级自动驾驶解决方案。

随着网络架构的集中化,许多新功能正在通过各种方式集成到车辆中。越来越多的功能是与安全相关的,因此对汽车软件功能安全的要求也随之提高。如果这些功能稳健可靠,并且其行为可预测,那么可以认为它们是安全的。然而,随着复杂程度的增加,功能安全验证也变得更加困难。使用MICROSAR Adaptive Safe可以简化验证流程,因为许多必要的安全相关功能已经是现成可用的。

MICROSAR Adaptive Safe提供了可独立执行的平台软件和库,以便在应用程序中直接调用。Platform Health Management(PHM)替代了软件看门狗的角色,利用alive monitoring、deadline monitoring和program flow monitoring对应用程序的运行进行实时监控。Execution Management(EM)提供可靠的进程管理和不同操作模式之间的可靠转换,包括功能组中必要的状态更改。

asil

MICROSAR Adaptive组件功能安全等级

为了实现安全通信,MICROSAR Adaptive Safe为应用程序提供了通信库ara::com。该通信库可以处理同一ECU上各进程之间的IPC通信,也可以处理不同ECU之间基于以太网SOME/IP协议的通信,同时支持基于SOME/IP服务的ECU与基于信号通信的ECU(例如基于MICROSAR Classic的ECU)之间的signal-to-service通信。

利用ara::per,数据将被可靠地保存在非易失性内存中,其存储格式支持file storage和key-value storage两种。MICROSAR Adaptive Safe为应用程序提供各种库以实现与EM和PHM的交互。MICROSAR Adaptive Safe还包含用于实现logging以及诊断功能的模块,它们均满足内存的freedom from interference。

除了MICROSAR Adaptive Safe的软件和全部文档,您还会收到Vector为功能安全相关项目提供的Safety Case报告。该报告由Vector独立的质量部门所创建,它可以证明该软件是根据所要求的ASIL等级所开发的。该报告总结了相关信息并对相应的项目提供证明,引用了项目所使用的组件、支持的硬件以及编译器和链接器等。





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分