自动调整时钟频偏的方法及装置制造方法及图纸

技术编号:28125724 阅读:23 留言:0更新日期:2021-04-19 11:39
本申请提供一种自动调整时钟频偏的方法及装置。其中,所述方法包括:获取数字补偿晶体振荡器的通信特定频率值与相对于标准射频频率产生的射频频偏值;根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值;根据所述射频频偏值与所述确定的频偏调整步长值,计算生成寄存器待配置值;根据所述生成的寄存器待配置值,调整寄存器配置值,从而调整时钟频偏。这样,可以实现更精准地配置数字补偿晶体振荡器寄存器的值,从而可满足非线性频段的时钟频偏的校正。使得本地参考时钟更准,载波频率输出更精准,纠正频偏的性能更好。同时,不需要人工去测量频率调整步长值,也不用考虑不同印刷电路板的差异进行重测。的差异进行重测。的差异进行重测。

【技术实现步骤摘要】
自动调整时钟频偏的方法及装置


[0001]本申请涉及通信
,尤其涉及一种自动调整时钟频偏的方法及装置。

技术介绍

[0002]通过调整寄存器的控制值,可改变数字补偿晶体振荡器本地参考时钟的输出,从而改变本地载波频率的输出。所以,通过调整寄存器配置值能够实现系统同步过程中的时钟频偏校正。目前,对终端寄存器配置两不同的控制值,并对载波频率的输出进行人工测量,通过计算可得到对应的频偏步进值。将该频偏步进值固化到程序中,以实现工作中时钟频偏校正。
[0003]专利技术人发现,终端进行工作所支持的频段并非为线性存在,采用所述时钟频偏校正的方法,无法满足非线性频段的时钟频偏的校正。其次,印制电路板阻抗存在批次差异,使得输出频率变动。此时,根据原有寄存器值无法实现时钟频偏校正,需及时重测寄存器值。
[0004]因此,需要提供一种自动调整时钟频偏的方法及装置。

技术实现思路

[0005]本申请实施例提供一种自动调整时钟频偏的方法及装置。
[0006]具体的,一种自动调整时钟频偏的方法,包括:
[0007]获取数字补偿晶体振荡器的通信特定频率值与相对于标准射频频率产生的射频频偏值;
[0008]根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值;
[0009]根据所述射频频偏值与所述确定的频偏调整步长值,计算生成寄存器待配置值;
[0010]根据所述生成的寄存器待配置值,调整寄存器配置值,从而调整时钟频偏。
[0011]进一步的,根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值步骤之前,还包括生成频偏调整步长函数曲线。
[0012]进一步的,生成频偏调整步长函数曲线包括以下步骤:
[0013]获取在数字补偿晶体振荡器处于同一工作频段下寄存器的第一配置值与第二配置值;
[0014]分别采集在所述第一配置值与第二配置值及不同通信特定频率值下进行同步时,数字补偿晶体振荡器相对于各标准射频频率产生的射频频偏值;
[0015]通过频偏调整步长计算函数,分别计算所述射频频偏值相对应的频偏调整步长值;
[0016]根据所述不同通信特定频率值与所述多组频偏调整步长值,拟合生成频偏调整步长函数曲线。
[0017]进一步的,获取在数字补偿晶体振荡器处于同一工作频段下寄存器的第一配置值
与第二配置值步骤之前,还包括初始化系统参数。
[0018]进一步的,所述寄存器设置有最大配置值与最小配置值;所述第一配置值设为最大配置值,所述第二配置值设为最小配置值。
[0019]进一步的,分别采集在所述第一配置值与第二配置值及不同通信特定频率值下进行同步时,数字补偿晶体振荡器相对于各标准射频频率产生的射频频偏值步骤之前,还包括使用数字滤波器进行射频滤波。
[0020]进一步的,所述数字滤波器为无限脉冲响应IIR数字滤波器。
[0021]进一步的,进行至少20次的无限脉冲响应IIR数字滤波完成射频滤波。
[0022]进一步的,在窄带物联网整个通信频段中,通过均匀选择至少25个不同通信特定频率值进行对应射频频偏值采集的方法分别采集在所述第一配置值与第二配置值及不同通信特定频率值下进行同步时,数字补偿晶体振荡器相对于各标准射频频率产生的射频频偏值。
[0023]具体的,一种自动调整时钟频偏的装置,包括:
[0024]获取装置,用于获取数字补偿晶体振荡器的通信特定频率值与相对于标准射频频率产生的射频频偏值;
[0025]确定装置,用于根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值;
[0026]计算装置,用于根据所述射频频偏值与所述确定的频偏调整步长值,计算生成寄存器待配置值;
[0027]调整装置,用于根据所述生成的寄存器待配置值,调整寄存器配置值,从而调整时钟频偏。
[0028]本申请实施例提供的技术方案,至少具有如下有益效果:
[0029]通过自动调整时钟频偏的方法及装置,可以实现更精准地配置数字补偿晶体振荡器寄存器的值,从而可满足非线性频段的时钟频偏的校正。使得本地参考时钟更准,载波频率输出更精准,纠正频偏的性能更好。同时,不需要人工去测量频率调整步长值,也不用考虑不同印刷电路板差异进行重测。
附图说明
[0030]此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
[0031]图1为本申请实施例提供的一种自动调整时钟频偏的方法的流程图。
[0032]图2为本申请实施例提供的一种自动调整时钟频偏的装置的结构示意图。
[0033]100
ꢀꢀꢀꢀꢀꢀꢀ
自动调整时钟频偏的装置
[0034]11
ꢀꢀꢀꢀꢀꢀꢀꢀ
获取装置
[0035]12
ꢀꢀꢀꢀꢀꢀꢀꢀ
确定装置
[0036]13
ꢀꢀꢀꢀꢀꢀꢀꢀ
计算装置
[0037]14
ꢀꢀꢀꢀꢀꢀꢀꢀ
调整装置
具体实施方式
[0038]为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
[0039]请参照图1,本申请公开自动调整时钟频偏的方法,包括:
[0040]S100:获取数字补偿晶体振荡器的通信特定频率值与相对于标准射频频率产生的射频频偏值。
[0041]具体的,当产生时钟频偏时,获取数字补偿晶体振荡器的通信特定频率值。即获取在当前工作频点下,数字补偿晶体振荡器经振荡电路作用后输出的频率。所述工作频点,为数字补偿晶体振荡器当前用于通信的特定频率值。获取数字获取数字补偿晶体振荡器相对于标准射频频率产生的射频频偏值,即获取当前工作频点下,数字补偿晶体振荡器经振荡电路作用后输出的频率相对于数字补偿晶体振荡器的标准射频频率产生的频偏值。其中,所述频偏是指调频波频率摆动的幅度。只有获取到当前工作频点下所述射频频率与所述射频频偏值,才能根据性进行本地的时钟频偏校正。
[0042]详细的,时钟可为系统同步提供标准的时钟信号,使得接收端的时钟频率与发端的时钟频率相同。时钟信号有固定的时钟频率。时钟信号由晶体振荡器在振荡电路下进行振荡产生。振荡器电路始终使用反馈的方式来使振荡器振荡。通过反馈相应的参数,使得振荡器工作在一个特定频率。晶体是一种精密的电器件,它只允许及其特定的频率通过。当我们在压电晶体上施加电压时,它只允许同自身共振频率相同的信号通过,所以它可以产生非常精确的频率。频率的大本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种自动调整时钟频偏的方法,其特征在于,包括:获取数字补偿晶体振荡器的通信特定频率值与相对于标准射频频率产生的射频频偏值;根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值;根据所述射频频偏值与所述确定的频偏调整步长值,计算生成寄存器待配置值;根据所述生成的寄存器待配置值,调整寄存器配置值,从而调整时钟频偏。2.如权利要求1所述的自动调整时钟频偏的方法,其特征在于,根据频偏调整步长函数曲线与所述通信特定频率值,确定所述通信特定频率值对应的频偏调整步长值步骤之前,还包括生成频偏调整步长函数曲线。3.如权利要求2所述的自动调整时钟频偏的方法,其特征在于,生成频偏调整步长函数曲线包括以下步骤:获取在数字补偿晶体振荡器处于同一工作频段下寄存器的第一配置值与第二配置值;分别采集在所述第一配置值与第二配置值及不同通信特定频率值下进行同步时,数字补偿晶体振荡器相对于各标准射频频率产生的射频频偏值;通过频偏调整步长计算函数,分别计算所述射频频偏值相对应的频偏调整步长值;根据所述不同通信特定频率值与所述多组频偏调整步长值,拟合生成频偏调整步长函数曲线。4.如权利要求3所述的自动调整时钟频偏的方法,其特征在于,获取在数字补偿晶体振荡器处于同一工作频段下寄存器的第一配置值与第二配置值步骤之前,还包括初始化系统参数。5.如权利要求3所述的自动调整时钟频偏的方法,其特征在于,所述寄存器设置有最大配置值...

【专利技术属性】
技术研发人员:刘华东
申请(专利权)人:广州粒子微电子有限公司
类型:发明
国别省市:

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

1