[发明专利]NAND写入与备份方法、系统及介质有效
申请号: | 202111336658.6 | 申请日: | 2021-11-11 |
公开(公告)号: | CN114237978B | 公开(公告)日: | 2022-09-30 |
发明(设计)人: | 周坤 | 申请(专利权)人: | 珠海妙存科技有限公司 |
主分类号: | G06F11/14 | 分类号: | G06F11/14;G11C16/04 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 张志辉 |
地址: | 519000 广东省珠海市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | nand 写入 备份 方法 系统 介质 | ||
本发明实施例公开了NAND写入与备份方法、系统及介质,其中方法包括:对数据页进行分组;对数据页进行第一分组,将非互为配对页且页号连续的多个数据页分为一个编程数据页组,得到多组编程数据页组;根据编程数据页组,对数据页进行第二分组,得到多组备份数据页组;将数据以编程数据页组为单位写入NAND flash;若存在多个open block,则记录上一次数据写入的open block,当本次写入的块与上一次写入的块不相同,先根据对应的备份数据页组进行备份,再写入本次数据。本发明实施例数据备份少,有利于延长nand的使用寿命,写性能高。
技术领域
本发明涉及存储技术领域,特别涉及一种NAND写入与备份方法、系统及介质。
背景技术
MLC NAND作为一种主流的NAND flash,应用领域非常广泛。但是由于MLC独特的配对页结构,通常其LSB page和MSB page两个配对页并不是连续的,中间还间隔着其他page。如果MSB page编程时发生掉电,会影响其对应的LSB page数据稳定性。这种情况下,丢失LSB page数据可能会影响数据一致性。
MLC NAND支持最小单位为page的连续编程,在同时存在多个open block的情况下,数据写入一个open block的LSB page到MSB page的过程中可能有写入另一个openblock的操作行为,也就是说无法保证从LSB page到MSB page的数据是连续不间断写入的。为了保证数据一致性,通常情况下,已有方案需要在写入每个MSB page之前备份其对应的LSB page数据。
现有的方案是对MLC NAND进行以page为单位的数据写入,为了防止掉电对数据一致性的影响,需要在写入每个MSB page之前备份LSB page数据,即读出数据再写入到其他位置。显然,这种方案会加快NAND flash的寿命消耗,并且也直接影响到写性能。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种NAND写入与备份方法,能够在少备份数据的情况下,解决数据一致性问题,延长nand的使用寿命。
本发明还提出一种NAND写入与备份系统。
本发明还提出一种实施上述NAND写入与备份方法的计算机可读存储介质。
根据本发明的第一方面实施例的NAND写入与备份方法,包括以下步骤:对NAND中的数据页进行分组,包括对数据页进行第一分组和第二分组;对数据页进行所述第一分组,将非互为配对页且页号连续的多个数据页分为一个编程数据页组,得到多组编程数据页组;根据所述编程数据页组,对数据页进行所述第二分组,得到多组备份数据页组;将主位机传入的逻辑数据或内部垃圾回收的源数据,以所述编程数据页组为单位写入NANDflash;若存在多个open block,则记录上一次数据写入的open block,当本次写入的块与上一次写入的块不相同,先根据对应的备份数据页组进行备份,再写入本次数据。
根据本发明实施例的NAND写入与备份方法,至少具有如下有益效果:本发明实施例按照FTL的不同处理将数据页划分为不同的数据页组,实现最小的写入单元不再是1个page,而是LSB page和其对应的MSB page之间的多个连续page。本发明实施例的方法通过记录上次写入的open block,检查本次写入的open block是否与上次写入为同一个block,只需要在不同的open block之间切换时才需要对back-up page group进行数据备份,同一open block内连续写入时无需备份。在数据备份少的情况下解决了掉电可能产生的数据一致性问题。本发明实施例的方法数据备份少,有利于延长nand的使用寿命,写性能高,且通用性强,应用本方法的FTL可支持不同的MLC nand和TLC nand。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于珠海妙存科技有限公司,未经珠海妙存科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111336658.6/2.html,转载请声明来源钻瓜专利网。