[发明专利]非易失性存储器及其存储方法有效
申请号: | 201610371612.0 | 申请日: | 2016-05-30 |
公开(公告)号: | CN106919344B | 公开(公告)日: | 2019-09-24 |
发明(设计)人: | G·多克奎尔;R·范基尔 | 申请(专利权)人: | 质子世界国际公司 |
主分类号: | G06F3/06 | 分类号: | G06F3/06 |
代理公司: | 北京市金杜律师事务所 11256 | 代理人: | 王茂华;郑振 |
地址: | 比利时*** | 国省代码: | 比利时;BE |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 闪存 中的 存储 | ||
一种非易失性存储器及其存储方法,该非易失性存储器被划分为:第一区域,其中每个页面都包括适于包含数据的字段以及适于包含元数据的字段;第二区域,其中每个页面都包括适于包含数据的字段以及适于包含元数据的字段;第三区域,适于包含第一区域和第二区域中的操作的进度的指示符,第一区域和第二区域的元数据字段分别适于在第一区域的页面中的数据更新操作期间包含第二区域中的页面的索引以及第一区域的所述页面的索引。
本申请要求于2015年12月28日提交的法国专利申请第15/63375号的优先权,其全部内容以法律可允许的最大程度结合于此作为参考。
技术领域
本公开总的来说涉及电子电路,更具体地,涉及使用闪存的电路。更具体地,本公开的目的在于闪存中数据存储的管理。
背景技术
闪存越来越多地用于微控制器来非易失性地存储数据。
闪存中的数据存储由于所执行操作的粒度、通过字节执行的写入和读取而具有各种时间约束,同时通过页面执行擦除。
在特定应用中,期望确定所执行和存储的交易遵循原子性标准。交易的原子性对应于确定存储在存储器中的数据有效地具有可利用状态。这相当于确定非易失性存储器中的数据要么为交易之前的状态或者要么为所关注交易之后的状态,但是它们不具有中间状态。
交易原子性的管理被特别地用于电路电源的中断或者偶然或故意干扰的发生可能产生处于以下状态的数据的存储的应用中,该状态使得这些数据不能随后被处理或者在机密性方面易受攻击。
已知许多原子性管理技术,更具体地,应用于所谓的安全交易(例如,银行交易、访问控制等)的微控制器中的原子性管理技术。
发明内容
期望具有一种闪存中的数据存储的解决方案,其遵循所操作数据的原子性的标准。
期望具有尤其适用于基于免接触通信的交易的解决方案。
因此,实施例提供了一种非易失性存储器中的数据存储的方法,其中,非易失性存储器被划分为:
第一区域,每个页面都包括适于包含数据的字段和适于包含元数据的字段;
第二区域,每个页面都包括适于包含数据的字段和适于包含元数据的字段;
第三区域,适于包含第一区域和第二区域中的操作的进度的指示符,
第一和第二区域的元数据字段分别适于在第一区域的页面中的数据更新的操作期间包含第二区域中的页面以及第一区域的所述页面的索引。
根据一个实施例,具有四个指示符,它们分别指示:
操作的开始;
该操作的特性;
确认该操作的特性的指示符是稳定的;以及
该操作的结束。
根据一个实施例,顺序使用第二区域的页面。
根据一个实施例,对于访问存储器中的页面的每个请求,通过读取第一区域中的对应页面的元数据字段以确定数据是包含在该页面中还是第二区域的页面中来开始。
根据一个实施例,在对包含在第一区域的页面中的数据进行原子处理期间,该页面包含初始数据或最终数据,中间数据包含在第二区域的页面中。
一个实施例提供了一种管理非易失性存储器的方法,其中通过应用上述方法来存储数据。
一个实施例提供了一种根据上述方法编程的闪存。
一个实施例提供了包括闪存的电子电路。
以下结合附图以及具体实施例的非限制性描述来详细讨论前述和其他特征和优势。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于质子世界国际公司,未经质子世界国际公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610371612.0/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种带导杆的自动滑架污泥料仓系统
- 下一篇:一种砂罐