[发明专利]一种车联网设备敏感数据的保存和更新方法在审
申请号: | 202111548497.7 | 申请日: | 2021-12-17 |
公开(公告)号: | CN114328296A | 公开(公告)日: | 2022-04-12 |
发明(设计)人: | 谭永伟;周玉洁;王大永 | 申请(专利权)人: | 上海爱信诺航芯电子科技有限公司 |
主分类号: | G06F12/1009 | 分类号: | G06F12/1009;G06F13/28 |
代理公司: | 上海汉声知识产权代理有限公司 31236 | 代理人: | 胡晶 |
地址: | 201101 上海市*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 设备 敏感数据 保存 更新 方法 | ||
1.一种车联网设备敏感数据的保存和更新方法,其特征在于,包括:
采用嵌入式芯片存储管理系统对车联网设备的敏感数据进行保存和更新,建立目标存储区域的物理页地址与逻辑页地址的映射关系;
将目标存储区域的物理页以包含帧头、逻辑页号、递增序列号、原子性标识、数据内容及帧尾在内的字段格式记录,其中,帧头和帧尾用于确认帧数据的完整性,逻辑页号对应于目标逻辑地址,递增序列号用于记录数据的更新次数,原子性标识用于记录每次数据更新所包含的相关联的物理页的个数及各物理页的序号;
获取目标待更新数据,计算写入所述目标待更新数据所需的逻辑页个数,根据目标逻辑地址快速定位目标数据所在的物理页地址,加载目标待更新数据至内部缓存,同时更新所述物理页的各字段信息;将内部缓存中的目标待更新数据写入所述物流页地址。
2.如权利要求1所述的车联网设备敏感数据的保存和更新方法,其特征在于,所述采用嵌入式芯片存储管理系统对车联网设备的敏感数据进行保存和更新进一步包括:
所述嵌入式芯片存储管理系统包括处理器、数据寄存器、SRAM缓冲区、DMA控制器、Flash控制器及Flash存储器;
所述处理器用于发起数据保存和/或更新指令;
所述数据寄存器用于存放数据的目标逻辑地址、缓冲区位置及数据长度信息;
所述SRAM缓冲区用于暂存目标数据;
所述DMA控制器用于根据所述数据寄存器中的数据结构,在SRAM缓冲区和Flash存储器之间进行数据搬运;
所述Flash控制器用于对Flash存储器的读、写或擦除操作的发起、信号和时序的控制以及保护;
所述Flash存储器用于存放目标数据。
3.如权利要求2所述的车联网设备敏感数据的保存和更新方法,其特征在于,所述数据寄存器中的一组元素对应所述SRAM缓冲区中的一个数据,其中数据寄存器中的一组元素包括目标逻辑地址、缓冲区位置及数据长度。
4.如权利要求2所述的车联网设备敏感数据的保存和更新方法,其特征在于,所述DMA控制器根据数据寄存器中的数据信息及SRAM缓冲区中的数据信息,将目标待更新数据按照顺序发给所述Flash控制器,再由所述Flash控制器按照读、写或擦除的时序,将目标待更新数据更新到所述Flash存储器中。
5.如权利要求4所述的车联网设备敏感数据的保存和更新方法,其特征在于,当目标待更新数据包括多个数据块时,所述DMA控制器根据目标逻辑地址,按从前往后的顺序进行数据块的处理;
当数据块跨页时,所述DMA控制器以页边界对齐的方式对数据块进行拆分,数据块在前一页的数据先处理,再对数据块在后一页的数据进行处理;
当数据块相邻、间隔或重叠时,所述DMA控制器将目标物理页地址中的数据预取至内部缓存,然后直接将所述SRAM缓冲区中的目标待更新数据覆盖内部缓存中的数据;其中,重叠的数据块按照目标逻辑地址从前往后的顺序处理。
6.如权利要求2所述的车联网设备敏感数据的保存和更新方法,其特征在于,所述Flash存储器以滚动写结合递增序列号的方式将数据写入物理地址;
所述滚动写采用索引的方式,根据目标逻辑地址快速定位物理页中的空地址,索引所处的位置即为当前可以写入的物理地址;每次数据更新后,索引将按先后顺序查找下一空地址;当索引到达所述Flash存储器的尾部地址时,滚动至首地址;
每次数据更新后,所述递增序列号的值加1。
7.如权利要求1所述的车联网设备敏感数据的保存和更新方法,其特征在于,所述根据目标逻辑地址快速定位目标数据所在的物理页地址进一步包括:
根据目标逻辑地址,按从前往后的顺序,匹配当前逻辑页号与目标逻辑地址所对应的逻辑页号,若匹配成功,则返回当前逻辑页号对应的物理页地址。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海爱信诺航芯电子科技有限公司,未经上海爱信诺航芯电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111548497.7/1.html,转载请声明来源钻瓜专利网。