用于使用异步独立平面读取功能改善存储设备的性能的方法和系统与流程

文档序号:21681174发布日期:2020-07-31 21:53阅读:来源:国知局

技术特征:

1.一种用于在存储设备处计算定时器的方法,所述存储设备包括用于存储数据的多个存储器部分和用于对所述存储器部分执行操作的存储器控制器,所述方法包括:

接收对存储器部分执行初始操作的请求;

确定与要对所述存储器部分执行的所述初始操作相关联的操作特性;以及

基于在对所述存储器部分发起所述初始操作时的所述操作特性来计算存储器部分定时器的时间量,其中对另一存储器部分的后续操作的执行被延迟,直到自对所述存储器部分发起所述操作以来已经经过所述存储器部分定时器的所述时间量。

2.根据权利要求1所述的方法,其中所述操作特性包括以下项中的至少一者:存储器特性、页面组合特性和感测特性。

3.根据权利要求1所述的方法,其中所述操作特性为存储器特性,所述存储器特性包括以下项中的至少一者:编程/擦除周期、数据保留、交叉温度、体系温度和读取干扰。

4.根据权利要求1所述的方法,其中所述操作特为页面组合特性,所述页面组合特性包括以下项中的至少一者:单级单元页面、多级单元(mlc)下部页面、mlc中间页面以及mlc上部页面。

5.根据权利要求1所述的方法,其中所述操作特性为感测特性,所述感测特性包括以下项中的至少一者:首次读取、正常读取、vreak尖峰和数据向前看。

6.根据权利要求1所述的方法,其中用于对所述存储器部分执行所述初始操作的第一时间段与用于对另一存储器部分执行后续操作的时间段重叠。

7.根据权利要求1所述的方法,其中所述存储器部分为以下项中的至少一者:平面、管芯、块、页面。

8.一种存储器控制器,所述存储器控制器用于对用于存储数据的一个或多个存储器部分执行实现独立存储器部分读取操作,所述存储器控制器被配置为执行以下操作:

接收对第一存储器部分执行第一操作的请求;

对于第二存储器部分,确定自从对与所述第一存储器部分分开且不同的所述第二存储器部分执行第二操作的发起以来是否已经经过具有相应的时间量的第二存储器部分定时器;

响应于确定尚未经过所述第二存储器部分定时器的所述相应的时间量:

延迟对所述第一存储器部分执行所述第一操作,直到已经经过与对所述第二存储器部分执行的所述第二操作的发起相关联的所述相应的时间量,以及

在延迟执行之后,对所述第一存储器部分执行所述第一操作,同时继续对所述第二存储器部分执行所述第二操作;以及

响应于确定已经经过所述第二存储器部分定时器的所述相应的时间量,对所述第一存储器部分执行所述第一操作。

9.根据权利要求8所述的存储器控制器,其中所述存储器控制器被进一步配置为执行以下操作:

在对所述第二存储器部分执行所述第二操作之前:

确定要对所述第二存储器部分执行的所述第二操作的相应操作特性;以及

基于要对所述第二存储器部分执行的所述第二操作的所述相应操作特性来计算所述第二存储器部分定时器的所述相应的时间量。

10.根据权利要求9所述的存储器控制器,其中所述第二操作的所述相应操作特性为以下项中的至少一者:所述相应的存储器部分的存储器特性、页面组合特性和感测操作特性。

11.根据权利要求8所述的存储器控制器,其中所述存储器控制器被进一步配置为执行以下操作:

响应于对所述第一存储器部分执行所述第一操作,初始化包括相应的时间量的第一存储器部分定时器以对所述第一存储器部分执行所述第一操作。

12.根据权利要求8所述的存储器控制器,其中所述第一存储器部分和所述第二存储器部分连接到相同的电源。

13.根据权利要求8所述的存储器控制器,其中所述第一存储器部分和所述第二存储器部分为以下项中的至少一者:平面、管芯、块和页面。

14.一种数据存储系统,所述数据存储系统用于实现独立存储器部分读取,所述数据存储系统包括:

存储器控制器,所述存储器控制器用于对用于存储数据的一个或多个存储器部分执行操作,所述存储器控制器被配置为执行以下步骤:

接收对第一存储器部分执行第一操作的请求;

对于第二存储器部分,确定自从对与所述第一存储器部分分开且不同的所述第二存储器部分执行第二操作的发起以来是否已经经过具有相应的时间量的第二存储器部分定时器;

响应于确定尚未经过所述第二存储器部分定时器的所述相应的时间量:

延迟对所述第一存储器部分执行所述第一操作,直到已经经过与对所述第二存储器部分执行所述第二操作的发起相关联的所述相应的时间量,以及

在延迟执行之后,对所述第一存储器部分执行所述第一操作,同时继续对所述第二存储器部分执行所述第二操作;以及

响应于确定已经经过所述第二存储器部分定时器的所述相应的时间量,对所述第一存储器部分执行所述第一操作。

15.根据权利要求14所述的数据存储系统,其中所述存储器控制器被进一步配置为执行以下操作:

在对所述第二存储器部分执行所述第二操作之前:

确定要对所述第二存储器部分执行的所述第二操作的相应操作特性;以及

基于要对所述第二存储器部分执行的所述第二操作的所述相应操作特性来计算所述第二存储器部分定时器的所述相应的时间量。

16.根据权利要求15所述的数据存储系统,其中所述第二操作的所述相应操作特性为以下项中的至少一者:所述相应的存储器部分的存储器特性、页面组合特性和感测操作特性。

17.根据权利要求16所述的数据存储系统,其中所述操作特性为存储器特性,所述存储器特性包括以下项中的至少一者:编程/擦除周期、数据保留、交叉温度、体系温度和读取干扰。

18.根据权利要求14所述的数据存储系统,其中所述存储器控制器被进一步配置为执行以下操作:

响应于对所述第一存储器部分执行所述第一操作,初始化包括相应的时间量的第一存储器部分定时器以对所述第一存储器部分执行所述第一操作。

19.根据权利要求14所述的数据存储系统,其中所述第一存储器部分和所述第二存储器部分连接到相同的电源。

20.根据权利要求14所述的数据存储系统,其中所述第一存储器部分和所述第二存储器部分为以下项中的至少一者:平面、管芯、块和页面。


技术总结
本发明题为“用于使用异步独立平面读取功能改善存储设备的性能的方法和系统”。在一个实施方案中,存在一种用于在存储设备上计算定时器的方法,该存储设备包括用于存储数据的多个存储器部分和用于对该存储器部分执行操作的存储器控制器,该方法包括:接收对存储器部分执行初始操作的请求;确定与要对该存储器部分执行的该初始操作相关联的操作特性;以及基于在发起对存储器部分的初始操作之前的操作特性来计算存储器部分定时器的时间量,其中对另一存储器部分的后续操作的执行被延迟,直到自从对该存储器部分的操作发起以来已经经过该存储器部分定时器的时间量。

技术研发人员:S·莎玛;P·瑞斯威格;R·塞加尔;N·杨
受保护的技术使用者:西部数据技术公司
技术研发日:2019.12.05
技术公布日:2020.07.31
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1