当我们进入汽车行业开展相关业务的时候,经常会遇到一些专有名词和英文缩写,比如ISO 26262,ASIL,TCL等,这些名词和缩写的解释通常非常专业,让人摸不着头脑,读完之后仍是一头雾水。因此,我们用通俗的语言进行解读,帮你从头梳理和理解这些概念。

ISO 26262

在智能汽车领域,我们经常会看到的一个英文缩写就是ISO 26262,ISO 26262是汽车的一个安全性国际标准,此标准主要定位在汽车中特定的电气器件、电子设备、可编程电子器件等专门用于汽车领域的部件,旨在提高汽车电子、电气产品的功能安全。为什么汽车行业对ISO 26262如此重视呢?这是因为每一辆生产出来的汽车上路之后都会融入我们的日常生活,一旦汽车上的软硬件设备和系统发生失效或故障,都有可能危害到人类的生命财产安全,后果可能是相当严重的。为了让人们对汽车安全相关功能有一个更好的理解,以及指导电子设备和系统设计人员该如何避免这些风险,ISO组织制定了汽车功能安全管理体系,称为ISO 26262。

ISO 26262做了哪些规定呢?简单地说,ISO 26262为汽车安全提供了一个生命周期理念:管理、开发、生产、经营、服务、报废。同时标准涵盖功能性安全方面的整体开发过程:需求规划、设计、实施、集成、验证、确认和配置。

如果上面的解释仍然让你感到迷惑,那么一句话概括,就是对我们产品开发和设计来说,从项目最开始的阶段就需要把安全相关的理念加入到产品规划和设计中。把安全管理加入到产品规划和设计的具体做法,我们暂不在本文做过多叙述。

ISO 26262是不是强制性的呢?

答案是:目前ISO 26262还只是一个推荐标准,并不是强制性标准。

那我设计的电子设备和系统不符合ISO 26262会怎样?

首先,电子设备和系统会一级一级整合到整车中,汽车生产厂商是汽车最终生产者(简称车厂)。在可预见的未来,世界级车厂、包括国内的主流车厂都会要求与安全相关的产品要符合ISO 26262中的标准。

另外,中国也积极参与了ISO 26262标准的制定,虽然未来ISO 26262在中国的执行方式待定,业界认为强制执行的可能性较大。

最后,ISO 26262对于电子设备和系统制造商来说是一个保护性措施。ISO 26262是目前最先进的汽车安全标准,在可能的事故诉讼中,若是由已通过ISO 26262的电子设备和系统导致的故障,只需承担有限责任。

通过上面的解读,您是否对ISO 26262有了更多了解呢?当我们接受了ISO 26262的概念,开始进入产品设计时,会遇到下个重要概念ASIL。

ASIL

ASIL,英文全称是Automotive Safety Integration Level,中文是汽车安全完整性等级。ASIL描述系统能够实现指定安全目标的概率高低。

汽车上的全部电子电气系统都会划分安全等级,包括系统、子系统、电子零件等。其目的是使相关人员和部门统一认识,避免因为目标含混不清,职责不明确造成的风险;另一方面,避免在同一个安全要素上重复投入资源,出现分布不均而出现的资源浪费,一个风险点有几个安全保障,而另一个故障点却没有人意识到。通过系统性,全生命周期的思考方式,实现全面的规划安全功能的目的。

ASIL有四个等级,分别为A,B,C,D,其中A是最低的等级,D是最高的等级。越高的级别,对设计所要求的功能安全性越高,这种要求包括对故障的覆盖率,设计流程的可追溯,设计软件的可信赖证明等。举其中一个例子来说,ASIL A等级对系统单点故障的覆盖率要求达到90%以上;而ASIL D等级对系统单点故障的覆盖率要求达到99%以上。对于ASIL等级的认证要求是有很多项的,上面提到的单点故障的要求只是其中一项。在众多项ASIL等级认证要求中,常会被误解的一项是TCL。

TCL

TCL的英文全称是Tool Confidence Level,中文我们称为工具信赖度。因为我们在做电子产品和系统设计时都会使用软件进行设计辅助(EDA),因此这里的工具通常指的是我们产品开发使用的软件工具。

工具信赖度(TCL)的意义是在开发过程中使用的软件工具的功能必须能正确运行,因为软件工具所出现的故障可能会在产品开发过程中引入你的产品。

工具信赖度(TCL)也是分等级的,有两个标准可以用于确定TCL:工具影响(TI)和工具错误检测(TD)。

  • TI用于评估正在接受评估的软件工具是否对正在开发的设计产生直接的安全相关影响。TI1意味着对设计没有直接影响;TI2则表示对设计有直接影响。

  • TD确定了您的信赖度,即有措施可以预防和/或检测工具故障。TD1意味高信赖度;TD2表示中等程度的信赖度;而TD3表示较低的信赖度。

因此我们可以用下表建立TCL:

正在开发的项目或元件的TCL和相应的汽车安全完整性等级(ASIL)决定了需要完成哪种类型的工具资格认证。TCL1的工具,意味着不需要进一步的认证;而对TCL2或TCL3的工具需要结合项目执行额外的工具认证。这时,TCL就跟ASIL联系起来了,如下图所示。

1a – 1d 表示不同的鉴定方法,我们在现阶段可以先不去追究其细节。其中,++表示该方法被强烈建议用于所对应的ASIL,+表示该方法被建议用于所对应的ASIL。

根据上述表格和设计ASIL等级的要求,我们只要执行的附加鉴定方法,就可以使用TCL2或TCL3中评估的软件工具。

来源:ISO 26262

欢迎加入Imagination GPU与人工智能交流群

群已满200人,入群请加小编拉进群,

小编微信号:eetrend89(添加请备注IMG)

推荐阅读

功能性安全:不仅局限于汽车行业

END

Imagination Technologies是一家总部位于英国的公司,致力于研发芯片和软件知识产权(IP),基于Imagination IP的产品已在全球数十亿人的电话、汽车、家庭和工作场所中使用。获取更多物联网、智能穿戴、通信、汽车电子、图形图像开发等前沿技术信息,欢迎关注 Imagination Tech !

长按识别二维码


关注我们

一文带你读懂ISO 26262,ASIL,TCL相关推荐

  1. DNN、RNN、CNN.…..一文带你读懂这些绕晕人的名词

    DNN.RNN.CNN.-..一文带你读懂这些绕晕人的名词 https://mp.weixin.qq.com/s/-A9UVk0O0oDMavywRGIKyQ 「撞脸」一直都是娱乐圈一大笑梗. 要是买 ...

  2. 一文带您读懂FCC、CE、CCC认证的区别

    一文带您读懂FCC.CE.CCC认证的区别 参考资料:https://3g.k.sohu.com/t/n411629823 FCC认证,CE认证,CCC认证是产品认证中比较常见的几个认证,前两者经常有 ...

  3. 机器学习中为什么需要梯度下降_机器学习101:一文带你读懂梯度下降

    原标题 | Machine Learning 101: An Intuitive Introduction to Gradient Descent 作者 | Thalles Silva 译者 | 汪鹏 ...

  4. 一文带你读懂HTTP协议的前世今生

    点击上方蓝字关注我们 HTTP,Hypertext Transfer Protocol,超文本协议,是在万维网上传输文件(如文本.图形图像.声音.视频和其他多媒体文件)的规则集.如果web用户打开他们 ...

  5. 用程序员计算机算进制,一文带你读懂计算机进制

    hi,大家好,我是开发者FTD.在我们的学习和工作中少不了与进制打交道,从出生开始上学,最早接触的就是十进制,当大家学习和使用计算机时候,我们又接触到了二进制.八进制以及十六进制.那么大家对进制的认识 ...

  6. 一文带你读懂“经典TRIZ”

    本文承接上文<一文带第读懂TRIZ>,下面开始看第二个问题:什么是"经典TRIZ"? 很多书里都有对TRIZ的产生与发展的描述. 我个人在看了很多的书和文献以后,认为: ...

  7. 简单一文带你读懂Java变量的作用和三要素

    Java变量的作用 不只是java,在其他的编程语言中变量的作用只有一个:存储值(数据) 在java中,变量本质上是一块内存区域,数据存储在java虚拟机(JVM)内存中 变量的三要素 变量的三要素分 ...

  8. 一文带你读懂感知机的前世今生(上)

    一文带你读懂感知机的前世今生 前言 男女不分 什么是神经元 M-P神经元 全或无定律 McCulloch和Pitts 一种高度简化的模型 MP神经元和真值表 MP神经元的几何理解 后记 参考 前言 男 ...

  9. 《一文带你读懂:云原生时代业务监控》

    点击上方蓝字关注我们! 对业务来说,完备的应用健康性和数据指标的监控非常重要,通过采集准确的监控指标.配置合理的告警机制,我们能够提前或者尽早发现问题,并做出响应.解决问题,进而保证产品的稳定性,提升 ...

最新文章

  1. linux uname 命令
  2. python切片语法-Python切片符号(:)用法及示例
  3. 华中科技大学计算机卓越计划,计算机卓越计划实验班培养计划.doc
  4. 每天一道LeetCode-----链表排序,要求复杂度在O(nlogn)
  5. 幼小衔接语言教案上c册_关于幼小衔接,这里有你最想要的解答
  6. kafka通过脚本一次启动集群
  7. Java数据类型处理判断
  8. linux脚本猜数字游戏,101个shell脚本 猜数字游戏代码
  9. 让我小猪佩奇教你如何进行潇洒装逼
  10. iOS 程序打包,安装流程
  11. C语言入门基础知识笔记
  12. 笔记本打开计算机不显示摄像头,笔记本电脑摄像头没有图像怎么回事_笔记本摄像头提示没有图像设备如何处理-win7之家...
  13. 主板南北桥芯片都起什么作用
  14. HTTP Basic 认证
  15. RabbitMQ(七)延迟队列
  16. Apache Log4j 远程代码注入漏洞
  17. 国产剧《恋爱先生》中的科技牛人
  18. 图片转DATA:URI工具
  19. C++:实现量化Integration积分测试实例
  20. flink yarn模式提交及查看日志

热门文章

  1. 电脑系统--问题解决
  2. python3导入docx报错ImportError: No module named ‘exceptions‘
  3. 慕课网_《Java实现邮箱验证》学习总结
  4. 什么是Geotools
  5. 双十一专栏促销全场九折
  6. 大学生职业生涯规划书
  7. 特征因子是什么意思_尺度因子是什么意思
  8. javascript判断IPV6格式
  9. 复旦大学计算机2020年机试题题解
  10. day09-确认订单订单列表发布