历史上的今天
返回首页

历史上的今天

今天是:2025年01月07日(星期二)

正在发生

2020年01月07日 | 图文详解汽车仪表板背后的车规级安全设计要求

2020-01-07 来源:EEWORLD

图文详解汽车仪表板背后的车规级安全设计要求

车辆中的电子组件数量不断增长,不仅增加故障率,也给驾驶员和乘客带来更大风险。这种风险的增大迫使汽车行业将功能安全标准融入到汽车设计中。


ISO 26262标准对车载电子设备在整个生命周期的功能安全要求做出规定。它为汽车系统/组件提供从A级到D级的汽车安全完整性等级(ASIL)风险评估, D级为最高。ASIL的具体要求随应用不同而改变。汽车仪表板必须显示来自车内各传感器和致动器(actuator)的关键信息,同时必须符合ASIL B级标准。还有一些仪表板显示信息,如制动、指示器和变速箱速档选择器(PRNDL)信息,也必须符合ISO 26262功能安全标准。


先进的汽车仪表板技术


为了简化和加速开发,新一代仪表板技术采用功能安全关键技术,为汽车应用提供符合ISO 26262标准的完整开发平台。例如,图1所示的可重配置数字仪表板,配备了汽车MCU支持的1280x480分辨率显示器。此外,该仪表板还采用故障安全NOR闪存存储器,以及符合所有功能安全要求的图形化人机界面(HMI)。

图1:符合ISO 26262标准的汽车仪表板解决方案

图1:符合ISO 26262标准的汽车仪表板解决方案


主要系统特性


新一代汽车仪表板既要高性能,更要确保安全和容错运行。它们需要对所有安全关键型图形进行检测并予以纠正,然后再将这些图形显示在屏幕上。这些系统内的图形存储在支持关键要求方面起着重要作用,包括支持安全快速的启动过程。


1.安全启动


第一项要求是安全启动。在众多现代仪表板中,汽车MCU与NOR闪存器件搭配,共同用于存储启动代码和图形内容。如果在初始化或配置过程中发生断电,某些情况下NOR闪存器件可能会受损或不能做出响应。采用故障安全NOR闪存可以防止运行故障。它可以报告器件初始化故障及配置失败,并提供从故障中恢复的方法。


2.即时启动


第二项必需的仪表板功能是“即时启动”。仪表板显示器应能在上电或重置后立即显示准确数据,不应存在延迟。通过将汽车MCU与高速NOR闪存存储器控制器相结合,并设计高效率图形显示方案,可以做到即时启动。


3.安全图形监控器


正如本文之前讨论过的,所有符合ISO 26262 ASIL B级功能安全要求的显示器,都需要对虚拟仪表板上的告警灯、信号和变速档位指示采取防错机制。驾驶员必须随时掌握仪表板是否正常工作。例如,仪表板必须能监控和检测安全关键型图像/符号(参见图2a)。


符合安全要求的图形监控器应能针对每一帧显示输出,对其中的安全关键型内容特征进行检查。如果安全关键型内容发生损坏,那么系统应为该损坏内容生成不同的特征指示灯,并使用告警消息提示驾驶员(参见图2b)。

图2a:正确的制动指示灯

 图2a:正确的制动指示灯

图2b:发生故障的制动指示灯与安全监控告警

图2b:发生故障的制动指示灯与安全监控告警


4.图像纠正


对仪表板提出的另一项关键要求是要具备图像纠正功能。任何切实可用的仪表板应采用NOR闪存器件来存储显示图像,并提供错误检测与纠正功能。图3a和图3b就体现了这种理念。在本例中,我们故意将受损的近光灯指示灯图像与正确图像的ECC症状码结合,并存储在NOR闪存器件中。如果我们禁用NOR闪存器件中的纠错功能,就会显示模糊受损的近光灯指示灯图像(参见图3a)。如果我们启用闪存器件中的纠错功能,就会显示纠正后的图标(参见图3b)。


如图所示,通过监控并纠正安全关键型显示信息来确保准确性,NOR闪存技术将进一步提高安全性水平。

图3a:禁用NOR闪存ECC后的指示灯图像显示

图3a:禁用NOR闪存ECC后的指示灯图像显示

图3b:启用NOR闪存ECC后的指示灯图像显示

图3b:启用NOR闪存ECC后的指示灯图像显示


图4所示的是仪表板原理图,该仪表板以符合安全要求的方式使用NOR闪存访问图像数据。

图4:仪表板系统解决方案

图4:仪表板系统解决方案


仪表板MCU内的功能安全


功能安全仪表板MCU,如赛普拉斯Traveo II,是符合安全要求的仪表板系统的重要组成部分。它们在单个组件中将传统的MCU功能与图形功能相结合。该MCU在功能安全方面符合ISO 26262标准,并为看门狗、时钟管理器、低电压检测、CRC引擎、时序保护单元和外设保护单元等安全相关IP提供支持。


此外,软件在功能安全中也起着重要作用。Altia ISO 26262和面向汽车嵌入式图像的Altia安全监控器(ASM)等仪表板平台,使用仪表板MCU图形子系统内的特征单元来检查安全关键型内容特征。表1所示的是仪表板MCU的部分功能安全性功能。


表1:仪表板Traveo II MCU内的功能安全

表1:仪表板Traveo II MCU内的功能安全

NOR闪存内的功能安全


NOR闪存是最可靠的非易失性存储器。在道路上行驶的数百万辆汽车已对此作出证实。尽管如此,ISO 26262标准仍然要求汽车制造商对任何可能发生的故障进行检测,以确保功能安全。专为功能安全设计的NOR闪存,例如赛普拉斯提供的Semper NOR闪存,集成了汽车系统的关键安全特性。以Semper为例,它是一种达到ASIL B级水平、即将满足ASIL D级要求的器件。它具有良好的耐久度,编程/擦除周期高达100万次以上,数据保持能力长达25年,即使在极端温度条件下也是如此。NOR闪存密度高达4Gb,支持兼容QSPI和JEDEC xSPI标准的Octal和HyperBus接口。这两种接口可提供高达400MB/s的吞吐量。表2所示的是功能安全性NOR闪存支持的所有安全机制与诊断功能。


表2:功能安全性Semper NOR闪存的功能安全详解

表2:功能安全性Semper NOR闪存的功能安全详解

软件部分的功能安全


像Altia这样的HMI软件可以根据需要确认功能安全内容的正确显示。它的通用嵌入式软件应用达到ASIL B级水平,为HMI内的安全关键型对象提供监控功能。它依据ISO 26262标准和ASIL B级标准开发,通过检查每一帧显示输出中的安全关键型内容特征来确保其满足ISO 26262标准的要求。


通过将功能安全融入到仪表板MCU、非易失性存储器和嵌入式软件中,开发人员能够快速设计出符合安全要求的复杂汽车应用。


推荐阅读

史海拾趣

Cardinal Components公司的发展小趣事

在发展的道路上,Cardinal始终将质量管理放在首位。1997年,公司成功获得ISO认证,标志着其质量管理水平达到了国际标准。随后,在2001年,公司又获得了ISO 9001-200认证,进一步巩固了其在行业中的领先地位。这些认证的获得不仅提升了公司的声誉,也为客户提供了更可靠的产品和服务。

安路科技(Anlogic)公司的发展小趣事

随着技术的不断积累和市场的逐步开拓,安路科技在XXXX年成功推出了其首款高性能FPGA产品。这款产品以其优异的性能、稳定的品质和良好的性价比,迅速赢得了市场的青睐。此后,安路科技的产品线不断丰富,逐渐覆盖了更多应用领域,公司的市场份额也逐年攀升。

APM Hexseal公司的发展小趣事

APM Hexseal一直致力于技术的持续创新和突破。公司不仅开发了可重复使用的自密封紧固件和垫圈等创新产品,还不断提升其产品的性能和可靠性。这些创新不仅满足了电子行业对密封解决方案的更高要求,也为APM Hexseal在激烈的市场竞争中保持了领先地位。

这些故事只是APM Hexseal在电子行业中发展起来的冰山一角。然而,正是这些故事所展现的创新精神、卓越品质和市场洞察能力,使得APM Hexseal能够在电子行业中脱颖而出,成为一家备受尊敬的企业。

ANADIGICS公司的发展小趣事

APM Hexseal的产品很快在军事领域获得了广泛应用。公司的密封靴子通过了严格的军事检查和独立的QPL等效项,证明了其卓越的性能和可靠性。此外,APM Hexseal还协助开发了MIL-B-5423规范(现为MIL-DTL-5423),为军方的新设备保护要求设定了初始标准。这一合作不仅提升了APM Hexseal在军事领域的影响力,也为其在电子行业中的发展打开了新的大门。

EA Elektro-Automatik公司的发展小趣事

1974年,电子工程师Helmut Nolden先生在德国创立了EA Elektro-Automatik公司。初期,公司主要生产小型固定式和可调式电源,以满足工业、实验室和业余爱好者的需求。这些产品凭借稳定的性能和合理的价格,在市场上逐渐获得了认可。随着技术团队能力的逐渐提高和持续创新,EA Elektro-Automatik开始扩大产品线,满足更多客户的特定需求。

AAEON公司的发展小趣事

1974年,电子工程师Helmut Nolden先生在德国创立了EA Elektro-Automatik公司。初期,公司主要生产小型固定式和可调式电源,以满足工业、实验室和业余爱好者的需求。这些产品凭借稳定的性能和合理的价格,在市场上逐渐获得了认可。随着技术团队能力的逐渐提高和持续创新,EA Elektro-Automatik开始扩大产品线,满足更多客户的特定需求。

问答坊 | AI 解惑

IC设计生存发展模式

存活之道   有人形容,目前中国的IC设计产业处在国际竞争的“万山围子”里,存活不易,发展更难。好在“山高自有行客路”,存活和发展之道还是有的,把握得好,这个行业由“弱冠”而“成人”的时间应不会太长。   华为和中兴这两家大企业利用其 ...…

查看全部问答>

用FPGA技术实现模拟雷达信号

前言 FPGA(现场可编程门阵列)是由掩膜可编程门阵列和PLD(可编程逻辑器件)演变而来的,并将二者的特性结合在一起,使FPGA既有掩膜可编程门阵列的高逻辑密度和通用性,又有PLD的可编程特性。FPAG技术的发展使得单个芯片上集成的逻辑门数越来越多 ...…

查看全部问答>

关于射频卡的操作

最近想看看关于射频卡部分,我有个读卡器,可是目前还是不太清楚对卡内存储区的数据操作,能读卡的ID号!大家 可以讲一下具体的操作过程 吗,有相关的资料也可以!比如读mifare的操作! [ 本帖最后由 daicheng 于 2010-3-15 10:23 编辑 ]…

查看全部问答>

DELPHI-plc通讯

请问那位大侠会DELPHI与plc通讯,开发监控系统。…

查看全部问答>

S3C2440, 休眠时直接跑飞

代码如下,我通过亮灯显示执行情况,发现我执行休眠时,在设置内存自刷新后,就直接跑飞了。不知道为何? ;      7. Go to Power-Off Mode ldr r0, =vMISCCR ; hit the TLB ldr r0, [r0] ldr r0, =vCLKCON ldr r0, [r0] ...…

查看全部问答>

调查,开发WINCE时 用mfc 还是API多 ?

调查,开发WINCE时 用mfc 还是API多 ?…

查看全部问答>

新手求教Serdes的Deterministic Latency模式 pattern信号与0xBC对不齐 数据检测出错

如题,本人正在使用Cyclone IV GX EP4CGX75CF23,现在在调试serdes的时候遇到了大问题,还请知道的好心朋友帮指导指导,先提前谢过了! Serdes使用的Deterministic Latency模式做收发器,现发现接收到的rx_patterndetect信号有时候与0xBC对不齐, ...…

查看全部问答>

能用电阻、电容等来模拟电池的充放电吗?

想用电阻、电容等来模拟充电电池、比如锂电池,不知道应该如何模拟,电阻串电容、还是电阻并电容,容值如何选择?希望得到大家的指点。…

查看全部问答>

【我与TI的结缘】TI伴我成长

提到TI,不得不说,缘分还真近,听我从头说起。     其实我的专业是网络工程,这个专业其实与电类专业没啥交集,能有点关系的就是计算机体系结构的基础课程—数字电路与逻辑设计,稍微讲了讲常用数字器件与非门什么的。然而,在内心深处 ...…

查看全部问答>