数据写入方法以及处理系统技术方案

技术编号:43441706 阅读:26 留言:0更新日期:2024-11-27 12:47
本申请公开了一种数据写入方法,用于提升处理系统的检错能力和纠错能力。方法应用于处理系统,处理系统包括第一内存;获取第一数据,第一数据是待写入第一内存的数据;根据第一内存包括的多个内存空间中的至少一个内存空间的第一错误分布区域信息确定数据符号占用的内存空间的第一排布方式;根据数据符号占用的内存空间的第一排布方式将第一数据确定为M个数据符号,M个数据符号中每个数据符号包括多个数据比特,M为大于或等于1的整数;对M个数据符号进行第一纠错码编码,得到N个第一冗余符号,N个第一冗余符号中每个第一冗余符号包括至少一个冗余比特,N为大于或等于1的整数;将M个数据符号和N个第一冗余符号写到第一内存中。

【技术实现步骤摘要】

本申请涉及计算机,尤其涉及一种数据写入方法以及处理系统


技术介绍

1、在计算机领域,内存数据的可靠性对整个系统的性能至关重要,特别是系统核心数据或重要的应用程序数据,其数据的可靠性直接影响整个系统的运行。为此,数据纠错技术便应运而生,通过采用纠错技术通过预定的纠错算法判定当前的数据是否为正确数据,而确定当前读取的数据的可靠性。

2、目前一般会采用纠错码(error correction code,ecc)技术实现数据纠错。而随着双数据速率同步动态随机存取内存3(double data rate synchronous dynamicrandom-access memory,ddr3)颗粒、ddr4颗粒和ddr5颗粒的规格增加,先进制程减小。ddr的电压降低,每一个存储单元的电容容纳的电荷量减少,容易出现瞬时错误(transiterror)或软失效(soft error)。一个趋势是:一个瞬时错误导致多比特错误的概率增加。因此,如何对数据进行ecc编码以提升发生数据错误时的数据纠错能力,是当前亟待解决的问题。


>

技术实本文档来自技高网...

【技术保护点】

1.一种数据写入方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述至少一个内存空间的第一错误分布区域信息用于指示当所述至少一个内存空间发生数据错误时错误的数据比特所落在的所述至少一个内存空间的具体区域。

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征...

【技术特征摘要】

1.一种数据写入方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述至少一个内存空间的第一错误分布区域信息用于指示当所述至少一个内存空间发生数据错误时错误的数据比特所落在的所述至少一个内存空间的具体区域。

3.根据权利要求1或2所述的方法,其特征在于,

4.根据权利要求1至3中任一项所述的方法,其特征在于,所述方法还包括:

5.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:

6.根据权利要求5所述的方法,其特征在于,所述方法还包括:

7.根据权利要求6所述的方法,其特征在于,所述获取所述多个内存空间中的至少一个内存空间的第二错误分布区域信息,包括:

8.根据权利要求1至7中任一项所述的方法,其特征在于,所述数据符号和所述第一冗余符号为里德-所罗门rs码...

【专利技术属性】
技术研发人员:陈智勇李亦宁王成超
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:

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

1