[发明专利]快速非易失性存储装置恢复技术有效
申请号: | 201980059073.9 | 申请日: | 2019-08-02 |
公开(公告)号: | CN112673356B | 公开(公告)日: | 2022-07-08 |
发明(设计)人: | D·A·帕尔默 | 申请(专利权)人: | 美光科技公司 |
主分类号: | G06F11/20 | 分类号: | G06F11/20;G06F3/06;G06F12/02 |
代理公司: | 北京律盟知识产权代理有限责任公司 11287 | 代理人: | 王龙 |
地址: | 美国爱*** | 国省代码: | 暂无信息 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 快速 非易失性 存储 装置 恢复 技术 | ||
1.一种用于存储器装置的方法,其包括:
在所述存储器装置发生复位事件后的所述存储器装置的第一次启动时,比较所述存储器装置的复位加速器寄存器的通用状态元素与第一未完成阈值,其中所述复位加速器寄存器是非易失性寄存器且不会在所述存储器装置启动时复位;
在所述存储器装置的所述第一次启动时确定所述通用状态元素指示未完成的存储器操作,及响应于此确定,比较所述复位加速器寄存器的特定状态元素与第二未完成阈值以确定一或多个特定的未完成存储器操作,所述特定状态元素各自指示特定存储器操作群组的相应特定存储器操作的状态;
经由所述复位加速器寄存器的所述特定状态元素执行清理恢复操作,所述清理恢复操作与指示为未完成的所述特定存储器操作群组的每个特定存储器操作相关联;及
在所述存储器装置的第二次启动时,确定所述通用状态元素不指示未完成的存储器操作,及响应于此确定,使所述存储器装置能够对主机命令作出响应。
2.根据权利要求1所述的方法,其中
如果响应于比较,所述特定状态元素的第一特定状态元素不满足所述第二未完成阈值,则检查所述复位加速器寄存器的第二特定状态元素;及
如果响应于所述比较,所述第一特定状态元素满足所述第二未完成阈值,则在所述第二次启动之前执行所述清理恢复操作以完成在所述存储器装置的最后一次关机之前在处理中的所述存储器装置的操作。
3.根据权利要求2所述的方法,其中所述第一特定状态元素指示垃圾收集操作。
4.根据权利要求2所述的方法,其中所述第一特定状态元素指示刷新操作。
5.根据权利要求2所述的方法,其中所述第一特定状态元素指示磨损均衡操作。
6.根据权利要求2所述的方法,其中所述第一特定状态元素指示块引退操作。
7.根据权利要求2所述的方法,其中所述第一特定状态元素指示主机读取或写入操作。
8.根据权利要求2所述的方法,其中所述第一特定状态元素指示通电恢复操作。
9.一种存储器装置,其包括:
非易失性存储器单元群组;
非易失性复位加速器寄存器,其不会在所述存储器装置启动时复位;
处理装置,其可操作地耦合到所述非易失性存储器单元群组,所述处理装置经配置以执行包括以下项的操作:
在所述非易失性存储器单元群组上发起多个存储器操作中的第一存储器操作;
设定所述非易失性复位加速器寄存器的通用指示以指示发起且未完成所述多个存储器操作中的任一个;
设定所述非易失性复位加速器寄存器的第一指示以指示发起且未完成所述第一存储器操作;及
响应于完成所述第一存储器操作而复位所述第一指示;及
其中在启动所述存储器装置后,所述处理装置进一步经配置以执行包括以下项的操作:
比较所述非易失性复位加速器寄存器的所述通用指示与第一阈值;
当所述通用指示满足所述第一阈值时,比较所述非易失性复位加速器寄存器的所述第一指示与未完成阈值;及
当所述第一指示满足所述未完成阈值时,完成所述第一存储器操作。
10.根据权利要求9所述的存储器装置,其中用于完成所述第一存储器操作的所述操作包含:从映射到所述第一指示的所述非易失性复位加速器寄存器的记录中检索所述存储器装置的物理地址,所述物理地址与所述非易失性存储器单元群组的非易失性存储器单元的区域相关联,所述非易失性存储器单元群组与所述第一存储器操作相关联。
11.根据权利要求9所述的存储器装置,其中所述第一指示指示数据块的垃圾收集。
12.根据权利要求9所述的存储器装置,其中所述第一指示指示数据块的刷新。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于美光科技公司,未经美光科技公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201980059073.9/1.html,转载请声明来源钻瓜专利网。