包括多个存储器区域的存储器系统和操作该存储器系统的方法与流程

文档序号:12469322阅读:来源:国知局

技术特征:

1.一种包括存储器区域的存储器系统的操作方法,所述方法包括:

对每个所述存储器区域的组块执行错误纠正,并且基于所述错误纠正计算分别对应于所述存储器区域的信任等级;

基于所述存储器区域的信任等级,设定分别对应于所述存储器区域的测试读取周期;

计数每个所述存储器区域的正常读取次数的数量,并且基于所计数的数量管理分别对应于所述存储器区域的访问计数;以及

当所述存储器区域中的第一存储器区域的访问计数达到对应于所述第一存储器区域的测试读取周期的次数时,对所述第一存储器区域执行一个或多个测试读取。

2.根据权利要求1所述的方法,其中对所述第一存储器区域执行所述一个或多个测试读取包括:

读取所述第一存储器区域中的组块;以及

对所述第一存储器区域中的所读取的组块执行错误纠正,

其中,当确定一个以上所读取的组块的错误位的数量大于或者等于阈值时,所述第一存储器区域被读取收回。

3.根据权利要求2所述的方法,其中当读取收回所述第一存储器区域时,存储在所述第一存储器区域中的数据被复制到所述存储器区域中的第二存储器区域中。

4.根据权利要求1所述的方法,其中对组块执行错误纠正包括:

通过对所述组块执行所述错误纠正获得分别对应于每个存储器区域中的所述组块的错误值;以及

将所述错误值中的最大错误值定义为所述存储器区域的信任等级。

5.根据权利要求4所述的方法,其中当所述存储器区域的所述最大错误值大于参考值时,所述存储器区域的测试读取周期具有第一值,

其中,当所述存储器区域的所述最大错误值小于或等于所述参考值时,所述存储器区域的所述测试读取周期具有大于所述第一值的第二值。

6.根据权利要求4所述的方法,其中所述存储器区域的测试读取周期与所述存储器区域的所述最大错误值的大小成反比。

7.根据权利要求1所述的方法,其中所述存储器区域中的每个包括多个页面,

其中,在对组块执行错误纠正时经历所述错误纠正的所述组块包含在每个存储器区域中的所述多个页面中的单个代表页面中。

8.根据权利要求7所述的方法,其中对每个存储器区域中的所述多个页面执行每个存储器区域的正常读取。

9.根据权利要求7所述的方法,其中对所述第一存储器区域中的单个代表页面执行所述第一存储器区域的所述一个或多个测试读取。

10.根据权利要求1所述的方法,其中所述存储器区域中的每个包括多个页面,

其中,在对组块执行错误纠正时经历所述错误纠正的所述组块包含在每个存储器区域中的所述多个页面中的两个以上代表页面中。

11.根据权利要求10所述的方法,其中对每个存储器区域中的所述多个页面执行每个存储器区域的正常读取。

12.根据权利要求10所述的方法,其中对所述第一存储器区域中的两个以上代表页面执行所述第一存储器区域的所述一个或多个测试读取。

13.一种包括存储器区域的存储器系统的操作方法,所述方法包括:

响应于来自外部的第一请求,对所述存储器区域中的选定的存储器区域执行第一正常读取;

当所述第一正常读取的次数大于预定值时,对所选定的存储器区域中的组块执行错误纠正,并且基于所述错误纠正计算对应于所选定的存储器区域的信任等级;

基于所选定的存储器区域的信任等级,设定对应于所选定的存储器区域的测试读取周期;

响应于来自所述外部的第二请求对所选定的存储器区域执行第二正常读取;

计数所选定的存储器区域的所述第二正常读取的次数,并且基于所计数的数量管理对应于所选定的存储器区域的访问计数;以及

当所选定的存储器区域的访问计数达到对应于所选定的存储器区域的测试读取周期的次数时,对所选定的存储器区域执行一个或多个测试读取。

14.根据权利要求13所述的方法,其中对组块执行错误纠正和计算信任等级包括:

通过对所述组块执行所述错误纠正获得分别对应于所选定的存储器区域中的所述组块的错误值;以及

将所述错误值中的最大错误值定义为所选定的存储器区域的信任等级。

15.根据权利要求14所述的方法,其中当所选定的存储器区域的所述最大错误值大于参考值时,所选定的存储器区域的所述测试读取周期具有第一值,

其中,当所选定的存储器区域的所述最大错误值小于或等于所述参考值时,所选定的存储器区域的所述测试读取周期具有大于所述第一值的第二值。

16.根据权利要求13所述的方法,其中所述存储器区域中的每个包括多个页面,

其中,在对组块执行错误纠正并计算信任等级时经历所述错误纠正的所述组块包含在所选定的存储器区域中的所述多个页面中的单个代表页面中。

17.根据权利要求16所述的方法,其中对所选定的存储器区域中的所述单个代表页面执行所选定的存储器区域的所述一个或多个测试读取,

其中,对所选定的存储器区域中的所述多个页面执行所选定的存储器区域的所述第一正常读取和所述第二正常读取。

18.根据权利要求13所述的方法,其中所述存储器区域中的每个包括多个页面,

其中,在对组块执行错误纠正并计算信任等级时经历所述错误纠正的所述组块包含在所选定的存储器区域中的所述多个页面中的两个以上代表页面中。

19.根据权利要求18所述的方法,其中对所选定的存储器区域中的所述两个以上代表页面执行所选定的存储器区域的所述一个或多个测试读取,并且

其中,对所选定的存储器区域中的所述多个页面执行所选定的存储器区域的所述第一正常读取和所述第二正常读取。

20.一种存储器系统,其包括:

半导体存储器装置,其包括存储器区域,每个存储器区域包括多个存储器单元;以及

控制器,其被配置为访问所述半导体存储器装置,

其中,所述控制器包括:

存储器控制模块,其被配置为基于所述存储器区域的每个中的组块的错误纠正计算分别对应于所述存储器区域的信任等级;

测试读取控制模块,其被配置为基于所述存储器区域的所述信任等级设定分别对应于所述存储器区域的测试读取周期;

随机存取存储器,即RAM,其被配置为存储所述测试读取周期;以及

访问计数器,其被配置为计数每个所述存储器区域的正常读取次数的数量,并且基于所计数的数量管理分别对应于所述存储器区域的访问计数,

其中,测试读取控制模块检测所述存储器区域中的访问计数达到对应于其测试读取周期的次数的存储器区域,

其中,所述存储器控制模块对所检测的存储器区域执行一个或多个测试读取,并且基于所述测试读取的结果确定是否收回所检测的存储器区域的读取。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1