如何给汽车系统选择合适的非易失性存储器

发布者:算法之手最新更新时间:2018-01-03 来源: 电子工程专辑关键字:非易失性存储器  存储器  ADAS 手机看文章 扫描二维码
随时随地手机看文章

非易失性存储器用于存储可执行代码或常量数据、校准数据、安全性能和防护安全相关信息等重要数据,以作将来检索用途。那么,如何选择能够满足汽车系统需求的非易失性存储器,又如何将其与系统向匹配呢?本文将会给出一些建议。

汽车系统的设计变得越来越复杂,因为要不断的加入新的功能,如高级驾驶辅助,图形仪表,车身控制和车辆信息娱乐系统。为了确保可靠、安全的操作,每个子系统均需要使用特定的非易失性存储器,以便在复位操作和电源切换期间存储信息。非易失性存储器用于存储可执行代码或常量数据、校准数据、安全性能和防护安全相关信息等重要数据,以作将来检索用途。

目前市场上主要包含这几种不同类型的非易失性存储器,如NOR闪存、NAND闪存、EEPROM(可擦除的可编程只读存储器)、FRAM(铁电存储器),MRAM(磁性 RAM)和NVSRAM(非易失性静态存储器)等。每种类型存储器在不同性能指标下具有各自的优势和劣势:存储器密度、读写带宽、接口频率、耐久性、数据保存、不同电源模式下的电流消耗(开机、待机/睡眠、休眠)、预备时间、对外部电磁干扰的敏感度等。

为了了解最新汽车系统对非易失性存储器的真正需求,工程师需要考虑现实生活中的使用实例:

●启动汽车后,驾驶员是否愿意花几分钟等待仪表盘、里程表以及燃油量图形都正常显示?

●驾驶员调节了座椅位置、方向盘位置、温度设置以及收音机频道,但由于某些原因不得不马上关掉发动机。如果上述子系统未能保存汽车熄火前的设置,那么驾驶员需要重新再来一遍,岂不是非常麻烦?

●尽管汽车安装了ADAS安全系统,但作为一辆交通工具,事故仍有可能发生。你能否向保险调研团队提供所需的数据,例如事故发生前几秒不同传感器的状态?

举例ADAS系统来说,从特定的传感器采集并存储实时数据到非易失性存储器是非常重要的。同样地对于汽车娱乐系统,在系统掉电的同时能存储系统设置信息也是非常重要。GIS和信息娱乐系统都有高清图形显示不仅需要存储与读取启动程序还需要存储与读取非常大的配置从外部的非易失性存储器。

除了满足应用的需求,非易失性存储器还需确保足够的读写次数来记录至少20年数据。此外,为了达到汽车级认证和资格,所有子系统应采用符合AEC-Q100标准的存储器组件。同时,功能性安全性能符合ISO 26262标准是另外一个要求在这种高安全性要求的系统。

ADAS存储器要求

ADAS系统主要设计自动操作/自动调整/增强汽车系统以实现更安全、舒适的驾驶体验。安全性功能主要用于避免事故发生通过提醒驾驶员潜在的问题,或通过实施保护措施和接管控制汽车来避免碰撞。自适应功能包括可以自动照明、提供自适应巡航控制、自动刹车、结合GPS/交通警告、连接到智能手机、提醒驾驶者有其他车辆或者危险状况、保持司机在正确的车道行驶以及显示驾驶员的盲点。

ADAS18010301

图 1: ADAS 系统框图(来源:赛普拉斯)

图1为ADAS系统如何利用FRAM和NOR闪存的简化框图。外部NOR闪存通常用于存储启动代码。然而,ADAS系统中的各种传感器通过CAN(控制器局域网)接口定期向MCU发送数据。MCU运行自适应算法,检查是否可能碰撞或已经发生碰撞。处理算法的运行时间变量和传感器的当前状态则存储在MCU的存储器中。

当算法检测到事故时,安全气囊控制模块即时启动备用电源并打开安全气囊,确保在事故期间断电也能部署应对。事故发生时的传感器状态也应立即存储到非易失性存储器以作数据记录。这些数据可以有效地帮助了解事故原因,促使汽车制造商生产更加先进的安全系统,同时辅助保险公司判断索赔是否有效。

行车记录仪(EDR)是用于记录事故发生前各个重要子系统数据的系统。可以安装在ADAS主控单元,或者安装在另一个接收重要传感器数据并与ADAS MCU进行通信的MCU中。如今,工程师可以使用多核设备为EDR功能提供一个专用的完整CPU核,例如赛普拉斯的Traveo汽车用微控制器。

EDR通过测量汽车前部压力传感器的撞击力、车速、发动机转速、转向输入、油门位置、制动状态、安全带状态(检测乘客)、轮胎气压、警告信号以及安全气囊打开状态,从而判断碰撞严重程度。并且在汽车碰撞前和碰撞期间记录以上数据。显然,微控制器不能等到事故发生才开始记录数据。因此,微控制器需要连续存储数据。所以,EDR需要一个具有几乎无限写次数的非易失性存储器。

FRAM存储器比ADAS的传统EEPROM拥有更多优势。无需写等待时,几乎可以实时存储重要数据(实际10μs存储时间),这一点对ADAS来说至关重要。EEPROM通常需要超过10毫秒的写等待时间,因此不适用于高安全性应用。FRAM同时具备无写延迟和高速时钟速度,非常适合需要快速写入大量数据的应用。使用SPI时,设计师可以自由决定FRAM的写入字节数。把一个或两个字节写入FRAM的随机位置时,写入周期约为1微秒。反观EEPROM或闪存,则需要 5~10毫秒的写入周期。

与EEPROM或闪存不一样的是,FRAM无需页面缓冲区。在接收每个字节的第8位之后,FRAM立即写入每个数据字节。这意味着,系统存储器密度增长时,工程师不必担心页面缓冲区大小的变化。

就写入耐久性而言,FRAM可以支持100亿次写操作,远远超过EEPROM的100万次以及闪存的10万次。因此,FRAM可以用作追踪数据记录器,可以不断写入数据。此外,FRAM的写入和读取的消耗功率非常低(例如,1MHz时为300μA),因此非常适用于事故引起断电时需要使用低功率备用电源或通过电容写入数据的ADAS。与其他非易失性存储器相比,FRAM的待机电流也低得多(通常为100μA)。

汽车仪表盘对存储器的要求

仪表盘系统以数字形式在图形显示器上显示速度、转速、燃油油位和发动机温度等重要信息,或者使用步进电机控制的模拟形式显示。此外,仪表盘系统还可以显示电池警告、温度警告、低油压警告、制动警告、安全带状态标识、低胎压标识、门锁标识、车头灯标识、换档指示、手刹状态指示,以及车内和室外温度、里程表读数等。

最新的仪表盘系统还包括平视显示器(HUD)。平视显示器是一种光学系统,可以将驾驶信息投射在汽车的挡风玻璃上。使用平视显示器,驾驶员可以方便地查看重要的驾驶信息,同时让目光保持关注前方的交通状况。由此可以降低因目光离开道路而带来的潜在风险,并为驾驶员提供额外时间以识别危险因素并作出反应。平视显示器可以显示速度、导航和其他重要警示符号。

ADAS18010302

图2:仪表盘系统框图(来源:赛普拉斯)

图2显示了围绕HyperRAM和 HyperFlash(连接HyperBus接口)以及NOR闪存(连接DDR-HSSPI接口)安装的仪表盘简化框图。仪表盘MCU可以通过CAN-FD、CXPI(时钟扩展外设接口)、以太网AVB、MediaLB(媒体本地总线)/MOST(媒体定向系统传输)等不同的通信协议连接其他子系统,从而收集信息并显示于仪表盘。

仪表盘系统启动后,安全引擎立即检验固件的真伪性。随后,通过HyperBus接口从外部HyperFlash或通过DDR转换DDR-HSSPI接口从NOR闪存执行XiP,MCU软件开始执行。XiP功能允许MCU直接从外部存储器执行代码,而不需要先把外部闪存的代码复制到内部RAM,从而提高了响应速度。NOR闪存/HyperFlash存储器可配置程序代码的初始地址位置,并在指定的时钟延迟后以读取模式启动。因此,MCU一启动就可以直接获取需要执行的代码,无需因为提供地址和读取命令而延迟时间。

可从外部HyperFlash获取静态元素,并将其显示为仪表盘LCD的基础层。汽车用MCU,例如赛普拉斯Traveo系列,可以提供额外的功能支持,即时解压缩静态HMI元素,无需首先通过RAM。仪表盘针头信息等动态内容具备更快的更新速度,可以从外部HyperRAM进行检索。

HVAC和信息娱乐系统对存储器的要求

HVAC(暖气、通风和空调)系统负责控制维持车内温度和空气流动。信息娱乐系统可以运行与智能手机类似的各种应用程序,并提供用户界面以更改HVAC系统配置、音乐系统设置、在导航应用输入目的地、调整座椅/方向盘位置/高度以及调节车内照明等。部分最新的汽车还加入了指纹识别器来验证驾驶者身份。从而允许HVAC和信息娱乐系统根据驾驶员的偏好快速调节车内设置。

ADAS18010303

图3:HVAC 和信息娱乐系统框图(来源:赛普拉斯)

图3显示了HVAC和信息娱乐系统的简化框图,所有存储器与主MCU连接。三个额外子系统与仪表盘系统比较:

● 触屏控制器,用于检测显示器上的手指触摸

● 暖气机/空调,控制车内温度

● 连接子系统,实现车内多项连接(蓝牙、GPS、WiFi、GSM、FM调谐器等)

HyperFlash和HyperRAM存储器用于存储高质量图形。NOR闪存则用于存储启动代码,而FRAM用于存储设置信息。因此,即使汽车熄火后再立即启动,也可以正确地检索并恢复汽车设置。

存储器接口

上文已经讨论了不同汽车领域对非易失性存储器的要求,接下来了解这些存储器与MCU之间不同的接口机制。

所有带有SPI接口的MCU都可以便捷地连接NOR闪存。NOR闪存设备,例如赛普拉斯的 S25FL256L,为SPI提供了多个I/O读入选择,可支持双倍数据速率(DDR)以及四倍外设接口(QPI)连接。可以在同一总线上连接多个闪存,并使用片选(CS)信号进行单独访问。

ADAS18010304

图4:连接四通道SPI的NOR闪存接口(来源:赛普拉斯)

图4显示了MCU和NOR闪存之间的硬件连接。MCU可使用低层驱动器(LLD)软件读取、编程和擦除NOR闪存。经过优化的设计架构有效加快了访问时间并提高了程序运行速度。同时,NOR闪存使用的内部技术决定了存储器的密度。NOR闪存采用传统浮栅技术,在导电层上,每个存储单元可以存储1个数据位。基于MirrorBit技术绝缘层构建的NOR闪存,每个存储单元可存储2个数据位,从而提供更低成本的256Mb或更大密度的存储结构。

ADAS18010305

图5:连接SPI的FRAM存储器接口(来源:赛普拉斯)

图5显示如何使用简单的SPI接口来访问FRAM。对于有高速串行数据速率需求的基于微控制器的系统,SPI接口是理想的选择。串行数据吞吐量与串行时钟频率相关。串行FRAM的时钟频率可高达40 MHz。不具备专用SPI端口的微控制器可以通过GPIO来实现“bit bang”(通过GPIO引脚,用软件来模拟串行通信)。

可以通过HyperBus 12信号接口访问HyperFlash和HyperRAM。与Quad-SPI(66.5 Mbps)相比,HyperBus可提供高达333Mbps的读取吞吐量,而所需引脚数量仅为并行NOR闪存的三分之一。该接口使用了差分时钟(CK,CK#)、 读写数据选通(RWDS)、片选以及8位数据总线。

ADAS18010306

图6:存储器与外设之间的HyperBus接口(来源:赛普拉斯)

数据的完整性和安全性

数据的完整性和安全性是选择汽车应用存储器的两个重要因素。本文介绍的存储器提供了各种功能来提高数据的完整性和安全性。例如,高级扇区保护(ASP)技术为锁定扇区提供更高的分辨率以及不同的上电复位,并有助于运行安全的启动代码。在基础层面上来看,ASP技术的原理很简单。可以锁定任一扇区,防止编程和删除。锁定扇区的ASP模式有两种:分别为持久保护位(PPB)和动态保护位(DYB)保护。除了块保护(BP)和/或WP#引脚硬件保护,还可以一并使用以上两种模式。

自动纠错码(ECC)功能可以在标准编程、擦除和读取运作时透明地运行。当设备将每页数据从写入缓冲器传送到存储阵列时,内部ECC逻辑将评估页面的ECC代码作为存储阵列的一部分,而该存储对主机系统是不可见的。每次访问初始页面时,设备将评估页面数据和ECC代码,以验证页面的完整性。必要时,内部ECC逻辑会在初始访问时纠正1位错误。

NOR闪存还提供额外的闪存存储区,可以进行一次编程并受到永久保护,不能更改。以赛普拉斯的FL-S NOR闪存系列为例,该一次性可编程(OTP)拥有1K保护区域,包含512字节出厂保护锁区和 512 字节用户保护锁区。

总结

如今的汽车系统需要多样的存储器类型,提供不同等级的可靠性、响应能力和吞吐量,以满足不同汽车子系统中的个性化需求。通过选择合适的存储器组合,工程师能够确保汽车的可靠和安全操作,同时还能满足驾驶员对汽车响应能力的期望。


关键字:非易失性存储器  存储器  ADAS 引用地址:如何给汽车系统选择合适的非易失性存储器

上一篇:对比5款激光雷达,新秀能否后来居上?
下一篇:车辆安全系统要换代了 大陆发布第五代雷达

推荐阅读最新更新时间:2024-07-25 19:56

ADAS到驱动器更换,雷达的技术能否应对今后挑战
祖母时代的技术已成往事 1904年,雷达首次被Christian Helsmeyer用于探测船只,已有一个多世纪的历史。常见的应用是军事雷达、民用航空交通管制,当然,还有针对私家车辆的测速点。但是现在存在一种误解,认为这项技术已经成熟,该领域几乎没有什么发展。成像雷达和协同雷达都在进行着颠覆性的新创新。ADI公司(ADI)如何在汽车领域应用中实现雷达并引入独特的软件和算法正是其特殊之处。 过去25年里,ADI一直活跃在汽车行业,其产品既可用于被动安全应用,也可用于主动安全应用。过去15年里,ADI以DSP和数据转换器在汽车雷达供应链中占有一席之地,最近还提供24 GHz和77 GHz/79 GHz雷达芯片组。 ADI自
[汽车电子]
从<font color='red'>ADAS</font>到驱动器更换,雷达的技术能否应对今后挑战
基于闪存的星载大容量存储器的研究和实现
摘要:就闪存应用于星载大容量存储器时的写入速度慢、存在无效块等关键问题探讨了可行性解决方案,并在方案讨论的基础上论述了一个基于闪存的大容量存储器的演示样机的实现。 关键词:闪速存储器 固态记录器 并行 流水线 无效块 空间飞行器的数据记录设备是卫星上的关键设备之一。自20世纪90年代初起,各航天大国开始研制固态记录器(Solid State Recorder,简称SSR)。由于SSR使用半导体存储芯片作为存储介质,所以其存储密度高、无转动部件、可靠性高、体积小、重量轻,因而逐渐成为空间飞行器的数据记录器的主流方案。闪速存储器(简称闪存)作为一种新兴的半导体存储器件,以其独有的特点得到了迅猛的发展,其主要特点有:(1)具有非易失
[应用]
面向纳电子时代的非易失性存储器
目前主流的基于浮栅闪存技术的非易失性存储器(NVM)技术有望成为未来几年的参考技术。但是,闪存本身固有的技术和物理局限性使其很难再缩小技术节点。在这种环境下,业界试图利用新材料和新概念发明一种更好的存储器技术,以替代闪存技术,更有效地缩小存储器,提高存储性能。这篇文章将分析新的主要的基于无机材料的非易失性存储器技术,如铁电存储器 (FeRAM)、磁阻存储器(MRAM)和相变存储器(PCM),以及主要的基于铁电或导电开关聚合物等有机材料的创新存储器概念。最后,我们重点探讨相变存储器技术,因为该技术最有可能成为下一代非易失性存储器技术,同时我们将分析相变存储器技术的主要特性和最新的发展状况。 前言 在高速成长的非易失性存储器(N
[单片机]
面向纳电子时代的<font color='red'>非易失性存储器</font>
异种单片机共享片外存储器及其与微机通信的方法
    摘要: 介绍了通用单片机(MCU)AT89C51与信号处理单片机(DSP)TMS320C32通过共享片外随机存储器实现板间通信的方法,并给出了总线隔离硬件电路与软件控制流程。文中还简要分析了AT89C51与微生机盎然进行串行通信的软硬件设计,通过扩展AT89C51间接实现了TMS320C32与通用单片机或微机之间的通信。     关键词: 单片机  DSP  数字信号处理器  共享存储器  串口通信 TMS320系列数据信号处理单片机(DSP)在测控、仪器仪表、图象处理、计算机视觉与声信号处理等领域得到了越来越广泛的应用。DSP获取原始采集数据和输出处理结果一般有两种途径:一是通过串行口,另一是通过数据
[应用]
电动汽车先驱Arrival与安霸联合推出高级驾驶辅助系统(ADAS
Arrival选择安霸AI视觉处理器来实现自动驾驶和ADAS功能 2021年6月30日,加利福尼亚州圣克拉拉市Ambarella, Inc.(下文简称安霸,一家专注于AI视觉的半导体厂商)宣布,与Arrival(拥有独特技术的创新电动汽车公司)合作,用安霸CV2FS CVflow® AI视觉处理器为Arrival旗下各款车型提供环境感知模块。该模块会被Arrival用于客车和货车上配置的自动驾驶(AD)和ADAS功能。 Arrival坚信,要实现出行变革就必须加快电动车的全球化普及度,这不仅需要为交通系统提供价格更亲民的商用车,同时也要与市政部门加强密切合作推进变革。 ADAS功能为商用车辆提供高级、安全且便利的驾驶辅
[汽车电子]
基于Linux的嵌入式网络存储器设计
摘要:在简要介绍网络存储器硬件原理的基础上,详细说明软件平台的构建,并对不同网络、不同平台之间实现文件存储提出了相应的解决方法。 关键词:Linux 网络存储器 Samba NFS 随着现代信息社会的高速发展,各种类型的数据也呈几何指数级地增长,如何更有效、更方便、更完全地存取管理这些数据,成为人们关注的一个问题。新的网络存储技术的出现,给了人们一个很好的解决方案。它把存储设备直接连接到网络上,作为一个瘦的网络客户终端设备给用户提供网络存储服务,而且,Web技术的发展也为其方便、可靠的管理提供了技术保障。 1 硬件设计 硬件设计方框图如图1所示。 从图1可看到,除CPU单元以外,网络存储器的实现主要包括两个部分:I/O接
[嵌入式]
上海新阳:公司光刻胶用存储器皿从国外进口
7月19日,有投资者日前向上海新阳提问:“请问贵公司光刻胶的存储器皿原材料采购哪个公司?每年采购金额多少?原材料采购后,贵公司是自己生产器皿吗?” 上海新阳表示,我司光刻胶用存储器皿由国外进口,产品未量产前采购量较小。 据上海新阳此前表示,公司光刻胶项目已完成实验室研发阶段,开始中试准备。 关于未来战略布局,上海新阳表示,公司将始终坚持以技术为主导,坚持瞄准国际前沿技术,面向全球产业需求,突破国际技术垄断,填补国内技术空白,持续进行技术创新与产品研发。专注于半导体关键工艺材料与技术的研发创新,致力于为用户提供关键材料、配套设备、工艺技术和现场服务一体化的整体解决方案,使公司由材料产品提供商向工艺技术服务商转型升级,提升公司行业
[手机便携]
上海新阳:公司光刻胶用<font color='red'>存储器</font>皿从国外进口
汽车激光雷达技术面临的机遇和挑战是什么
几乎是业界共识,激光雷达是实现汽车高级智能辅助驾驶(ADAS)功能的重要硬件配置之一,没有激光雷达就不会有真正的无人驾驶。 近年来,中国主机厂利用激光雷达(LiDAR)技术掀起了汽车产业的变革。随着中国主机厂率先实现激光雷达的集成,Yole旗下的Yole Intelligence预计,到2028年全球汽车激光雷达市场规模将从2022年的3.17亿美元增长至44.77亿美元亿美元。 PC(巡逻车,用于公安巡逻、步行街、高尔夫球场、旅游景点、房地产、园林小区、大型企业、公园、娱乐场所、体育场馆、大专院校、医院、疗养院、车站、机场、码头等的交通工具)与LCV(轻型商用车)激光雷达市场已经起飞,自2018年以来已获得144个设计导
[嵌入式]
汽车激光雷达技术面临的机遇和挑战是什么
小广播
最新汽车电子文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved