[发明专利]一种频率校准方法及装置在审
| 申请号: | 201310671766.8 | 申请日: | 2013-12-10 |
| 公开(公告)号: | CN104702278A | 公开(公告)日: | 2015-06-10 |
| 发明(设计)人: | 许应新 | 申请(专利权)人: | 炬芯(珠海)科技有限公司 |
| 主分类号: | H03L7/18 | 分类号: | H03L7/18 |
| 代理公司: | 北京同达信恒知识产权代理有限公司 11291 | 代理人: | 黄志华 |
| 地址: | 519085 广东省珠海市唐*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 频率 校准 方法 装置 | ||
技术领域
本发明涉及集成电路技术领域,尤其涉及一种频率校准方法及装置。
背景技术
自动频率控制是使输出信号频率与给定频率保持确定关系的自动控制方法,在电子设备中被广泛应用于稳频或锁相。具体用在锁相环(Phase Locked Loop,PLL)内部,对与参考时钟偏差不大的PLL输出时钟进行频率校准,使PLL输出一个较精确的时钟。
实现自动频率控制的频率校准电路多种多样,目前PLL内部一种较常见的自动频率控制方法是:数字控制振荡器电容,从而调节振荡器振荡频率。针对这种技术,具体可以使用计数器比较待校准时钟频率(即振荡器的振荡频率)与参考时钟频率的快慢,根据比较结果相应地调节输出控制字控制振荡器电容,从而调节振荡频率。具体的,同时在一段时间内对参考时钟与待校准时钟进行计数,如果参考时钟计数器先到达预定数值,则认为待校准时钟较慢,调节输出控制字,使控制字减1,从而加快待校准时钟的频率。反之,如果待校准时钟计数器先到达预设定值,则认为待校准时钟较快,调节输出控制字,使控制字加1。按照这种方反复校准,直到校准时钟与参考时钟相等时停止校准。
现有的自动频率控制存在如下问题:
计数器的计数时间比较长:当其中一个计数器计数到预定数值时才调节输出控制字,并且从电路上分析可知预定数值不太好确定,因为如果预定数值设置太小,则会影响频率调节的精确度。如果预设定值设置太大,则增加了频率调节时间。
另外,每次调节待校准时钟的频率,控制字只能以加1或者减1的方式跳变,跳变方式不灵活,且频率调节效率较低。
发明内容
本发明的目的是提供一种频率校准方法及装置,以解决计数器的计数时间较长的问题。
本发明的目的是通过以下技术方案实现的:
一种频率校准方法,包括:
将待校准时钟计数器的计数值与参考时钟计数器的计数值进行实时比较;
当待校准时钟计数器与参考时钟计数器的计数值不同时,根据比较结果输出用于调整待校准时钟频率的控制字。
本发明实施例提供的方法,对两个计数值进行实时比较,只要两个计数器的计数值不同,即可输出控制字来调整待校准时钟的频率,在不影响频率调节精确度的前提下,提高了频率调节的效率。
较佳地,将上述待校准时钟计数器的计数值与上述参考时钟计数器的计数值在参考时钟域进行实时比较。
具体可以是:在待校准时钟域,将上述待校准时钟计数器的计数值的格式由二进制数转换为格雷码;在上述参考时钟域,将转换为格雷码的上述待校准时钟计数器的计数值进行用于消除亚稳态的延时后转换为二进制数;在该参考时钟域,将转换为二进制数的上述待校准时钟计数器的计数值进行用于控制时序的延时后,与进行了相同延时的参考时钟计数器的计数值进行比较。
基于上述任意方法实施例,较佳地,当待校准时钟计数器与参考时钟计数器的计数值不同时,根据比较结果输出用于调整待校准时钟频率的控制字的具体实现方式可以但不仅限于是:当上述参考时钟计数器的计数值大于上述待校准时钟计数器的计数值,但小于预设的计数阈值时,输出用于调高上述待校准时钟频率的控制字;当上述待校准时钟计数器的计数值大于上述参考时钟计数器的计数值,但小于该预设的计数阈值时,输出用于调低该述待校准时钟频率的控制字。
较佳地,输出用于调高上述待校准时钟频率的控制字的条件进一步包括:上述参考时钟计数器的计数值大于该待校准时钟计数器的计数值+1;输出用于调低该待校准时钟频率的控制字的条件进一步包括:该待校准时钟计数器的计数值大于该参考时钟计数器的计数值+1。
基于上述任意方法实施例,较佳地,根据比较结果输出用于调整待校准时钟频率的控制字时,具体可以是:根据比较结果采用二分法输出用于调整待校准时钟频率的控制字;或者,根据比较结果采用1/4跳变法输出用于调整待校准时钟频率的控制字;或者,根据比较结果采用加2减1跳变法输出用于调整待校准时钟频率的控制字。如果预先设置了多个控制字跳变方式,较佳地,根据比较结果输出用于调整待校准时钟频率的控制字之前,还可以包括如下操作:当控制字的累积跳变次数未达到最大可跳变次数时,根据待校准时钟频率与参考时钟频率的差值,从预设的N种控制字跳变方式中选择输出控制字所采用的控制字跳变方式,其中,该差值越大,选择的控制字跳变方式的跳变步长越长,N为不小于2的整数;相应的,根据比较结果输出用于调整待校准时钟频率的控制字的具体实现方式可以是:根据比较结果采用选择的控制字跳变方式输出用于调整待校准时钟频率的控制字。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于炬芯(珠海)科技有限公司;,未经炬芯(珠海)科技有限公司;许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310671766.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种高速模数处理电路
- 下一篇:检测装置、传感器、电子设备以及移动体





