[发明专利]用于在存储器系统中处理数据的设备和方法在审
申请号: | 201910629364.9 | 申请日: | 2019-07-12 |
公开(公告)号: | CN110781023A | 公开(公告)日: | 2020-02-11 |
发明(设计)人: | 李宗珉 | 申请(专利权)人: | 爱思开海力士有限公司 |
主分类号: | G06F11/10 | 分类号: | G06F11/10;G06F11/14 |
代理公司: | 11002 北京路浩知识产权代理有限公司 | 代理人: | 张澜;太香花 |
地址: | 韩国*** | 国省代码: | 韩国;KR |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 大容量数据 编程操作 存储器系统 存储器装置 操作信息 控制器 控制器记录 存储数据 编程 恢复 | ||
1.一种存储器系统,包括:
存储器装置,包括多个块,每个块能够存储数据;以及
控制器:
记录用于确定所述多个块之中的哪些块中将编程大容量数据的操作信息,
执行所述大容量数据的编程操作,并且
在所述编程操作停止之后,基于所述操作信息恢复所述编程操作,
其中所述大容量数据具有需要所述多个块之中的至少两个块的大小。
2.根据权利要求1所述的存储器系统,其中所述操作信息包括与如何确定所述至少两个块的跳跃序列有关的参考。
3.根据权利要求1所述的存储器系统,其中所述控制器基于检查点信息和所述操作信息来确定所述至少两个块之中、所述编程操作停止的特定块。
4.根据权利要求3所述的存储器系统,其中所述操作信息能指示与所述检查点信息对应的、第一块之后的第二块。
5.根据权利要求1所述的存储器系统,其中即使在检查点信息不存在或包括错误时,在所述编程操作停止之后,所述操作信息也示出编程所述大容量数据的所述至少两个块的序列。
6.根据权利要求1所述的存储器系统,其中所述操作信息包括与编程所述大容量数据的所述至少两个块有关的元数据。
7.根据权利要求1所述的存储器系统,其中所述操作信息包括所述至少两个块之间的跳跃规则和第一块地址。
8.根据权利要求1所述的存储器系统,其中所述编程操作停止是由突然断电即SPO导致的。
9.根据权利要求8所述的存储器系统,其中当在所述突然断电之后提供电力时,所述控制器扫描所述至少两个块之中、由所述操作信息指示的特定块,而非扫描所述存储器装置中的所有元数据。
10.根据权利要求1所述的存储器系统,其中所述编程操作在用于所述存储器装置的损耗均衡的后台操作期间执行。
11.一种用于操作存储器系统的方法,包括:
识别用于编程大容量数据的请求或任务;
记录用于确定所述存储器系统的多个块之中的哪些块中将编程所述大容量数据的操作信息,其中所述大容量数据具有需要存储器装置中的多个块之中的至少两个块的大小;
执行所述大容量数据的编程操作;并且
在所述编程操作完成之前所述编程操作被停止之后,基于所述操作信息恢复所述编程操作。
12.根据权利要求11所述的方法,其中所述操作信息包括与如何确定所述至少两个块的跳跃序列有关的参考。
13.根据权利要求11所述的方法,其中恢复所述编程操作包括:
基于检查点信息和所述操作信息来确定所述至少两个块之中、所述编程操作停止的特定块。
14.根据权利要求13所述的方法,其中所述操作信息能指示与所述检查点信息对应的、第一块之后的第二块。
15.根据权利要求11所述的方法,其中即使在检查点信息不存在或包括错误时,在所述编程操作停止之后,所述操作信息也示出编程所述大容量数据的所述至少两个块的序列。
16.根据权利要求11所述的方法,其中所述操作信息包括与编程所述大容量数据的所述至少两个块有关的元数据。
17.根据权利要求11所述的方法,其中所述操作信息包括所述至少两个块之间的跳跃规则和第一块地址。
18.根据权利要求11所述的方法,其中所述编程操作停止是由突然断电即SPO导致的。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于爱思开海力士有限公司,未经爱思开海力士有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910629364.9/1.html,转载请声明来源钻瓜专利网。