[发明专利]一种锁相环频率校正方法及系统有效
申请号: | 201410242385.2 | 申请日: | 2014-06-03 |
公开(公告)号: | CN104052474B | 公开(公告)日: | 2017-03-15 |
发明(设计)人: | 高鹏;朱年勇;梁建 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H03L7/18 | 分类号: | H03L7/18;H03L7/181 |
代理公司: | 深圳市深佳知识产权代理事务所(普通合伙)44285 | 代理人: | 王仲凯 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 锁相环 频率 校正 方法 系统 | ||
1.一种锁相环频率校正方法,其特征在于,应用于对多频带压控振荡器的子频带选择;包括:
在计数时间TCNT[k]内,对压控振荡器在当前工作子频带下输出的所述频率信号进行频率计数,得到频率计数值FCNT[k],其中,当前工作子频带对应二进制搜索树中的当前节点的二进制数值;
计算所述FCNT[k]与目标频率计数值FCNTTARGET[k]的误差,并将所述误差的绝对值与预定值进行比较,根据比较结果,在TCNT[k]的取值范围内动态调整所述TCNT[k],并结合二进制搜索算法,确定所述压控振荡器工作的目标子频带。
2.根据权利要求1所述的锁相环频率校正方法,其特征在于,所述根据比较结果,在TCNT[k]的取值范围内动态调整所述TCNT[k],并结合二进制搜索算法,确定所述压控振荡器工作的目标子频带,具体为:
如果判断所述误差为0,将当前子频带作为所述压控振荡器工作的目标子频带;
如果判断所述误差大于0且小于预定值,则增大计数时间基准TCNT[k]继续读取压控振荡器在当前子频带输出的频率信号进行频率计数的频率计数值,计算新读取的所述频率计数值与所述FCNTTARGET[k]的误差,如果误差为0,则将当前子频带作为压控振荡器工作的目标子频带,如果误差不为0,继续进行所述误差与所述预定值的比较,一直增大TCNT[k]到TCNT[k]的取值范围内的最大值时,强制进入二进制搜索的下一个子频带;二进制搜索结束时,将所述误差最小值对应的子频带作为所述压控振荡器工作的目标子频带;
如果判断所述误差大于或等于预定值,则停止对当前子频带对应的压控振荡器的输出频率的计数,进入二进制搜索的下一个子频带。
3.根据权利要求2所述的锁相环频率校正方法,其特征在于,所述进入二进制搜索的下一个子频带,具体为:
当所述频率计数值大于所述目标频率计数值时,则在二进制搜索路径上选择节点的二进制数值比当前工作子频带小的子频带作为下一个子频带;
当所述频率计数值小于所述目标频率计数值时,则在二进制搜索路径上选择节点的二进制数值比当前工作子频带大的子频带作为下一个子频带。
4.根据权利要求1或2所述的锁相环频率校正方法,其特征在于,所述TCNT[k]=TREF*R[k];所述FCNTTARGET[k]=R[k]×FCW;
其中,TREF为输入锁相环的参考时钟信号的周期;R[k]为计数时间参数,是随当前时间k变化的正整数,k为正整数;所述FCW是锁相环的频率控制字信号,为已知量。
5.根据权利要求4所述的锁相环频率校正方法,其特征在于,所述R[k]=2k-1;
所述TCNT[k]=TREF*R[k]=TREF*2k-1;
所述FCNTTARGET[k]=2k-1×FCW;
所述R[k]的最大取值为Rmax,当A=fREF/fRES为2的整数次幂时,则Rmax=A;当A不为2的整数次幂时,Rmax取大于A的2的整数次幂中的最小值;
其中,fREF=1/TREF;fRES为锁相环的目标精度,为已知量。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201410242385.2/1.html,转载请声明来源钻瓜专利网。