可自动校正锁相回路频率范围的方法及相关的锁相回路的制作方法

文档序号:7507383阅读:146来源:国知局
专利名称:可自动校正锁相回路频率范围的方法及相关的锁相回路的制作方法
技术领域
本发明涉及一种锁相回路,特别是涉及一种在具有多个频率范围的锁相回路中,可自动检测最理想的压控震荡器频率范围的方法。
背景技术
锁相回路电路用以产生一周期性输出讯号,该周期性输出讯号与一周期性输入讯号有固定的相位关系,因此,锁相回路被广泛地应用于测量、微处理以及通讯方面。
图1为一典型充电锁相回路100(charge-pump PLL)的示意图,典型充电锁相回路100包含一参考分频器102(reference divider),一相位/频率检测器104(phase/frequency detector,PFD),一充电电路106(charge pump),一回路滤波器108(loop filter),一压控震荡器110(voltage controlledoscillator),以及一回授分频器112(feedback divider)。相位/频率检测器104用来比较一参考讯号FREF的相位与一回授讯号FFB的相位,该参考讯号FREF是将输入讯号FIN经一参考分频器102分频后所得的,并产生一错误讯号(error signal),当参考讯号FREF的相位领先回授讯号FFB的相位时,错误讯号为一升讯号(Up signal);当参考讯号FREF的相位落后回授讯号FFB的相位时,错误讯号为一降讯号(Down signal),错误讯号的脉冲宽度(pulse width)表示参考讯号FREF与回授讯号FFB的相位差。
充电电路106产生与错误讯号相同大小比例的电量,根据错误讯号为一升讯号或降讯号,加电量至回路滤波器108的电容器或自回路滤波器108的电容器减少电量。回路滤波器108为一简单的电路设计,其包含一积分器,该积分器是由一第一电容器114并联于一串联的第二电容器116与一电阻118所构成,以及一低通滤波器,该低通滤波器是由一第二电阻120以及一电容器122所构成,如此,回路滤波器108运作如积分器,用以存储来自充电电路106的电量,亦可以其它较复杂的回路滤波器所取代的。回路滤波器电压VTUNE输入至压控震荡器110,压控震荡器110用来产生一周期性输出讯号FOSC,周期性输出讯号FOSC的频率为压控震荡器110的输入电压VTUNE的函数,此外,在封闭回路的锁相回路电路中,压控震荡器110的周期性输出讯号FOSC亦被用来产生一回授讯号FFB。
假如输出讯号FOSC的频率为输入讯号FIN的频率的分数或倍数,分别将参考分频器102与回授分频器112设置于输入路径与回授路径中。假如输出讯号FOSC的频率与输入讯号FIN的频率无须为分数或倍数关系,则参考分频器102与回授分频器112以倍数为1分别将输入讯号FIN与回授讯号FOSC输出的。
由于锁相回路100中回授路径的作用,输出讯号FOSC与输入讯号FIN保持一稳定的相位关系,除非有相位偏移额外地加入,不然输出入讯号的相位仅有极小的偏移。
压控震荡器的应用甚广(例如讯号频率从40KHz至400MHz),如图1的压控震荡器110,压控震荡器通常可提供许多不同的频率范围(如电压输入相对于频率输出),而每一频率范围仅为压控震荡器作业范围的一部份。图2为图1的压控震荡器110是可提供八个频率范围的假想设定,利用一特殊数字控制输入讯号VCOCTRL来选择之一频率范围,此选择一适当压控震荡器的频率范围的程序称为校准(calibration)。
对于低噪声锁相回路的应用,其中图1的压控震荡器110的增益须相当的小,换句话说,所选择的压控震荡器频率范围的斜率要相当的小,如图2所示。锁相回路的应用中,压控震荡器需要一特殊的频率或一特殊的频率范围。举例来说,假设锁相回路须产生100MHz的输出讯号,则选择一适当的频率范围(如图2中的VCOCTRL=3)来校正压控震荡器,该适当的频率范围的中心频率与锁相回路的输出频率相近。
在理想的状况下,相同设计的压控震荡器的相对应频率范围(具有相同数字控制输入讯号值VCOCTRL)应具有相同的中心频率与斜率,假如此为真,则每一锁相回路应选择相同的压控震荡器频率范围。然而,在现实的世界中,由于装置制造时的差异,增加各压控震荡器频率范围的特性差异,举例来说,图2中的频率范围曲线可能向上或向右平移,甚至斜率不同,这些频率范围曲线不全为线性的,因此,在某些应用上压控震荡器在不同的锁相回路中,需要不同的数字控制输入讯号值VCOCTRL来做校正,用以选择适当的压控震荡器频率范围,以符合所需的输出频率。
一般来说,每一压控震荡器在出厂前须做一些测试,用以描绘其频率范围特性,以及预先测定哪一数字控制输入讯号值适合哪一输出频率,当有一特殊应用选择一特定压控震荡器时,如图1的压控震荡器110,适合的校正设定(如特定的数字控制输入讯号值VCTCTRL相对应于所需的输出讯号频率)藉由烧断保险丝连结将永久地烧至装置内。工厂测试与压控震荡器的硬联机(hard-wiring)增加制造锁相回路的成本,同时每一锁相回路的工作频率范围也受限于永久选择的频率范围。

发明内容
因此本发明的主要目的在于提供一种具有自动校正一锁相回路的频率范围的方法,以解决上述已知问题。
根据本发明的一种校正一锁相回路的频率范围的方法包含提供一充电的回路滤波器,用以产生一回路滤波器电压;提供一压控震荡器,该压控震荡器具有多个频率范围,该压控震荡器接收该回路滤波器电压,并根据该回路滤波器电压以及一选定的工作频率范围产生一频率输出讯号;连接该回路滤波器的输入端至一固定的电压;以及藉由比较锁相回路回授讯号的频率与参考讯号的频率,选择一最理想的压控震荡器工作频率范围,该锁相回路回授讯号的频率是根据压控震荡器输出讯号所产生。
根据本发明的一种选择最理想的锁相回路的压控震荡器频率范围的方法,其中锁相回路的压控震荡器具有多个频率范围。该方法包含寻找一第一频率范围与一邻近(adjacent)的第二频率范围,对于该第一频率范围,以使一锁相回路回授讯号的频率大于该参考讯号的频率,以及对于该第二频率范围,以使该锁相回路回授讯号的频率小于该参考讯号的频率,其中该锁相回路回授讯号相对应于一压控震荡器输出讯号;使该锁相回路回授讯号与该参考讯号同步;对于第一工作频率范围,测量一第一时间期间(time duration),该第一时间期间为该参考讯号的第二升缘至锁相回路回授讯号之间;以及对于第二工作频率范围,测量一第二时间期间(time duration),该第二时间期间为该参考讯号的第二升缘至锁相回路回授讯号之间。当第一时间期间短于第二时间期间时,最理想的压控震荡器工作频率范围为第一工作频率范围,反之,当第二时间期间短于第一时间期间时,最理想的压控震荡器工作频率范围为第二工作频率范围。
根据本发明的一种锁相回路,其包含一充电的回路滤波器,用以产生一回路滤波器电压;一具有多个频率范围的压控震荡器,该压控震荡器接收该回路滤波器电压,并根据该回路滤波器电压以及一选定的工作频率范围产生一频率输出讯号;以及一校正逻辑电路,用以选择一最理想的压控震荡器频率范围,其中在锁相回路校正期间,回路滤波器的输入端连接于一固定的电压,校正逻辑电路藉由比较锁相回路回授讯号的频率与参考讯号的频率范围,搜寻一最理想的压控震荡器频率范围,锁相回路回授讯号的频率根据压控震荡器输出讯号所产生。


图1为一典型充电锁相回路的示意图。
图2为图1的压控震荡器可提供八个频率范围的假想设定图。
图3为本发明第一实施例的具有自动校正的锁相回路。
图4为图3的压控震荡器可提供四个频率范围的假想设定图。
图5为图3中锁项回路的校正讯号的时序图。
图6为图3中本发明第一实施例利用线性搜寻来自动校正锁相回路的流程图。
图7为本发明第二实施例的具有自动校正的锁相回路。
图8为图7的压控震荡器可提供八个频率范围的假想设定图。
图9为图7中锁项回路的自动校正讯号的时序图。
图10为图7中本发明第二实施例的锁相回路自动校正时选择最理想的频率范围的流程图。
图11为本发明第三实施例的具有自动校正的锁相回路。
图12为图11中发明第三实施例的锁相回路自动校正时选择最理想的频率范围的流程图。
附图符号说明308切换器102、302 参考分频器104、304 相位/频率检测器
106、306 充电电路108、310 回路滤波器311、702 预先充电单元110、312 压控震荡器112、314 回授分频器316、706 频率检测器318、708、1004 压控震荡器控制器320、704、1106 回路控制器100、300、700、1100 锁相回路1102 存储单元具体实施方式
图3为本发明第一实施例的具有自动校正的锁相回路300,锁相回路300包含一参考分频器302,一相位/频率检测器(PFD)304,一充电电路306,一切换器308,一回路滤波器310,一预先充电单元(pre-charge unit)311,一压控震荡器312,一回授分频器(feedback divider)314,一频率检测器316,一压控震荡器控制器318,以及一回路控制器(loop controller)320。锁相回路在正常的工作下,切换器308将充电电路306的输出端连接至回路滤波器310,而参考分频器302、相位/频率检测器304、充电电路306、回路滤波器310、压控震荡器312以及回授分频器314的操作与图1中的各项组件相同,然而,不同于图1的传统锁相回路,当锁相回路300被开启时,利用线性搜寻来自动校正压控震荡器频率范围,此可避免制造时频率范围的硬接线需求,以及使锁相回路300可被广泛地应用。
本发明第一实施例的自动线性搜寻校正的程序叙述如后,当锁相回路300被驱动时,回路控制器320即对压控震荡器控制器318输出一再启动讯号(restart signal)并切换切换器308来连接预先充电单元311与回路滤波器310。在本发明第一实施例中,预先充电单元311先对回路滤波器310充电至一最大电压值VMAX,在继续进行校正之前,回路控制器320须等待一预先充电时间,以确保回路滤波器310充电完毕。对于每一压控震荡器频率范围,回路控制器320须对参考分频器302、频率检测器316以及回授分频器314输出一同步脉冲(Sync pulse),利用同步脉冲以使回授讯号FFB与参考讯号FREF同步,换句话说,回授讯号FFB与参考讯号FREF的第一升缘是对齐的。由于同步的概念为本领域的技术人员所熟知,在此不再赘述。回路控制器320依据校正时间周期(calibration time period)连续地输出同步脉冲,校正时间周期长度足以使压控震荡器控制器318检测每一压控震荡器的适当频率范围。当压控震荡器控制器318接收一再启动讯号,压控震荡器控制器318控制压控震荡器312使用最低频率范围VCOCTRL=0,在同步震荡后,频率检测器316将比较参考讯号频率FREF与回授讯号频率FFB,假如回授讯号频率FFB大于参考讯号频率FREF,频率检测器316输出下移讯号(shiftdown),意即压控震荡器输出频率太快;反之,假如回授讯号频率FFB小于参考讯号频率FREF,频率检测器316输出上移讯号(shift up),意即压控震荡器输出频率太慢。
在自动校正程序的第一实施例中,假如压控震荡器控制器318自频率检测器316接收下移讯号,意即参考讯号FREF大概为压控震荡器的最低频率范围,在此状况下,压控震荡器控制器318继续使用目前的压控震荡器频率范围且校正程序结束。虽然回路控制器320继续对其他的压控震荡器频率范围输出同步脉冲,由于校正已结束,压控震荡器控制器318便无需再调整压控震荡器频率范围;反之,假如压控震荡器控制器318接收上移讯号,意即回授讯号FFB太慢,压控震荡器控制器318切换压控震荡器312至下一个较高的频率范围VCOCTRL=1,压控震荡器控制器318因下一个压控震荡器频率范围输出一新的同步脉冲,频率检测器316再次比较参考讯号频率FREF与回授讯号频率FFB。假如压控震荡器控制器318自频率检测器316接收下移讯号,意即参考讯号FREF大概为压控震荡器的目前频率范围,在此状况下,压控震荡器控制器318继续使用目前的压控震荡器频率范围且校正程序结束;反之,假如压控震荡器控制器318接收上移讯号,意即回授讯号FFB仍太慢,压控震荡器控制器318切换压控震荡器312至下一个较高的频率范围。此程序将重复进行,直到搜寻至一压控震荡器频率范围使回授讯号频率FFB大于参考讯号频率FREF。
图4为图3的压控震荡器312可提供四个频率范围的假想设定。如图4所示,控震荡器312可提供四个频率范围,分别由VCOCTRL0、1、2、3所选择,举例来说,假设输入频率FIN相对应于一目标震荡器频率FTARGET,当锁相回路300被驱动,如图3所述,回路控制器320输出再启动讯号并切换切换器308以对回路滤波器310预先充电至一最大电压值VMAX。由于压控震荡器控制器318接收再启动讯号,压控震荡器控制器318控制压控震荡器312使用第一压控震荡器频率范围VCOCTRL=0,在预先充电后,当回路滤波器310再充电至最大电压值(VTUNE=VMAX),回路控制器320输出一同步脉冲以使回授讯号FFB与参考讯号FREF同步。对于第一压控震荡器频率范围,最大电压值VMAX相对于一压控震荡器频率范围FMAX0,频率检测器316比较回授讯号FFB(由FMAX0分频得到)与参考讯号FREF(由FIN分频得到),由于FTARGET高于FMAX0,频率检测器316输出上移讯号,意即压控震荡器的输出频率太慢。由于压控震荡器控制器318接收上移讯号,压控震荡器控制器318控制压控震荡器312使用第二压控震荡器频率范围(VCOCTRL=1,其相对应于压控震荡器频率范围FMAX1,回路控制器320输出下一个讯号,而频率检测器316再次比较回授讯号FFB与参考讯号FREF,由于FTARGET高于FMAX1,频率检测器316输出上移讯号,压控震荡器控制器318控制压控震荡器312使用第三压控震荡器频率范围(VCOCTRL=2),其相对应于压控震荡器频率范围FMAX2。回路控制器320输出下一个讯号,而频率检测器316再次比较回授讯号FFB与参考讯号FREF,由于FMAX2高于FTARGET,因此FFB高于FREF且频率检测器316输出下移讯号,意即压控震荡器312目前输出频率太快。接收下移讯号表示压控震荡器312的输出频率从慢至快,意即FTARGET在目前压控震荡器频率范围之内,因此,锁相回路300可锁定目前所选择的频率范围并结束校正。虽然回路控制器320继续对其他的压控震荡器频率范围输出同步脉冲,由于校正已结束,压控震荡器控制器318便无需再调整压控震荡器频率范围。当所有的压控震荡器频率范围校正结束,回路控制器320便切换切换器308重新连接充电电路306与回路滤波器310并开始一般锁相回路的运作。
图5为图3中锁相回路300的校正讯号的时序图。开始自动校正时,回路控制器320输出再启动讯号并切换切换器308以使预先充电单元311对回路滤波器310充电至最大电压值VMAX,在预先充电期间,回路滤波器310的输出电压VTUNE被充电至最大电压值VMAX,对于每一压控震荡器频率范围,回路控制器320输出一同步讯号,以使参考讯号FREF与回授讯号FFB的第一升缘同步。假如参考讯号FREF的第二升缘领先回授讯号FFB的第二升缘,频率检测器316输出上移讯号;假如参考讯号FREF的第二升缘落后回授讯号FFB的第二升缘,频率检测器316输出下移讯号。当压控震荡器控制器318接收下移讯号时,如接收图5的VCOCTRL=2,自动校正便结束并使用目前的压控震荡器频率范围,在最后的自动校正期间之后,回路控制器320将切换切换器308至闭合回路状态,而驱动一般锁项回路的运作。
注意的是,虽然本发明的第一实施例是自最低压控震荡器频率范围至最高压控震荡器频率范围作线性搜寻,然而自最高至最低压控震荡器频率范围作线性搜寻亦可。在自最高至最低压控震荡器频率范围作线性搜寻时,预先充电单元311应先对回路滤波器310充电至最小电压值VMIN,当压控震荡器318自频率检测器316接收上移讯号,意即参考讯号FREF大概在目前压控震荡器频率范围之内,因此,压控震荡器控制器318可继续使用目前的压控震荡器频率范围并结束校正。
图6为图3中利用线性搜寻来自动校正锁相回路的流程图,图6为自最低频率范围至最高频率范围开始搜寻压控震荡器频率范围的流程图,该流程图步骤如下步骤600在驱动锁相回路后,输出再启动讯号至起始压控震荡器频率范围的自动校正,跳至步骤602。
步骤602预先对回路滤波器充电至最大电压值,跳至步骤604。
步骤604设定压控震荡器频率范围为最小频率范围,跳至步骤606。
步骤606使回授讯号FFB与参考讯号FREF同步,跳至步骤608。
步骤608回授讯号的第二升缘是否领先参考讯号的第二升缘?如果为是,目标压控震荡器频率范围在目前频率范围之内,跳至步骤612;如果为否,跳至步骤610。
步骤610设定压控震荡器至下一个较高的压控震荡器频率范围,跳至步骤606。
步骤612使用目前压控震荡器频率范围并结束校正。
如上所述,本发明的第一实施例是利用线性搜寻来自动校正压控震荡器频率范围,然而,在某些情况下频率范围由压控震荡器控制器318所选择,亦是正确且可行的,其为更理想的方式。举例来说,压控震荡器频率范围相互重迭是很正常的,有两个压控震荡器频率范围是包含目标压控震荡器频率范围。随着锁相回路300的实施复杂性增加,最理想的压控震荡器频率范围可在自动校正时被选择出来。
图7为本发明第二实施例的具有自动校正的锁相回路700,锁相回路700包含多个方块与图3的锁相回路300的方块相似,与图3所述相同功能的方块,其标号与图3相同,而与图3所述功能有些微差异的方块,其标号为新的标号。锁相回路700包含一参考分频器302,一相位/频率检测器(PFD)304,一充电电路306,一切换器308,一回路滤波器310,一压控震荡器312,一回授分频器314,一预先充电单元702,一回路控制器704,一频率检测器706,以及一压控震荡器控制器708。如图3的第一实施例,在一般锁相回路运作下,切换器308连接预先充电单元702的输出端至回路滤波器310,以使一般锁相回路运作。当锁相回路700被开启并进入自动校正,锁相回路700利用二元搜寻来自动校正压控震荡器频率范围,此可避免制造时频率范围的硬接线需求,以及使锁相回路700可被广泛地应用。
在本发明第二实施例中,当开始自动校正程序时,预先充电单元702对回路滤波器310充电至中间电压值,压控震荡器控制器708设定压控震荡器至中间频率范围并将一重复计数器(iteration counter)j起始化至1。频率检测器706比较参考讯号频率FREF与回授讯号频率FFB,假如参考讯号FREF的第二升缘领先回授讯号FFB的第二升缘,在两个升缘的时间期间,频率检测器316输出上移讯号。当压控震荡器控制器318接收上移讯号,意即回授讯号太慢,压控震荡器控制器318以(频率范围数/2j+1)增加压控震荡器频率范围,其中j代表重复计数值。反之,假如参考讯号FREF的第二升缘落后先回授讯号FFB的第二升缘,在两个升缘的时间期间,频率检测器316输出下移讯号。当压控震荡器控制器318接收下上移讯号,意即回授讯号太快,压控震荡器控制器318以(频率范围数/2j+1)降低压控震荡器频率范围,其中j代表重复计数值。当找到两个相邻的频率范围,其中一个频率范围太快,一个太慢,由于两个频率范围之间的重迭,此两个频率范围皆包含目标频率,仅可利用其中之一频率范围。藉由二元搜寻的规则,回路控制器704可减低同步讯号的次数,且锁相回路可更快速地自动校正。此外,藉由选择具有最短期间上移或下移讯号的频率范围,目标频率将与中心频率范围更为接近,此为锁相回路应用中最理想频率范围。
图8为图7的压控震荡器312可提供八个频率范围的假想设定。在自动校正期间,压控震荡器控制器708利用前述的二元搜寻来寻找一第一频率范围(VCOCTRL=7)与一第二频率范围(VCOCTRL=6),其中压控震荡器312对于第一频率范围太快而对于第二频率范围太慢。注意的是,第一频率范围与第二频率范围相邻,换句话说,在第一频率范围与第二频率范围之间无其它频率范围。压控震荡器控制器708比较第一频率范围的下移讯号期间与第二频率范围的上移讯号期间,上移或下移讯号的期间代表目标频率自中心频率的距离,目标频率最接近中心频率的频率范围则被选择为最理想的频率范围。
图9为图7中锁相回路700的自动校正讯号的时序图。开始自动校正时,回路控制器704输出再启动讯号并切换切换器308以使预先充电单元702对回路滤波器310充电至中间电压值VMIDDLE,压控震荡器控制器708设定压控震荡器频率范围为中间频率范围(VCOCTRL=4),在预先充电期间,回路滤波器310的输出电压VTUNE被充电至中间电压值VMIDDLE,回路控制器704输出同步讯号以使参考讯号FREF与回授讯号FFB的第一升缘同步,并开始第一自动校正周期。由于参考讯号FREF的第二升缘领先回授讯号FFB的第二升缘,在此两升缘之间,频率检测器706输出上移讯号。压控震荡器控制器708设定压控震荡器频率范围为第七频率范围(VCOCTRL=6),回路控制器704输出另一个同步讯号以开始第二自动校正周期。虽然回授讯号的频率增加,参考讯号FREF的第二升缘仍领先回授讯号FFB的第二升缘,频率检测器706在此两升缘之间输出上移讯号,压控震荡器控制器708设定压控震荡器频率范围至第八频率范围(VCOCTRL=7),回路控制器704输出最后的同步讯号以结束自动校正周期。此时回授讯号FFB的频率大于参考讯号的频率FREF,频率检测器706在此两升缘之间输出下移讯号,压控震荡器控制器708比较第七频率范围(VCOCTRL=6)的上移讯号期间与第八频率范围(VCOCTRL=7)的下移讯号期间。第七频率范围(VCOCTRL=6)的上移讯号期间较短,意即目标压控震荡器频率范围接近第七频率范围(VCOCTRL=6)的中间值,可从图8中看出第七频率范围(VCOCTRL=6)的点B较第八频率范围(VCOCTRL=7)的点A更接近VMIDDLE。因此,压控震荡器控制器708使压控震荡器312利用第七频率范围(VCOCTRL=6),而回路控制器704切换切换器308至闭合回路状态并结束自动校正。
图10为图7中锁相回路700自动校正时选择最理想的频率范围的流程图,该流程图步骤如下步骤1000在驱动锁相回路后,输出再启动讯号至起始压控震荡器频率范围的自动校正,跳至步骤1002。
步骤1002预先对回路滤波器充电至中间电压值,跳至步骤1004。
步骤1004设定压控震荡器频率范围为中间频率范围并将重复计数器j设定为1,跳至步骤1006。
步骤1006使回授讯号FFB与参考讯号FREF同步,跳至步骤1008。
步骤1008测量并存储回授讯号FFB与参考讯号FREF的第二升缘的期间,跳至步骤1010。
步骤1010目前频率范围是否与先前重复频率范围相邻?如果为是,跳至步骤1018以自两频率范围中选择其一为最理想的压控震荡器频率范围;如果为否,跳至步骤1012。如果此为第一重复频率范围(j=1)且无先前重复频率范围,直接跳至步骤1012。
步骤1012回授讯号FFB的第二升缘是否领先参考讯号FREF的第二升缘?如果为是,跳至步骤1014;如果为否,跳至步骤1016。
步骤1014以(频率范围总数/2j+1)降低压控震荡器频率范围,其中j为重复计数器。该被降低的压控震荡器频率范围须为一整数,跳至步骤1006。
步骤1016以(频率范围总数/2j+1)增加压控震荡器频率范围,其中j为重复计数器。该被增加的压控震荡器频率范围须为一整数,跳至步骤1006。
步骤1008选择最理想的频率范围。如果步骤1008存储的目前重复期间短于步骤1008存储的先前重复期间,最理想的频率范围则为目前的频率范围;反之,最理想的频率范围则为先前重复的频率范围。设定压控震荡器使用该最理想的频率范围并结束自动校正。
图11为本发明第三实施例的具有自动校正的锁相回路1100,第三实施例相似于图7的第二实施例,其增加一存储单元1102连接于一压控震荡器控制器1004,压控震荡器控制器1004为具些微调整后的功能,此外,一回路控制器1106仅被用来提供两个校正同步讯号。藉由接收再启动讯号,压控震荡器控制器1104核对回授分频器314的除数以及自存储单元1102中搜寻压控震荡器频率范围,存储单元1102包含多个不同的回授分频器314的除数,而对于每一除数,存储单元1102具有其相对应的预设压控震荡器频率范围。压控震荡器控制器1104搜寻存储单元1102并设定自存储单元1102中搜寻的预设压控震荡器频率范围为压控震荡器频率范围,然后回路控制器1106输出第一同步讯号以使参考讯号FREF与回授讯号FFB的第一升缘同步。假如参考讯号FREF的第二升缘领先回授讯号FFB的第二升缘,频率检测器706在此两升缘期间输出上移讯号,压控震荡器控制器1104测量并存储上移或下移讯号的第一期间,并根据所接收的上移或下移讯号分别增加或降低压控震荡器频率范围至邻近的频率范围。然后回路控制器1106输出第二同步讯号以使新的频率范围的参考讯号FREF与回授讯号FFB的第一升缘同步,压控震荡器控制器1104测量上移或下移讯号的第二期间,假如第二期间短于第一期间,最理想的频率范围为目前的频率范围,反之,最理想的频率范围则为测试后所选择的预设频率范围,压控震荡器控制器1104设定压控震荡器输出最理想频率范围并结束自动校正。
图12为图11中锁相回路1100自动校正时选择最理想的频率范围的流程图,第三实施例包含搜寻存储单元中预设的压控震荡器频率范围,该流程图步骤如下步骤1200提供存储单元,用以存储相对应于预设压控震荡器频率范围的回授分频器的除数,跳至步骤1202。
步骤1202在驱动锁相回路后,输出再启动讯号,以重新启动压控震荡器频率范围的自动校正,跳至步骤1204。
步骤1204预先对回路滤波器充电至中间电压值,跳至步骤1208。
步骤1208根据回授分频器的除数设定搜寻步骤1200中的存储单元,以选择一预设压控震荡器频率范围,设定预设压控震荡器频率范围为压控震荡器频率范围,跳至步骤1210。
步骤1210使回授讯号FFB与参考讯号FREF同步,跳至步骤1212。
步骤1212测量并存储第一期间,该第一期间为参考讯号FREF的第二升缘与回授讯号FFB的第二升缘的期间,跳至步骤1214。
步骤1214回授讯号FFB的第二升缘是否领先参考讯号FREF的第二升缘?如果为是,跳至步骤1216;如果为否,跳至步骤1218。
步骤1216降低压控震荡器频率范围,跳至步骤1220。
步骤1218增加压控震荡器频率范围,跳至步骤1220。
步骤1220测量并存储第二期间,该第二期间为参考讯号FREF的第二升缘与回授讯号FFB的第二升缘的期间,跳至步骤1222。
步骤1222选择最理想频率范围。如果步骤1220中的目前压控震荡器频率范围的期间短于步骤1212中的预设压控震荡器频率范围的期间,则最理想频率范围为目前频率范围;反之,最理想频率范围为步骤1208中所选择的预设压控震荡器频率范围。设定压控震荡器为最理想频率范围并结束自动校正。
相较于习知技术,本发明的自动校正压控震荡器频率范围可避免制造时频率范围的硬接线需求,以及使锁相回路可被广泛地应用。在多个频率范围中,藉由使回授讯号FFB与参考讯号FREF同步与利用线性或二元搜寻算法,以寻找一压控震荡器频率范围,其中包括目标压控震荡器频率范围,并藉由比较参考讯号FREF的第二升缘与回授讯号FFB的第二升缘的期间,以寻找最理想压控震荡器频率范围,其中包括接近中心频率范围的目标压控震荡器频率范围。
以上所述仅为本发明的较佳实施例,凡依本发明的权利要求所做的均等变化与修饰,皆应属本发明的涵盖范围。
权利要求
1.一种可自动校正锁相回路频率范围的方法,该方法包含有提供一充电的回路滤波器,用以产生一回路滤波器电压;提供一压控震荡器,该压控震荡器具有多个频率范围,该压控震荡器接收该回路滤波器电压,并根据该回路滤波器电压以及一选定的工作频率范围产生一频率输出讯号;连接该回路滤波器的输入端至一固定的电压;以及藉由比较锁相回路回授讯号的频率与参考讯号的频率,选择一最理想的压控震荡器频率范围,该锁相回路回授讯号的频率根据压控震荡器输出讯号所产生。
2.如权利要求1所述的方法,还包含提供一回授分频器,其根据该压控制震荡器的输出讯号以产生一锁相回路回授讯号。
3.如权利要求1所述的方法,其中最理想的压控震荡器频率范围包含一第一压控震荡器频率范围或一邻近的第二压控震荡器频率范围,对于该第一压控震荡器频率范围,以使该锁相回路回授讯号的频率大于该参考讯号的频率,以及对于该第二压控震荡器频率范围,以使该锁相回路回授讯号的频率小于该参考讯号的频率。
4.如权利要求3所述的方法,其中选择该最理想的压控震荡器频率范围还包含使该锁相回路回授讯号与该参考讯号同步。
5.如权利要求4所述的方法,其中该回路滤波器的输入端连接于一最大电压或一最小电压,以及选择该最理想的压控震荡器频率范围还包含执行一线性搜寻,该线性搜寻自最低或最高压控震荡器频率范围开始搜寻,直到搜寻到该最理想的压控震荡器频率范围。
6.如权利要求4所述的方法,其中该回路滤波器的输入端连接于一中间电压值,以及选择该最理想的压控震荡器频率范围还包含执行二元搜寻,该二元搜寻自中间压控震荡器频率范围开始搜寻,直到搜寻到该最理想的压控震荡器频率范围。
7.如权利要求6所述的方法,其中如果该参考讯号的第二升缘与该锁相回路回授讯号的第二升缘的期间为该第一压控震荡器频率范围短于该第二压控震荡器频率范围的期间,则该最理想的压控震荡器频率范围包含该第一压控震荡器频率范围,反之,如果该参考讯号的第二升缘与该锁相回路回授讯号的第二升缘的期间为该第二压控震荡器频率范围短于该第一压控震荡器频率范围的期间,则该最理想的压控震荡器频率范围包含该第二压控震荡器频率范围。
8.如权利要求4所述的方法,其中搜寻该第一压控震荡器频率范围包含将一回授分频器的除数相对应至一预设的第一压控震荡器频率范围。
9.一种选择最理想的锁相回路的压控震荡器频率范围的方法,其中该压控震荡器包含多个频率范围,该方法包含寻找一第一压控震荡器频率范围以及一邻近的第二压控震荡器频率范围,对于该第一压控震荡器频率范围,以使该锁相回路回授讯号的频率大于该参考讯号的频率,以及对于该第二压控震荡器频率范围,以使该锁相回路回授讯号的频率小于该参考讯号的频率,其中该锁相回路回授讯号相对应于一压控震荡器的输出讯号;使该锁相回路回授讯号与该参考讯号同步;对于该第一压控震荡器频率范围,测量一第一时间期间,该第一时间期间为该参考讯号的第二升缘与锁相回路回授讯号的第二升缘的期间;以及对于该第二压控震荡器频率范围,测量一第二时间期间,该第二时间期间为该参考讯号的第二升缘与锁相回路回授讯号的第二升缘的期间;其中当该第一时间期间短于该第二时间期间,则该最理想压控震荡器频率范围为该第一压控震荡器频率范围,反之,当该第二时间期间短于该第一时间期间,则该最理想压控震荡器频率范围为该第二压控震荡器频率范围。
10.如权利要求9所述的方法,其中该压控震荡器的输入端连接于一固定的电压。
11.如权利要求9所述的方法,还包含提供一回授分频器,其根据该压控制震荡器的输出讯号以产生一锁相回路回授讯号。
12.如权利要求9所述的方法,其中搜寻该第一压控制震荡器频率范围与该邻近的第二频率范围包含执行一线性搜寻,该线性搜寻自最低压控震荡器频率范围开始搜寻,直到搜寻到该第一压控制震荡器频率范围与该邻近的第二频率范围。
13.如权利要求9所述的方法,其中搜寻该第一压控制震荡器频率范围与该邻近的第二频率范围包含执行二元搜寻,该二元搜寻自中间压控震荡器频率范围开始搜寻,直到搜寻到该第一压控制震荡器频率范围与该邻近的第二频率范围。
14.如权利要求9所述的方法,其中搜寻该第一压控震荡器频率范围包含将一回授分频器的除数相对应至一预设的第一压控震荡器频率范围。
15.一种锁相回路包含一充电的回路滤波器,用以产生一回路滤波器电压;一具有多个频率范围的压控震荡器,该压控震荡器接收该回路滤波器电压,并根据该回路滤波器电压以及一目前所选定的压控震荡器频率范围,以产生一频率输出讯号;以及一校正逻辑电路,用以选择一最理想的压控震荡器频率范围,其中在锁相回路校正期间,该回路滤波器的输入端连接于一固定的电压,该校正逻辑电路藉由比较该锁相回路回授讯号的频率与该参考讯号的频率范围,搜寻一最理想的压控震荡器频率范围,该锁相回路回授讯号根据该压控震荡器输出讯号所产生。
16.如权利要求15所述的锁相回路,还包含一回授分频器,其根据该压控制震荡器的输出讯号以产生该锁相回路回授讯号。
17.如权利要求16所述的锁相回路,其中该校正逻辑电路还包含一回授分频器,用以接收该锁相回路回授讯号以及该参考讯号,以及其中该最理想的压控震荡器频率范围包含一第一压控震荡器频率范围或一邻近的第二压控震荡器频率范围,对于该第一压控震荡器频率范围,以使该锁相回路回授讯号的频率大于该参考讯号的频率,以及对于该第二压控震荡器频率范围,以使该锁相回路回授讯号的频率小于该参考讯号的频率。
18.如权利要求17所述的锁相回路,其中该校正逻辑电路还包含一回路控制器,在校正期间搜寻该最理想的压控震荡器频率范围时,该回路控制器输出一同步讯号至该回授分频器,以使该锁相回路回授讯号与该参考讯号同步。
19.如权利要求18所述的锁相回路,其中该校正逻辑电路还包含一切换器,其根据一回路控制器的控制讯号,用以选择性地连接该回路滤波器的输入端至一最大电压或一最小电压,其中在锁相回路校正期间,该校正逻辑电路执行一线性搜寻,该线性搜寻自最低压控震荡器频率范围开始搜寻,直到搜寻到该最理想的压控制震荡器频率范围。
20.如权利要求18所述的锁相回路,其中该校正逻辑电路还包含一切换器,其根据一回路控制器的控制讯号,用以选择性地连接该回路滤波器的输入端至一中间电压,其中在锁相回路校正期间,该校正逻辑电路执行二元搜寻,该二元搜寻自中间压控震荡器频率范围开始搜寻,直到搜寻到该最理想的压控制震荡器频率范围。
21.如权利要求20所述的锁相回路,其中如果该参考讯号的第二升缘与该锁相回路回授讯号的第二升缘的期间为该第一压控震荡器频率范围短于该第二压控震荡器频率范围的期间,则该最理想的压控震荡器频率范围包含该第一压控震荡器频率范围,反之,如果该参考讯号的第一升缘与该锁相回路回授讯号的第一升缘的期间为该第二压控震荡器频率范围短于该第一压控震荡器频率范围的期间,则该最理想的压控震荡器频率范围包含该第二压控震荡器频率范围。
22.如权利要求18所述的锁相回路,其中该校正逻辑电路还包含一存储单元,用以存储多个预设第一压控震荡器频率范围,该多个预设第一压控震荡器频率范围是由该回授分频器的除数所标志;其中在锁相回路校正期间,该校正逻辑电路是根据该存储单元所接收的预设第一压控震荡器频率范围,以选择该第一压控震荡器工作频率范围,其中该第一压控震荡器频率范围相对应于该回授分频器的除数。
全文摘要
一锁相回路包含一充电的回路滤波器,用以产生一回路滤波器电压,以及一具有多个频率范围的压控震荡器,该压控震荡器接收该回路滤波器电压,并根据该回路滤波器电压以及一选定的压控震荡器频率范围,用以产生一频率输出讯号。在锁相回路校正期间,该回路滤波器的输入端连接于一固定的电压,该锁相回路回授讯号与该参考讯号同步,利用线性搜寻、二元搜寻或内存搜寻来找出一第一与一第二压控震荡器频率范围,以及对于两个压控震荡器的频率范围,测量一第一与一第二时间期间,该第一与第二时间期间为参考讯号的第二升缘与锁相回路的回授讯号的第二升缘的期间,而最理想的压控震荡器频率范围为最短的时间期间。
文档编号H03L7/089GK1630197SQ200410102158
公开日2005年6月22日 申请日期2004年12月20日 优先权日2003年12月19日
发明者庄朝喜, 王中正, 卢文仕 申请人:络达科技股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1