开发涉及功能安全的控制器,哪些开发工具有认证要求?

发布于 2022-04-13 10:13:21

背景

  • 产品:OBC-车载充电机
  • SoC:S32K148

按照ISO26262标准,对于不同功能安全等级要求的控制器,开发所使用的工具要求也不同,有些甚至还要求通过认证。具体有哪些工具需要进行认证呢?

查看更多

关注者
0
被浏览
521
1 个回答
AaronFU
AaronFU 认证专家 2022-04-13
每天进步一点点

简单来说,只有开发ASIL-C和ASIL-D等级的控制器,ISO26262才强烈建议对于TCL3的软件开发工具进行认证。而属于TCL3这一分类的软件开发工具其实是很少的,通常只有两类:

  1. 编译器
  2. 代码自动生成工具

因此,对于开发高安全等级的控制器,编译器应该选择已通过ISO26262认证的产品,如果还用到了Target Link,dSPACE等基于模型开发的代码自动生成工具,则也应选择已通过ISO26262认证的产品。

PS:之所以编译器和代码自动生成工具这两类工具被归入到TCL3,主要原因在于它们会直接影响控制器所运行的可执行代码,而其它的软件开发工具通常不会直接介入代码的生成过程,如FMEA分析工具Medini analyze、代码静态检查工具QAC、单元测试工具Tessy等,所以不需要考虑认证的问题。

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览