[发明专利]一种NAND闪存无效数据回收的掉电保护方法在审
申请号: | 201711389343.1 | 申请日: | 2017-12-21 |
公开(公告)号: | CN107992431A | 公开(公告)日: | 2018-05-04 |
发明(设计)人: | 杨昭宇 | 申请(专利权)人: | 珠海亿智电子科技有限公司 |
主分类号: | G06F12/02 | 分类号: | G06F12/02 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 519080 广东省珠海市广东珠*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 nand 闪存 无效 数据 回收 掉电 保护 方法 | ||
1.一种NAND闪存无效数据回收的掉电保护方法,其特征在于,把用户写入数据与无效数据回收时复制的数据分开存放;在被回收块的数据页全部变为无效后,并不马上擦除被回收块,而是选择新的被回收块,继续复制有效数据,直到原被回收块中的数据不在掉电时数据串扰的影响范围,再擦除原被回收块;如果写入接收块时异常掉电,在上电加载时进行恢复。
2.根据权利要求1所述的方法,其特征在于,把块分为两种数据类型,存放用户写入数据的块,称作写入块;存放无效数据回收时复制的数据的块,称作接收块;利用Nand闪存中各页的带外数据区(oob区)记录块的数据类型、页的写入序号、页中数据对应的逻辑地址,对于接收块,还在带外数据区中记录上一页中数据来自的被回收块的编号以及块内页编号;在选择新的接收块时,写入序号增加1后作为接收块写入序号,然后再把写入序号增加1;接收块中的所有页都使用所述的接收块写入序号;在选择新的写入块时,写入序号增加1,写入块中的所有页总是使用最新的写入序号。
3.根据权利要求1所述的方法,其特征在于,所述的掉电时数据串扰的影响范围根据相关联的两个页之间的最大距离和接收块中剩余空白页数之间的较小值确定;在建立支持的各MLC Nand闪存的ID表时,增加相关联的两个页之间的最大距离这一项,所述最大距离的具体值通过查询MLC Nand闪存用户手册中的shared pages分布表确定,如果没有shared pages分布表,则把所述最大距离的值定为块包含的页数。
4.根据权利要求1所述的方法,其特征在于,如果在无效数据回收过程中异常掉电,在上电加载时恢复受掉电时数据串扰影响而导致数据被破坏的页,通过读取所述页的下一个页的带外数据区获得所述页中数据来自的被回收块的编号以及块内页编号,从而找到被破坏数据的备份并进行恢复。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海亿智电子科技有限公司,未经珠海亿智电子科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711389343.1/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于北斗的在途货物监督装置
- 下一篇:一种防丢包裹
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置