通过错误分析应对错误的存储器系统和数据处理系统的制作方法

文档序号:26004017发布日期:2021-07-23 21:21阅读:来源:国知局

技术特征:

1.一种数据处理系统,包括:

存储器系统,包括:多个存储器装置,所述多个存储器装置中的每一个包括第一错误校正单元;以及多个单元阵列区域,所述多个单元阵列区域中的每一个具有以阵列形式联接到多个字线和多个位线的多个存储器单元;以及

主机,包括第二错误校正单元,对从所述存储器系统传送的数据的错误进行校正,并且生成关于所述第二错误校正单元的错误校正操作的错误校正信息,使用所述错误校正信息和由存储器装置生成的日志信息为各个存储器装置设定错误校正强度,并且根据所述错误校正强度对所述各个存储器装置执行错误应对操作,

其中通过所述第一错误校正单元来校正在通过对所述多个单元阵列区域的访问操作而访问的数据中发生的错误,并且

其中所述存储器装置中的每一个生成关于所述第一错误校正单元的错误校正操作的日志信息。

2.根据权利要求1所述的数据处理系统,

其中所述存储器装置中的每一个通过将由所述第一错误校正单元校正的数据的错误信息累积并存储在所述存储器装置中的信息存储区域中来生成所述日志信息,并且

其中所述存储器装置中的每一个根据所述主机的请求通过所述存储器系统将所述日志信息输出到所述主机。

3.根据权利要求2所述的数据处理系统,其中所述主机包括:

错误信息收集单元,实时地或在设定时间点收集所述错误校正信息,并且在所述设定时间点从所述存储器系统收集所述日志信息;

第一错误分析单元,分析所述日志信息和所述错误校正信息,检查各个存储器装置中发生的错误的数量和类型,并且根据检查结果判定所述各个存储器装置的错误等级;

第二错误分析单元,通过对所述日志信息和所述错误校正信息进行额外分析以检查所述错误的形式和数量,来根据所述错误等级判定所述多个存储器装置中的一些存储器装置的错误校正强度,并且判定剩余存储器装置的错误校正强度,以使得所述剩余存储器装置的错误校正强度与所述错误等级相对应;以及

错误应对操作单元,根据所述错误校正强度对所述各个存储器装置执行错误应对操作。

4.根据权利要求3所述的数据处理系统,

其中所述第一错误分析单元将所述多个存储器装置之中的、发生的错误的数量等于或大于的第一参考数量的存储器装置分类为第一存储器装置,

其中当在所述第一存储器装置中发生的错误的类型是在字线中发生的、等于或大于第二参考数量的第一错误时,所述第一错误分析单元将所述第一存储器装置分类为具有第一错误等级的第二存储器装置,并且

其中当在所述第一存储器装置中发生的错误的类型是与所述第一错误不同的错误类型时,所述第一错误分析单元将相应的第一存储器装置分类为具有第二错误等级的第三存储器装置。

5.根据权利要求4所述的数据处理系统,

其中所述第一错误校正单元和所述第二错误校正单元中的每一个以包括错误校正码即ecc的码字单位对输入到所述存储器装置中的每一个/从所述存储器装置中的每一个输出的数据执行错误校正操作,

其中当所述第二存储器装置中发生的错误跨越数量等于或大于第三参考数量的码字单位,并且所述错误中包含的错误位的总数量等于或大于第四参考数量时,所述第二错误分析单元将相应的第二存储器装置分类为具有第一错误校正强度的第四存储器装置,

其中当所述第二存储器装置中发生的错误跨越数量等于或大于所述第三参考数量的码字单位并且所述错误中包含的错误位的总数量小于所述第四参考数量,或者所述错误跨越数量小于所述第三参考数量的码字单位时,所述第二错误分析单元将相应的第二存储器装置分类为具有第二错误校正强度的第五存储器装置,并且

其中所述第二错误分析单元通过向所述第三存储器装置分配所述第二错误校正强度来将所述第三存储器装置分类为所述第五存储器装置。

6.根据权利要求5所述的数据处理系统,

其中所述错误应对操作单元选择以下操作中的任意一种作为所述错误应对操作:

选择所述第四存储器装置中发生错误的区域并且阻止对所述第四存储器装置中发生错误的区域的访问的操作;

选择并且修复所述第四存储器装置中发生错误的区域的操作;以及

根据所述第四存储器装置的状态,选择并且停用所述第四存储器装置中发生错误的区域的操作,并且

其中所述错误应对操作单元执行所选择的操作。

7.根据权利要求3所述的数据处理系统,其中所述主机选择并执行以下操作中的任意一种:

将自向所述存储器系统供应电力时起间隔开特定时间间隔的时间点指定为所述设定时间点的操作;

对对所述存储器系统的访问操作期间在数据中发生的错误的数量进行计数,将所计数的数量超过第五参考数量的每个时间点指定为所述设定时间点的操作;以及

将校正通过所述访问操作访问的数据中的错误所需的时间等于或大于特定时间的每个时间点指定为所述设定时间点的操作。

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

多个存储器装置,所述多个存储器装置中的每一个包括第一错误校正单元和多个单元阵列区域,所述多个单元阵列区域中的每一个具有以阵列形式联接到多个字线和多个位线的多个存储器单元,并且所述多个存储器装置:通过所述第一错误校正单元来对在通过对所述多个单元阵列区域的访问操作而访问的数据中发生的错误进行校正;并且生成关于所述第一错误校正单元的错误校正操作的日志信息;以及

控制器,包括第二错误校正单元,对从所述多个存储器装置传送的数据的错误进行校正,并且生成关于所述第二错误校正单元的错误校正操作的错误校正信息;使用所述日志信息和所述错误校正信息为所述各个存储器装置设定错误校正强度;并且根据所述错误校正强度对所述各个存储器装置执行错误应对操作。

9.根据权利要求8所述的存储器系统,

其中所述存储器装置中的每一个通过将由所述第一错误校正单元校正的数据的错误信息累积并存储在所述存储器装置中的信息存储区域中来生成所述日志信息,并且

其中所述存储器装置中的每一个根据所述控制器的请求将所述日志信息输出到所述控制器。

10.根据权利要求9所述的存储器系统,其中所述控制器包括:

错误信息收集单元,实时地或在设定时间点收集所述错误校正信息,并且在所述设定时间点从所述存储器装置中的每一个收集所述日志信息;

第一错误分析单元,分析所述日志信息和所述错误校正信息,检查各个存储器装置中发生的错误的数量和类型,并且根据检查结果判定所述各个存储器装置的错误等级;

第二错误分析单元,通过对所述日志信息和所述错误校正信息进行额外分析以检查所述错误的形式和数量,来根据所述错误等级来判定所述多个存储器装置中的一些存储器装置的错误校正强度,并且判定剩余存储器装置的错误校正强度,以使得所述剩余存储器装置的错误校正强度与所述错误等级相对应;以及

错误应对操作单元,根据所述错误校正强度对所述各个存储器装置执行错误应对操作。

11.根据权利要求10所述的存储器系统,

其中所述第一错误分析单元将所述多个存储器装置之中的、发生的错误的数量等于或大于的第一参考数量的存储器装置分类为第一存储器装置,

其中当在所述第一存储器装置中发生的错误的类型是在字线中发生的、等于或大于第二参考数量的第一错误时,所述第一错误分析单元将相应的第一存储器装置分类为具有第一错误等级的第二存储器装置,并且

其中当在所述第一存储器装置中发生的错误的类型是与所述第一错误不同的错误类型时,所述第一错误分析单元将相应的第一存储器装置分类为具有第二错误等级的第三存储器装置。

12.根据权利要求11所述的存储器系统,

其中所述第一错误校正单元和所述第二错误校正单元中的每一个以包括错误校正码即ecc的码字单位对输入到所述存储器装置中的每一个/从所述存储器装置中的每一个输出的数据执行错误校正操作,

其中当所述第二存储器装置中发生的错误跨越数量等于或大于第三参考数量的码字单位,并且所述错误中包含的错误位的总数量等于或大于第四参考数量时,所述第二错误分析单元将相应的第二存储器装置分类为具有第一错误校正强度的第四存储器装置,

其中当所述第二存储器装置中发生的错误跨越数量等于或大于所述第三参考数量的码字单位并且所述错误中包含的错误位的总数量小于所述第四参考数量,或者所述错误跨越数量小于所述第三参考数量的码字单位时,所述第二错误分析单元将相应的第二存储器装置分类为具有第二错误校正强度的第五存储器装置,并且

其中所述第二错误分析单元通过向所述第三存储器装置分配所述第二错误校正强度来将所述第三存储器装置分类为所述第五存储器装置。

13.根据权利要求12所述的存储器系统,

其中所述错误应对操作单元选择以下操作中的任意一种作为所述错误应对操作:

选择所述第四存储器装置中发生错误的区域并且阻止对所述第四存储器装置中发生错误的区域的访问的操作;

选择并且修复所述第四存储器装置中发生错误的区域的操作;以及

根据所述第四存储器装置的状态,选择并且停用所述第四存储器装置中发生错误的区域的操作,并且

其中所述错误应对操作单元执行所选择的操作。

14.根据权利要求10所述的存储器系统,其中所述控制器选择并执行以下操作中的任意一种:

将自向所述存储器系统供应电力时起间隔开特定时间间隔的时间点指定为所述设定时间点的操作;

对对所述多个存储器装置的访问操作期间在数据中发生的错误的数量进行计数,将所计数的数量超过第五参考数量的每个时间点指定为所述设定时间点的操作;以及

将校正通过所述访问操作访问的数据中发生的错误所需的时间等于或大于特定时间的每个时间点指定为所述设定时间点的操作。

15.一种存储器系统的操作方法,所述存储器系统包括多个存储器装置,所述多个存储器装置中的每一个包括错误校正单元以及多个单元阵列区域,所述多个单元阵列区域中的每一个具有以阵列形式联接到多个字线和多个位线的多个存储器单元,所述操作方法包括:

操作所述错误校正单元以对通过对所述多个单元阵列区域的访问操作访问的数据中发生的错误进行校正,并且生成关于所述错误校正单元的错误校正操作的日志信息;

使用所述日志信息为各个存储器装置设定错误等级;以及

根据所述错误等级对所述各个存储器装置执行错误应对操作。

16.根据权利要求15所述的操作方法,其中所述操作包括:

操作所述错误校正单元以对通过对所述多个单元阵列区域的访问操作访问的数据中发生的错误进行校正;以及

通过将由所述错误校正单元校正的数据的错误信息累积并存储在所述各个存储器装置中的信息存储区域中来生成所述日志信息。

17.根据权利要求16所述的操作方法,其中所述设定包括:

在每个设定时间点收集所述信息存储区域中存储的日志信息;以及

分析在收集步骤中收集的所述日志信息,检查在所述各个存储器装置中发生的错误的数量和类型,并且根据检查结果判定所述各个存储器装置的错误等级。

18.根据权利要求17所述的操作方法,其中所述分析包括:

将所述多个存储器装置之中、发生的错误的数量等于或大于第一参考数量的存储器装置分类为第一存储器装置;

当在所述第一存储器装置中发生的错误的类型是在字线中发生的、等于或大于第二参考数量的第一错误时,将所述第一存储器装置分类为具有第一错误等级的第二存储器装置;并且

当在所述第一存储器装置中发生的错误的类型是与所述第一错误不同的错误类型时,将所述第一存储器装置分类为具有第二错误等级的第三存储器装置。

19.根据权利要求18所述的操作方法,

其中所述执行包括执行以下中的任意一项:

选择所述第二存储器装置中发生错误的区域并阻止对所述第二存储器装置中发生错误的区域的访问;

选择并修复所述第二存储器装置中发生错误的区域;以及

根据所述第二存储器装置的状态,选择并停用所述第二存储器装置中发生错误的区域。

20.根据权利要求17所述的操作方法,进一步包括以下中的至少一项:

将自向所述存储器系统供应电力时起间隔开特定时间间隔的时间点指定为所述设定时间点;

对对所述多个存储器装置的访问操作期间在数据中发生的错误的数量进行计数,将所计数的数量超过第五参考数量的每个时间点指定为所述设定时间点,并且重置所计数的数量;以及

将校正在通过所述访问操作访问的数据中发生的错误所需的时间等于或大于特定时间的每个时间点指定为所述设定时间点。


技术总结
本公开涉及一种数据处理系统。该数据处理系统包括:存储器系统,包括:多个存储器装置,多个存储器装置中的每一个包括第一错误校正单元以及多个单元阵列区域,多个单元阵列区域中的每一个具有以阵列形式联接到多个字线和多个位线的多个存储器单元;以及主机,包括第二错误校正单元,用于校正从存储器系统传送的数据的错误,并且适用于:生成关于第二错误校正单元的错误校正操作的错误校正信息;使用错误校正信息和日志信息为各个存储器装置设定错误校正强度;并且根据错误校正强度对各个存储器装置执行错误应对操作。

技术研发人员:沈应辅;安南永
受保护的技术使用者:爱思开海力士有限公司
技术研发日:2020.08.12
技术公布日:2021.07.23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1