数据处理方法、数据处理装置、存储器系统以及电子装置制造方法及图纸

技术编号:44929037 阅读:16 留言:0更新日期:2025-04-08 19:09
本公开的至少一实施例提供了数据处理方法、数据处理装置、存储器系统以及电子装置。该数据处理方法包括:在数据的纠错过程中,确定是否存在基准错误位置,其中,基准错误位置指示多个可纠正错误的固定错误位置;响应于存在基准错误位置,比较后续可纠正错误的错误位置与基准错误位置是否一致;以及响应于后续可纠正错误的错误位置与基准错误位置一致,指示可纠正错误的发生,或者,响应于后续可纠正错误的错误位置与基准错误位置不一致,指示不可纠正错误的发生。该数据处理方法可以避免可纠正错误和不可纠正错误的判断不准与误报,减少因此导致的宕机及其它问题。

【技术实现步骤摘要】

本公开的实施例涉及数据处理方法、数据处理装置、存储器系统以及电子装置


技术介绍

1、数据在传输、通信和存储过程中容易受到环境等因素干扰,从而导致数据错误。例如,存储器(例如,ddr内存)在工作过程中难免会受到诸如电磁等环境因素的干扰,从而导致内存出现错误。对于稳定性要求高的用户来说,内存错误可能会引起致命性的问题。尤其对于服务器而言,其对ddr数据可靠性要求比较高,ddr内存纠错技术就能提高服务器内存的稳定性和纠错能力。目前主流ddr使用的chipkill等ecc(error correcting code,错误检查和纠正)技术,使用了相应的ecc算法(例如,rs算法或其他算法)来进行编码、解码、纠错。


技术实现思路

1、本公开的至少一实施例提供了一种数据处理方法,包括:在数据的纠错过程中,确定是否存在基准错误位置,其中,基准错误位置指示多个可纠正错误的固定错误位置;响应于存在基准错误位置,比较后续可纠正错误的错误位置与基准错误位置是否一致;以及响应于后续可纠正错误的错误位置与基准错误位置一致,指示可纠正错本文档来自技高网...

【技术保护点】

1.一种数据处理方法,包括:

2.根据权利要求1所述的数据处理方法,其中,所述确定是否存在基准错误位置,包括:

3.根据权利要求2所述的数据处理方法,其中,所述对所述多个可纠正错误中的至少部分可纠正错误各自的错误位置进行计数,包括:

4.根据权利要求2所述的数据处理方法,其中,所述数据被组织为ECC字,所述多个可纠正错误和所述后续可纠正错误的错误位置通过N个纠错通道分别对传入其中的ECC字进行ECC校验来确定,其中,N为正整数。

5.根据权利要求4所述的数据处理方法,其中,所述ECC校验采用最小符号单元为8比特的RS算法

6....

【技术特征摘要】

1.一种数据处理方法,包括:

2.根据权利要求1所述的数据处理方法,其中,所述确定是否存在基准错误位置,包括:

3.根据权利要求2所述的数据处理方法,其中,所述对所述多个可纠正错误中的至少部分可纠正错误各自的错误位置进行计数,包括:

4.根据权利要求2所述的数据处理方法,其中,所述数据被组织为ecc字,所述多个可纠正错误和所述后续可纠正错误的错误位置通过n个纠错通道分别对传入其中的ecc字进行ecc校验来确定,其中,n为正整数。

5.根据权利要求4所述的数据处理方法,其中,所述ecc校验采用最小符号单元为8比特的rs算法。

6.根据权利要求4所述的数据处理方法,其中,

7.根据权利要求4所述的数据处理方法,其中,n≥2且为整数,

8.根据权利要求6或7所述的数据处理方法,还包括:

9.根据权利要求8所述的数据处理方法,还包括:

10.根据权利要求8所述数据处理方法,其中,所述确定所述后...

【专利技术属性】
技术研发人员:周鹏王宇轩
申请(专利权)人:海光信息技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1