双时钟源切换方法及系统技术方案

技术编号:32892222 阅读:16 留言:0更新日期:2022-04-07 11:39
本申请涉及一种双时钟源切换方法及系统,方法包括获取所述环境检测电路检测到的所述电路板的运行环境参数,检测所述运行环境参数中是否包含所述整机传输的运行信号,获得检测结果;若所述检测结果为否,配置所述锁相环电路切换并锁定所述第一时钟源;若所述检测结果为是,配置所述锁相环电路切换并锁定所述第二时钟源。本申请用以解决现有的需要人为切换时钟源的问题。钟源的问题。钟源的问题。

【技术实现步骤摘要】
双时钟源切换方法及系统


[0001]本申请涉及通信
,尤其涉及一种双时钟源切换方法及系统。

技术介绍

[0002]在通信网络中,现有设备通常设计双时钟源,但是不同的场景则使用不同的时钟源。例如,当只有电路板处于工作状态时,不要求系统时钟与参考时钟同源,但是在整机处于工作状态时,则必须要求系统时钟与参考时钟同源。然而,在使用过程中,需要人为的根据不同的场景更换不同的配置文件,以使相应的场景对应相应的时钟源。但是,这种人为更换配置文件的操作较为繁琐,浪费时间。

技术实现思路

[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]本申请实施例提供的上述技术方案与现有技术相比具有如下优点:本申请实施例提供的该方法,通过本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种双时钟源切换方法,其特征在于,应用于电路板的控制器中,其中,所述电路板设置有用于检测自身运行环境的环境检测电路,第一时钟源,以及锁相环电路,所述锁相环电路的配置端口与所述控制器连接,所述电路板能够可拔插地安装在主机上,所述主机设有第二时钟源,所述第一时钟源用于为单板运行状态下的所述电路板提供时钟信号,所述第二时钟源用于为整机运行状态下的所述电路板以及所述主机提供时钟信号,所述第一时钟源和所述第二时钟源均可将时钟信号输入至所述锁相环电路,所述方法包括:获取所述环境检测电路检测到的所述电路板的运行环境参数,检测所述运行环境参数中是否包含所述整机传输的运行信号,获得检测结果;若所述检测结果为否,配置所述锁相环电路切换并锁定所述第一时钟源;若所述检测结果为是,配置所述锁相环电路切换并锁定所述第二时钟源。2.根据权利要求1所述的双时钟源切换方法,其特征在于,获取所述环境检测电路检测到的所述电路板的运行环境参数之前,还包括:预先配置所述锁相环电路锁定所述第一时钟源,并检测所述锁相环电路输出的时钟脉冲信号的第一参数;确定所述输出的所述第一参数与所述第一时钟源的参数相同,则确定所述锁相环电路已锁定所述第一时钟源。3.根据权利要求2所述的双时钟源切换方法,其特征在于,若所述检测结果为否,配置所述锁相环电路切换并锁定所述第一时钟源,包括:若所述检测结果为否,配置所述锁相环电路切换至所述第一时钟源,确定所述锁相环电路输出的时钟脉冲信号的第二参数;判断所述锁相环电路输出的所述第二参数与所述第一时钟源的参数是否相同,若是,确定所述锁相环电路已切换并锁定所述第一时钟源,否则,重新配置所述锁相环电路切换并锁定所述第一时钟源。4.根据权利要求3所述的双时钟源切换方法,其特征在于,所述第二参数以及所述第一时钟源的参数分别包括频率和周期抖动;判断所述锁相环电路输出的所述第二参数与所述第一时钟源的参数是否相同,若是,确定所述锁相环电路已切换并锁定所述第一时钟源,否则,重新配置所述锁相环电路切换并锁定所述第一时钟源,包括:判断是否满足所述锁相环电路输出的所述时钟脉冲信号的第一频率与所述第一时钟源的频率相同,和,所述锁相环电路输出的所述时钟脉冲信号的第一周期抖动与所述第一时钟源的周期抖动相同;若是,确定所述锁相环电路已切换并锁定所述第一时钟源;否则,重新配置所述锁相环电路切换并锁定所述第一时钟源。5.根据权利要求2所述的双时钟源切换方法,其特征在于,若所述检测结果为是,配置所述锁相环电路切换并锁定所述第二时钟源,包括:若所述检测结果为是,配置所述锁相环电路切换至所述第二时钟源,确定所述锁相环电路输出的所述时钟脉冲信号的第三参数;判断所述锁相环电路输出的所述第三参数与所述第二时钟源的参数是否相同,若是,确定所述锁相环电路已切换并锁定所述第二时钟源,否则,重新配置所述锁相环电路切换
并锁定所述第二时钟源。6.根据权利要求5所述的双时钟源切...

【专利技术属性】
技术研发人员:付远
申请(专利权)人:广州慧睿思通科技股份有限公司
类型:发明
国别省市:

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

1