【技术实现步骤摘要】
本专利技术属于数据传输,具体涉及一种具有ecc校验的ddr数据传输系统和方法。
技术介绍
1、数据在传输、通信和存储过程中容易受到环境等因素干扰,从而导致数据错误。例如,双倍数据速率(double data rate,ddr)存储器(例如,ddr sdram或ddr内存)在工作过程中难免会受到诸如电磁等环境因素的干扰,从而导致内存出现错误。对于稳定性要求高的用户来说,内存错误可能会引起致命性的问题。例如,对于服务器而言,其对ddr数据可靠性要求比较高,ddr存储器纠错技术就能提高服务器内存的稳定性和纠错能力,例如支持错误检查和纠正的内存条可以提高服务器内存的稳定性和纠错能力。
2、ecc(error correction code,纠错码)是一种用于检测和纠正数据传输中错误的编码技术。在数据传输过程中,由于各种原因,数据可能会发生错误,导致传输的数据不完整或不正确。为了避免这种情况的发生,通常会使用校验技术来对数据进行编码和检测,ecc校验就是其中一种校验技术。
3、ddr存储器在传输过程中通过多个dq(数据传输
...【技术保护点】
1.一种具有ECC校验的DDR数据传输系统,其特征在于,包括DDR控制器(101)、ECC模块(102)、PHY模块(103)和DDR存储器(104),其中,所述DDR控制器(101)用于在写数据操作中将用户端输入的待写入数据传输至所述ECC模块(102),并且将写数据地址信号和写数据时序信号发送至所述PHY模块(103);
2.根据权利要求1所述的具有ECC校验的DDR数据传输系统,其特征在于,所述DDR控制器(101)还用于设定所述ECC模块(102)的编码模式,所述编码模式包括对所述待写入数据的完整数据添加ECC校验码,对所述待写入数据的连续指定段数
...【技术特征摘要】
1.一种具有ecc校验的ddr数据传输系统,其特征在于,包括ddr控制器(101)、ecc模块(102)、phy模块(103)和ddr存储器(104),其中,所述ddr控制器(101)用于在写数据操作中将用户端输入的待写入数据传输至所述ecc模块(102),并且将写数据地址信号和写数据时序信号发送至所述phy模块(103);
2.根据权利要求1所述的具有ecc校验的ddr数据传输系统,其特征在于,所述ddr控制器(101)还用于设定所述ecc模块(102)的编码模式,所述编码模式包括对所述待写入数据的完整数据添加ecc校验码,对所述待写入数据的连续指定段数据添加ecc校验码,或者对所述待写入数据的多个间隔的数据段添加ecc校验码。
3.根据权利要求1所述的具有ecc校验的ddr数据传输系统,其特征在于,所述ddr控制器(101)还用于设定数据传输通道的位宽以及数据传输通道的数量。
4.根据权利要求2所述的具有ecc校验的ddr数据传输系统,其特征在于,所述ecc模块(102)包括ecc使能单元(1021)、判断单元(1022)、编码单元(1023)和数据输出单元(1024),其中,
5.根...
【专利技术属性】
技术研发人员:石志垚,李明凯,贾弘翊,韦嶔,张红荣,
申请(专利权)人:北京飘石科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。