【技术实现步骤摘要】
恢复存储器系统中的数据的设备和方法
[0001]相关申请的交叉引用
[0002]本申请要求于2021年11月3日提交的、申请号为10
‑
2021
‑
0149701的韩国专利申请的优先权,该韩国专利申请的全部公开内容通过引用并入本文。
[0003]本文中描述的本公开的一个或多个实施例涉及存储器装置、存储器系统及其操作方法,并且更具体地,涉及用于恢复存储器装置中存储的数据的设备和方法。
技术介绍
[0004]数据处理系统包括存储器系统或数据存储装置。数据处理系统可以被开发成将更大量的数据存储在数据存储装置中,更快地将数据存储在数据存储装置中,并且更快地读取数据存储装置中存储的数据。存储器系统或数据存储装置可以包括用于存储数据的非易失性存储器单元和/或易失性存储器单元。
技术实现思路
[0005]本公开的实施例可以提供一种可以通过减少存储器系统的操作复杂度和性能劣化来快速和可靠地将数据处理到存储器装置中,从而提高存储器装置的使用效率的存储器系统、数据处理系统、操作
【技术保护点】
【技术特征摘要】
1.一种存储器系统,包括:存储器装置,包括多个存储块;以及控制器,联接到所述存储器装置,并且:控制所述存储器装置从所述多个存储块中的第一位置读取第一组,所述第一组包括多个数据项和与所述多个数据项相关联的奇偶校验,当所述多个数据项和与所述多个数据项相关联的所述奇偶校验包括多个错误时,生成新奇偶校验,利用所述新奇偶校验替换所述多个错误中的一个错误,并且利用虚拟数据替换所述多个错误中的另一错误,以及控制所述存储器装置将包括所述新奇偶校验和所述虚拟数据的第二组编程到所述多个存储块中的第二位置,其中所述第二位置与所述第一位置不同。2.根据权利要求1所述的存储器系统,其中所述控制器:控制所述存储器装置读取所述第一组;针对第一读取操作,从所述存储器装置接收所述第一组中包括的第一读取数据项;以及检查所述第一读取数据项是否包括不可校正ECC错误即UECC错误。3.根据权利要求2所述的存储器系统,其中所述控制器进一步:当所述第一读取数据项包括所述不可校正ECC错误即UECC错误时,针对第二读取操作,从所述存储器装置接收除了所述第一读取数据项之外的所述多个数据项和与所述多个数据项相关联的所述奇偶校验,以及检查除了所述第一读取数据项之外的所述多个数据项和与所述多个数据项相关联的所述奇偶校验是否包括另一不可校正ECC错误即UECC错误。4.根据权利要求3所述的存储器系统,其中当所述第一组中包括的所述多个数据项和所述奇偶校验之中的至少两个包括不可校正ECC错误即UECC错误时,所述控制器基于所述第一组中包括的不具有不可校正ECC错误即UECC错误的多个数据项生成所述新奇偶校验,并且其中所述控制器利用所述新奇偶校验替换所述至少两个中的一个,并且利用虚拟数据替换所述至少两个中的另一个。5.根据权利要求3所述的存储器系统,其中当通过所述第二读取操作获取的除了所述第一读取数据项之外的所述多个数据项和所述奇偶校验不包括不可校正ECC错误即UECC错误时,所述控制器进一步基于除了所述第一读取数据之外的所述多个数据项和与所述多个数据项相关联的所述奇偶校验来恢复所述第一读取数据项。6.根据权利要求1所述的存储器系统,其中当与所述多个数据项相关联的所述奇偶校验包括不可校正ECC错误即UECC错误时,所述控制器进一步从所述第一组取消映射所述奇偶校验。7.根据权利要求1所述的存储器系统,其中所述第一位置和所述第二位置被包括在不同的存储块中。8.根据权利要求1所述的存储器系统,其中所述第二位置是从所述存储器装置中包括
的空闲存储块中选择的。9.根据权利要求1所述的存储器系统,其中所述第一组包括15个数据项和与所述15个数据项相关联的单个奇偶校验,并且所述15个数据项和所述单个奇偶校验被分布和存储在所述多个存储块中。10.根据权利要求9所述的存储器系统,其中所述单个奇偶校验是通过对所述15个数据项进行异或运算即XOR运算来计算出的。11.根据权利要求10所述的存储器系统,其中所述控制器控制所述存储器装置以针对垃圾收集操作、损耗均衡操作或读取重试操作来读取所述第一组。12.一种操作存储器系统的方法,包括:控制包括多个存储块的存储器装置从所述多个存储块中的第一位置读取第一组,所述第一组包括多个数据项和与所述多个数据项相关联的奇偶校验,当所述多个数据项和所述奇偶校验包括多个错误时,生成新奇偶校验,利用所述新奇偶校验替换所述多个错误...
【专利技术属性】
技术研发人员:丁仁,
申请(专利权)人:爱思开海力士有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。