本公开涉及内存数据处理领域,尤其涉及一种数据处理的方法、装置、设备、存储介质。
背景技术:
1、dram(dynamic random access memory,动态随机存取存储器)是处理器系统中重要的数据存储模块。在处理器系统中,中央处理器cpu会通过内存控制器对dram进行大量的命令操作和数据存取。随着处理器系统越来越复杂,命令和数据的传输速度越来越快,数据的吞吐量也越来越大。在传输过程中随着整个链路的温度、电压的变化,以及在传输过程中受到外界的干扰等因素,导致之前设置的一些时序(timing)参数不能满足当前的需要,可能导致读写数据的错误,此时则需要通过重新训练找到最佳的时序设置。或者为了切换不同的频率,也会需要做重新训练。
2、现有技术的内存系统中,对不同数据通路返回的数据进行对齐处理采用的重新对齐的方法,不仅需要扫描数据通路全部可能的整数单位时序值,而且扫描的过程需要发送多个读命令,导致消耗的时间比较长,加大了训练的总时长,需要训练的次数会显著的增加,这将大大的降低系统的运行效率。
技术实现思路
1、本公开正是为了解决上述课题而完成,其目的在于提供一种减少训练时间、提高系统效率的数据处理的方法、装置、设备、存储介质。
2、本公开提供该
技术实现要素:
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该发明内容部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
3、为了解决上述技术问题,本公开实施例提供一种数据处理的方法,应用于存储系统进行数据传输时的数据训练,采用了如下的技术方案,包括:
4、设置与所述数据训练对应的预设数据返回模式;
5、在所述预设数据返回模式下根据发送的预设命令进行所述数据传输并存储返回的所述数据;
6、根据所述数据的数据通路的数量将存储的所述数据进行分组;
7、判断分组后的任一组所述数据是否符合预设条件以确定所述数据的时序延迟值。
8、为了解决上述技术问题,本公开实施例还提供一种数据处理的装置,应用于存储系统进行数据传输时的数据训练,采用了如下的技术方案,包括:
9、模式设置模块,用于设置与所述数据训练对应的预设数据返回模式;
10、命令发送模块,用于在所述预设数据返回模式下根据发送的预设命令进行所述数据传输并存储返回的所述数据;
11、数据分组模块,用于根据所述数据的数据通路的数量将存储的所述数据进行分组;
12、数据判断模块,用于判断分组后的任一组所述数据是否符合预设条件以确定所述数据的时序延迟值。
13、为了解决上述技术问题,本公开实施例还提供一种计算机设备,采用了如下的技术方案,包括:
14、存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如前述的方法。
15、为了解决上述技术问题,本公开实施例还提供一种计算机可读存储介质,采用了如下的技术方案,包括:
16、所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如前述的方法。
17、根据本公开所公开的技术方案,与现有技术相比,本公开可以实现在存储系统进行数据传输时的数据训练时,通过返回的数据的值计算得到整数相位的延迟值,大大减少数据处理训练需要的次数和时长,提高系统的运行效率。
1.一种数据处理的方法,应用于存储系统进行数据传输时的数据训练,其特征在于,包括:
2.如权利要求1所述的数据处理的方法,其特征在于,所述设置与所述数据训练对应的预设数据返回模式包括:
3.如权利要求2所述的数据处理的方法,其特征在于,在所述预设数据返回模式下根据发送的预设命令进行所述数据传输并存储返回的所述数据包括:
4.如权利要求1所述的数据处理的方法,其特征在于,所述设置与所述数据训练对应的预设数据返回模式包括:
5.如权利要求4所述的数据处理的方法,其特征在于,在所述预设数据返回模式下根据发送的预设命令进行所述数据传输并存储返回的所述数据包括:
6.如权利要求1所述的数据处理的方法,其特征在于,
7.如权利要求6所述的数据处理的方法,其特征在于,
8.如权利要求1所述的数据处理的方法,其特征在于,还包括:
9.如权利要求8所述的数据处理的方法,其特征在于,
10.一种数据处理的装置,应用于存储系统进行数据传输时的数据训练,其特征在于,包括:
11.如权利要求10所述的数据处理的装置,其特征在于,所述模式设置模块用于将所述预设数据返回模式设置为读返回模式以进行读数据训练,在所述读数据训练过程中,所述模式设置模块将所述数据通路初始的读整数相位延迟值设置为0,
12.如权利要求10所述的数据处理的装置,其特征在于,所述模式设置模块用于将所述预设数据返回模式设置为写返回模式以进行写数据训练,在所述写数据训练过程中,所述模式设置模块用于将所述数据通路初始的写整数相位延迟值设置为0,
13.如权利要求10所述的数据处理的装置,其特征在于,
14.如权利要求13所述的数据处理的装置,其特征在于,
15.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序时实现如权利要求1-9中任一项所述的方法。
16.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1-9中任一项所述的方法。