汽车工业中的everspin随机存取存储器MRAM

汽车动力总成模块使用闪存技术在断电(保持活动内存(KAM)和非易失性内存(NVM))期间保留重要的控制和诊断信息。复杂的软件必须设计为最大化这些设备的生命周期,因为它们的写入周期数量有限。

MRAM(磁阻式随机存取存储器)具有消除这种复杂性的潜力,并使KAM和NVM的管理过程更轻松,更强大。板载MRAM器件与下一代动力总成微处理器一起使用。创建了集成了最新动力总成微控制器,everspin MRAM MRA16A(2个x16位)和MR2xH50(@ SCK 40MHz)芯片的原型板。

汽车工业正在引入新的非易失性存储器,例如mram芯片,相控存储器(PCRAM)和RRAM。这些新的存储器在汽车改变状态条件期间提供了存储和检索数据方面的改进。动力总成控制研究与发展(PCRA)团队与Everspin和微控制器供应商合作,使用下一代动力总成控制器快速构建外部MRAM的原型。

非易失性存储器
当前,引擎控制单元(ECU)使用非易失性存储器(NOR FLASH)来存储日志记录数据(DFLASH)。数据存储在DFLASH中,并在点火钥匙关闭(或称为KO(钥匙关闭))后记录。该数据用于完善用于控制传动系统的算法的系数,并确定传感器输入是否已超过预定极限。必须存储非易失性数据(例如,在发动机和车辆组装期间从条形码读取中捕获的单个喷油器微调数据,变速箱电磁阀特性数据以及永久性P代码等)。 KAM类型的数据(例如自适应表)需要在密钥循环后保留,但是如果丢失,可以重新使用。

DFLASH和当前发行的限制银行掉期操作是当前DFLASH的限制。将非易失性数据写入DFLASH需要花费几秒钟的时间。当发生存储区交换时,D-Flash的未使用存储区将被删除,在已删除存储区上建立文件系统,最后将搜索旧存储区以找到最新数据,然后将其复制到新存储区中。在发生大多数问题的银行掉期过程中,密钥有足够的时间重新出现。在不同的应用程序版本和车辆类型之间,以这种方式支持的NVRAM数据结构的数量和大小可能会有所不同。更新请求的频率是可变的,某些情况是基于特定事件的发生(例如,车辆配置信息已更改或需要存储新的诊断事件)。

原文地址:https://blog.51cto.com/14618340/2462437

时间: 2024-11-09 03:43:30

汽车工业中的everspin随机存取存储器MRAM的相关文章

everspin MRAM在汽车市场中的应用

在整个地址空间范围内读写各种类型的数据.通常MRAM的操作和时序类似于32位微控制器的规范和时序.与DLFASH相比,当今的非易失性存储器可以接受MRAM设备的性能和吞吐量. 与当今的DFLASH相比,未来的汽车动力总成控制器可能需要更快,更加强大的非易失性和保活内存.在非易失性存储器中使用MRAM可以显着提高时间紧迫状态下的写入数据传输性能.MRAM设备可用的增加的内存存储空间还可以存储更多诊断数据. mram芯片技术在汽车市场上有许多应用.由于MRAM技术与标准CMOS技术集成在一起,便可以

2017.0701.《计算机组成原理》-随机存取存储器

1.第四章就是讲解存储器体系的,章节刚开始就介绍了存储器很多基本的概念.到目前,对于基本概念的认识还是不够深入. 2.讲到随机存取存储器,大脑还是很陌生.其实这个命名来自于存取方式,随机存取意味着随时随地可读可写.那么随机存取存储器具体属于存储器体系哪一层?通过查阅资料,我们发现,随机存取存储器是主存的一部分,应该来说,随机存取存储器和只读存储器共同构成了主存. 3.前述的存储器芯片和这里的随机存取存储器,以及基本单元电路都不是孤立的,相互之间都存在联系.我们从不同的角度,不同的层次会看到不同的

随机存取存储器的含义及内存的数据必须加电保存

RAM (英文:random access memory) 称作随机存取存储器 是因为从它里面获取或者储存一个值时候可以不按照地址的先后顺序进行操作 相比之下,其他类型的存储器必须顺序读出—也就是,在可以读出存储在地址1 0 1的数据之前,必须读出存储在地址1 0 0的数据 RAM中的每个比特信息的保存是基于寄存器的 而寄存器的设计是基于继电器原理的  继电器是需要有电压才能正常工作的 下图为一个最原始的继电器原理图 灯泡的亮暗 表示一个bit中的 1 和 0  所以要保存RAM里的东西必须保证

全球与中国静态随机存取存储器市场现状及未来发展趋势

本报告研究全球及中国市场静态随机存取存储器现状及未来发展趋势,侧重分析全球及中国市场的主要企业,同时对比中国与北美.亚太.欧洲.南美.中东以及非洲等地区的现在及未来趋势. 2018年,全球静态随机存取存储器市场规模达到了XX万元,预计2025年将达到XX万元,年复合增长率(CAGR)为xx%. 其中亚太市场将扮演重要角色,驱动全球市场发展,特别是得益于中国.印度以及东南亚国家的快速增长.中国2018年市场规模达到xx万元,预计2025年将达到xx万元,年复合增长率预计为xx%. 北美过去几年有着

SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句

SQL0973N在 "<堆名>" 堆中没有足够的存储器可用来处理语句. 解释: 已使用此堆的所有可用内存.不能处理该语句. 用户响应: 接收到此消息(SQLCODE)后就终止应用程序.修改 "<堆名称>"配置参数以增大堆大小. 例如,要更新数据库配置参数,发出如下命令: db2 update db cfg  for "<db-name>"  using "<heap-name>"

db2堆中没有足够的存储器可用来处理语句的解决

查看DB2 该数据库参数 命令: db2 get db cfg for databasename 修改 "APP_CTL_HEAP_SZ" 值, 命令:db2 update db cfg for databasename using  APP_CTL_HEAP_SZ 1000 关于db2中sql文过长,过复杂的解决办法,可以使用如下语句,调整sql文最大长度: db2 update db cfg for databasename using stmtheap 20480 重新启动DB2

案例研究RAID控制器应用程序中的everspin mram

everspin MRAM是为LSI Corporation(现在的Avago Technologies)RAID控制器卡上的日志存储器选择的存储器,该RAID卡具有6Gb/s和12Gb/sSAS存储连接.Everspin MRAM在其RAID磁盘阵列中执行写日志或数据日志功能. MRAM实时捕获事务信息,以便在发生系统故障时可以恢复数据.写入MRAM的数据日志还可以捕获系统状况和状态,以进行远程诊断和修复.MRAM芯片也包含在LSI公司针对第三方RAID卡和主板RAID(ROMB)解决方案的参

手动挡汽车行驶中踩刹车必须踩离合器吗?

记录别人的经验: 当汽车速度比较快时(高于20公里/小时),手动档汽车若需要减速(不需停住时),只踩刹车就行. 当速度很慢时,在踩住刹车的同时还要踩下离合器才不会熄火. 需要停车时,也是一样,先踩刹车减速,待速度降低后,就踩下离合器和刹车停住. 还有一种减速方法(是不考试需要的),就是先松开油门(不踩刹车),手动档汽车就会因发动机的限制而减速(带档滑行),只要留足跟车距离,就完全可以不用刹车减速,靠油门就可以控制速度快慢.这样驾驶就会比较省油(也是节油驾驶的方法之一),同时,刹车片也因为使用较少

【转】机器学习在工业中的应用场景

原文地址:http://www2.le.ac.uk/departments/informatics/research/kdml Potential Collaborative Projects with Industry Within KDML we have a broad range of research interests and capabilities. Below are some examples of current projects. If you have any quer