一种时钟管理方法、装置、系统及电子设备和存储介质制造方法及图纸

技术编号:37416935 阅读:23 留言:0更新日期:2023-04-30 09:40
本申请公开了一种时钟管理方法、装置、系统及电子设备和存储介质,该方法包括:获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号;对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算;根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致;若否,则对经过的时钟信号进行移相去抖调节。本申请提高了时钟信号的调节效率。本申请提高了时钟信号的调节效率。本申请提高了时钟信号的调节效率。

【技术实现步骤摘要】
一种时钟管理方法、装置、系统及电子设备和存储介质


[0001]本申请涉及计算机
,更具体地说,涉及一种时钟管理方法、装置、系统及一种电子设备和一种计算机可读存储介质。

技术介绍

[0002]在大数据时代,对存储阵列的数据传输性能提出更高要求,大量的业务数据需要在规定时间内高效完成存储及备份等操作,这依赖于PCIE(高速串行计算机扩展总线,peripheral component interconnect express)5.0以及高速存储SSD(固态硬盘,Solid State Disk)的发展,前端数据经CPU(Central Processing Unit,中央处理器)处理完成后,通过PCIE5.0链路进行快速传输,传输到控制器后端的SSD中进行持久保存。然而,随着PCIE5.0的传输过程迅速提升,对PCIE的时钟信号要求越来越高,良好的同步时钟信号是保证PCIE链路两端数据高速传输的前提条件,当前的PCIE时钟产生芯片难以应付高速数据传输过程中时钟信号的抖动,时钟信号的抖动会带来两端PCIE时钟的不同步,从而极大的影响数据高速传输过程,而当前的时钟信号调整手段大都采用时钟信号幅值相位检测方式,采用时钟信号重建进行调节,这种方式原始且调节效率低。
[0003]因此,如何提高时钟信号的调节效率是本领域技术人员需要解决的技术问题。

技术实现思路

[0004]本申请的目的在于提供一种时钟管理方法、装置、系统及一种电子设备和一种计算机可读存储介质,提高了时钟信号的调节效率。
[0005]为实现上述目的,本申请提供了一种时钟管理方法,包括:
[0006]获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号;
[0007]对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算;
[0008]根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致;
[0009]若否,则对经过的时钟信号进行移相去抖调节。
[0010]其中,对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算,包括:
[0011]将所述时钟产生单元产生的时钟信号作为基准信号,将当前负载单元接收到的时钟信号作为调制信号,对所述基准信号和所述调制信号进行异或运算。
[0012]其中,所述根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致,包括:
[0013]根据异或结果判断所述基准信号和所述调制信号是否一致。
[0014]其中,所述根据异或结果判断所述基准信号和所述调制信号是否一致之后,还包括:
[0015]若所述基准信号和所述调制信号一致,则将所述异或结果重新作为基准信号,将下一个负载单元接收到的时钟信号作为调制信号,并重新进入对所述基准信号和所述调制信号进行异或运算的步骤。
[0016]其中,所述对经过的时钟信号进行移相去抖调节,包括:
[0017]对所述当前负载单元接收到的时钟信号进行移相去抖调节后再次作为调制信号,重新进入对所述基准信号和所述调制信号进行异或运算的步骤。
[0018]其中,所述获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号之前,还包括:
[0019]根据当前时间段的数据传输情况进行时钟信号的初始化。
[0020]其中,所述根据当前时间段的数据传输情况进行时钟信号的初始化,包括:
[0021]根据当前时间段的数据传输情况为所述时钟产生单元和所述负载单元建立时钟。
[0022]其中,所述对经过的时钟信号进行移相去抖调节之后,还包括:
[0023]将调节参数发送至控制单元。
[0024]其中,所述对经过的时钟信号进行移相去抖调节,包括:
[0025]确定移相参数和去抖参数,并基于所述移相参数和所述去抖参数对经过的时钟信号进行移相去抖调节。
[0026]其中,所述确定移相参数和去抖参数,包括:
[0027]获取数据传输状态,并根据所述数据传输状态确定经过的时钟信号是否为规律性抖动;
[0028]若是,则确定所述规律性抖动对应的移相参数和去抖参数。
[0029]其中,所述数据传输状态包括数据流量、所述负载单元的空间占用率。
[0030]其中,所述规律性抖动包括:随数据流量波动而出现的时钟抖动、间隔时间固定的时钟抖动、随负载单元的空间占用率变化而出现的时钟抖动。
[0031]为实现上述目的,本申请提供了一种时钟管理装置,包括:
[0032]获取模块,用于获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号;
[0033]运算模块,用于对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算;
[0034]判断模块,用于根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致;
[0035]调节模块,用于当所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号不一致时,对经过的时钟信号进行移相去抖调节。
[0036]其中,所述运算模块具体用于:将所述时钟产生单元产生的时钟信号作为基准信号,将当前负载单元接收到的时钟信号作为调制信号,对所述基准信号和所述调制信号进行异或运算。
[0037]其中,所述判断模块具体用于:根据异或结果判断所述基准信号和所述调制信号是否一致。
[0038]其中,还包括:
[0039]确定模块,用于若所述基准信号和所述调制信号一致,则将所述异或结果重新作
为基准信号,将下一个负载单元接收到的时钟信号作为调制信号,并重新启动所述运算模块的工作流程。
[0040]其中,所述调节模块具体用于:对所述当前负载单元接收到的时钟信号进行移相去抖调节后再次作为调制信号,重新启动所述运算模块的工作流程。
[0041]其中,还包括:
[0042]初始化模块,用于根据当前时间段的数据传输情况进行时钟信号的初始化。
[0043]其中,所述初始化模块具体用于:根据当前时间段的数据传输情况为所述时钟产生单元和所述负载单元建立时钟。
[0044]其中,还包括:
[0045]发送模块,用于将调节参数发送至控制单元。
[0046]其中,所述调节模块具体用于:确定移相参数和去抖参数,并基于所述移相参数和所述去抖参数对经过的时钟信号进行移相去抖调节。
[0047]其中,所述调节模块具体用于:获取数据传输状态,并根据所述数据传输状态确定经过的时钟信号是否为规律性抖动;若是,则确定所述规律性抖动对应的移相参数和去抖参数,并基于所述移相参数和所述去抖参数对经过的时钟信号进行移相去抖调节。
[0048]其中,所述数据传输状态包括数据流量、所述负载单元的空间占用率。
[0049]其中,所述规律性抖动包括:随数据流量波动而出现的时钟抖动、间隔时间固定本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种时钟管理方法,其特征在于,包括:获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号;对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算;根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致;若否,则对经过的时钟信号进行移相去抖调节。2.根据权利要求1所述时钟管理方法,其特征在于,对所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号进行异或运算,包括:将所述时钟产生单元产生的时钟信号作为基准信号,将当前负载单元接收到的时钟信号作为调制信号,对所述基准信号和所述调制信号进行异或运算。3.根据权利要求2所述时钟管理方法,其特征在于,所述根据异或结果判断所述时钟产生单元产生的时钟信号和所述负载单元接收到的时钟信号是否一致,包括:根据异或结果判断所述基准信号和所述调制信号是否一致。4.根据权利要求3所述时钟管理方法,其特征在于,所述根据异或结果判断所述基准信号和所述调制信号是否一致之后,还包括:若所述基准信号和所述调制信号一致,则将所述异或结果重新作为基准信号,将下一个负载单元接收到的时钟信号作为调制信号,并重新进入对所述基准信号和所述调制信号进行异或运算的步骤。5.根据权利要求3所述时钟管理方法,其特征在于,所述对经过的时钟信号进行移相去抖调节,包括:对所述当前负载单元接收到的时钟信号进行移相去抖调节后再次作为调制信号,重新进入对所述基准信号和所述调制信号进行异或运算的步骤。6.根据权利要求1所述时钟管理方法,其特征在于,所述获取时钟产生单元产生的时钟信号和负载单元接收到的时钟信号之前,还包括:根据当前时间段的数据传输情况进行时钟信号的初始化。7.根据权利要求6所述时钟管理方法,其特征在于,所述根据当前时间段的数据传输情况进行时钟信号的初始化,包括:根据当前时间段的数据传输情况为所述时钟产生单元和所述负载单元建立时钟。8.根据权利要求1所述时钟管理方法,其特征在于,所述对经过的时钟信号进行移相去抖调节之后,还包括:将调节参数发送至控制单元。9.根据权利要求1所述时钟管理方法,其特征在于,所述对经过的时钟信号进行移相去抖调节,包括:确定移相参数和去抖参数,并基于所述移相参数和所述去抖参数对经过的时钟信号进行移相去抖调节。10.根据权利要求9所述时钟管理方法,其特征在于,所述确定移相参数和去抖参数,包括:获取数据传输状态,并根据所述数据传输状态确定经过的时钟信号是否为规律性抖
动;若是,则确定所述规律性抖动对应的移相参数和去抖参数。11.根据权利要求10所述时钟管理方法,其特征在于,所述数据传输状态包括数据流量、所述负载单元的空间占用率。12...

【专利技术属性】
技术研发人员:秦清松王鲁泮梁磊
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:

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

1