[发明专利]用于操作非易失性存储器的方法和装置在审
申请号: | 202210201505.9 | 申请日: | 2022-03-03 |
公开(公告)号: | CN115035940A | 公开(公告)日: | 2022-09-09 |
发明(设计)人: | B·梅尔贝格;R·埃克斯特罗姆 | 申请(专利权)人: | 罗伯特·博世有限公司 |
主分类号: | G11C16/16 | 分类号: | G11C16/16;G11C16/10 |
代理公司: | 中国专利代理(香港)有限公司 72001 | 代理人: | 刘艺诗;刘春元 |
地址: | 德国斯*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 操作 非易失性存储器 方法 装置 | ||
提供了用于操作非易失性存储器的方法和装置。一种操作非易失性存储器的方法、例如计算机实现的方法,包括:确定非易失性存储器的第一块中是否有足够的空闲空间用于待写入非易失性存储器的数据,并且如果第一块中没有足够的空闲空间用于待写入非易失性存储器的数据,则将待写入的数据写入非易失性存储器的另外的块,例如第二块。
技术领域
本公开涉及一种操作非易失性存储器的方法。
本公开进一步涉及一种操作非易失性存储器的装置。
发明内容
示例性实施例的描述
示例性实施例涉及一种操作非易失性存储器的方法、例如计算机实现的方法,包括:确定非易失性存储器的第一块中是否有足够的空闲空间用于待写入非易失性存储器的数据,并且如果第一块中没有足够的空闲空间用于待写入非易失性存储器的数据,则将待写入的数据写入非易失性存储器的至少一个另外的块,例如第二块。在一些示例性实施例中,这可以有助于对非易失性存储器进行损耗均衡(wear leveling),同时,例如,使得能够支持对非易失性存储器的频繁和/或立即写入和/或恢复写入非易失性存储器的最新有效数据。
在一些示例性实施例中,非易失性存储器可以包括或者可以是例如闪速EEPROM类型的闪速存储器。在一些示例性实施例中,非易失性存储器可以包括两个或更多个块,其中例如两个或更多个块中的每一个可以被单独擦除,即不影响任何其他块。
在一些示例性实施例中,第一块和所述至少一个另外的块例如在非易失性存储器的地址空间中是相邻的。在一些示例性实施例中,第一块和所述至少一个另外的块在非易失性存储器的地址空间中不相邻。
在一些示例性实施例中,非易失性存储器可以包括4096字节的块大小。在其他示例性实施例中,其他块大小也是可能的。
在一些示例性实施例中,非易失性存储器可以包括至少一个数据接口,用于与至少一个另外的设备交换数据,所述另外的设备例如嵌入式系统的组件,例如微控制器或车载计算机。在一些示例性实施例中,所述至少一个数据接口可以是串行接口,例如串行外围接口、SPI和/或QSPI(四通道SPI)等。在一些示例性实施例中,并行接口也是可能的。
在一些示例性实施例中,所述方法包括,如果第一块中有足够的空闲空间用于待写入非易失性存储器的数据,则将待写入的数据写入第一块。
在一些示例性实施例中,所述方法包括:使用包括计数器和例如预定标识符(例如幻数)的数据结构,其中例如待写入非易失性存储器的数据嵌入在数据结构中,例如在计数器和标识符之间,以及可选地,将数据结构写入非易失性存储器。
在一些示例性实施例中,可以使用数据结构来设置要存储到非易失性存储器的数据,其中计数器值例如位于数据结构的开头,并且其中标识符(例如幻数)位于该结构的最后。
在一些示例性实施例中,数据结构可能看起来像:
struct rbdNvMData_st
{
uint16_t Counter;
...
data
...
uint32_t MagicNumber;
}
其中“Counter(计数器)”可以例如包括无符号整数数据类型,例如具有16位,其中“data(数据)”表征待写入非易失性存储器的数据(该数据可以包括动态改变的值和/或长度范围,例如在1字节和非易失性存储器的块大小之间或更多),并且其中“MagicNumber(幻数)”表征标识符(例如但不限于32位无符号整数数据类型)。
在一些示例性实施例中,放置在计数器和标识符/幻数之间的数据是动态的,并且可以根据需要添加到结构中或者从结构中移除。在一些示例性实施例中,计数器和标识符/幻数可以充当保护性边界,“包围”上面解释的数据结构内的数据。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于罗伯特·博世有限公司,未经罗伯特·博世有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210201505.9/2.html,转载请声明来源钻瓜专利网。
- 上一篇:减少干扰的磁性位置测量系统
- 下一篇:散热装置和冷却单元