CN103004096B - 数字锁相环时钟*** - Google Patents
数字锁相环时钟*** Download PDFInfo
- Publication number
- CN103004096B CN103004096B CN201180035286.1A CN201180035286A CN103004096B CN 103004096 B CN103004096 B CN 103004096B CN 201180035286 A CN201180035286 A CN 201180035286A CN 103004096 B CN103004096 B CN 103004096B
- Authority
- CN
- China
- Prior art keywords
- clock
- frequency
- input
- signal
- coupled
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000001914 filtration Methods 0.000 claims description 11
- 230000004044 response Effects 0.000 claims description 6
- 238000000034 method Methods 0.000 claims description 5
- 230000036962 time dependent Effects 0.000 claims 3
- 238000012423 maintenance Methods 0.000 description 8
- 230000008878 coupling Effects 0.000 description 4
- 238000010168 coupling process Methods 0.000 description 4
- 238000005859 coupling reaction Methods 0.000 description 4
- 230000002045 lasting effect Effects 0.000 description 3
- 239000013078 crystal Substances 0.000 description 2
- RFHAOTPXVQNOHP-UHFFFAOYSA-N fluconazole Chemical compound C1=NC=NN1CC(C=1C(=CC(F)=CC=1)F)(O)CN1C=NC=N1 RFHAOTPXVQNOHP-UHFFFAOYSA-N 0.000 description 2
- 101100350628 Arabidopsis thaliana PLL3 gene Proteins 0.000 description 1
- 238000012935 Averaging Methods 0.000 description 1
- 230000000712 assembly Effects 0.000 description 1
- 238000000429 assembly Methods 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 230000008034 disappearance Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005055 memory storage Effects 0.000 description 1
- 230000006641 stabilisation Effects 0.000 description 1
- 238000011105 stabilization Methods 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 238000011144 upstream manufacturing Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
- H03L7/0991—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider
- H03L7/0994—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider comprising an accumulator
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/099—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop
- H03L7/0991—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider
- H03L7/0992—Details of the phase-locked loop concerning mainly the controlled oscillator of the loop the oscillator being a digital oscillator, e.g. composed of a fixed oscillator followed by a variable frequency divider comprising a counter or a frequency divider
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/08—Details of the phase-locked loop
- H03L7/14—Details of the phase-locked loop for assuring constant frequency when supply or correction voltages fail or are interrupted
- H03L7/146—Details of the phase-locked loop for assuring constant frequency when supply or correction voltages fail or are interrupted by using digital means for generating the oscillator control signal
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/18—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using a frequency divider or counter in the loop
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L7/00—Automatic control of frequency or phase; Synchronisation
- H03L7/06—Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
- H03L7/16—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
- H03L7/22—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using more than one loop
- H03L7/23—Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop using more than one loop with pulse counters or frequency dividers
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03L—AUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
- H03L2207/00—Indexing scheme relating to automatic control of frequency or phase and to synchronisation
- H03L2207/50—All digital phase-locked loop
Landscapes
- Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
- Manipulation Of Pulses (AREA)
Abstract
一种时钟***,包括数字相位/频率检测器(DPFD)、缓冲器、包含Σ-Δ调制器(SDM)的数控振荡器(DCa)、加法器、第一分频器。DPFD可以具有用于参考输入时钟的第一输入和用于反馈信号的第二输入,DPFD生成表示参考输入时钟和反馈信号之间的差值的输出。缓冲器可以耦合到DPFD以随着时间累积差值信号。Σ-Δ调制器(SDM)可以具有与缓冲器耦合的控制输入。加法器可以具有与(SDM)和整数控制字源耦合的输入。
Description
技术领域
本发明总体涉及可用于为电路***生成时钟的电子时钟***。特别地,本发明涉及可以使用数字锁相环(DPLL)电路和基于分数分频器的数控振荡器(DCO)生成高稳定且高性能时钟的时钟***。
背景技术
数字锁相环(DPLL)电路可以用于生成***时钟。DPLL可以基于参考输入时钟生成***时钟。当DPLL在工作中失去参考输入时钟时,DPLL在保持(holdover)事件下工作。特定***可能要求其***时钟即使在保持事件中也精确地工作。保持频率精度可以按照一段时间内最大的分数频率偏移和漂移来定义。
本发明的受让人AnalogDeviceInc.制造集成电路,所述集成电路包括直接数字合成器(DDS)和数模转换器(DAC)以在DPLL中实现数控振荡器。数字控制字可以调整DDS来生成数字时钟,所述数字时钟被DAC转换为模拟正弦波。然而,DDS+DAC的实现方式需要用于在DAC的输出去除谐波的滤波器。该滤波器可能无法容易地制造在DPLL制造于其中的集成电路中,因此它设置为外部组件,这增加了时钟***的成本和复杂性。此外,DDS+DAC的设计需要比较器,该比较器用于将正弦波转换为方波,以便该方波可以用作***时钟。这些额外的组件占用额外的空间并增加成本。
因此,需要在保持事件期间持续且精确但消耗更少电力、花费更少成本的高稳定且高性能的时钟***。
附图说明
图1示出了依据本发明的示例实施例的数控振荡器(DCO)。
图2示出了依据本发明的示例实施例的时钟***。
图3示出了依据本发明的示例实施例的另一时钟***。
图4示出了依据本发明的示例实施例的调整字处理器。
发明内容
本发明的实施例可以提供数控振荡器(DCO),该数控振荡器包括具有模数(M)的Σ-Δ调制器(SDM)、加法器和多模数分频器(MMD)。SDM可以响应控制信号,以生成在一时间段内取平均的情况下具有由数字控制信号(F)确定的分数值(F/M)的整数值的模式。加法器可以具有与SDM耦合的第一输入和用于接收整数值(N)的第二输入。MMD可以具有与加法器的输出耦合的控制输入和与稳定源时钟耦合的时钟输入,MMD基于出现在控制输入的值对出现在输入端的时钟信号执行整数分频,其中所述分频在一段时间内取平均的情况下具有1/(N+F/M)的形式。
本发明的实施例可以提供时钟***,该***可以包括数字相位/频率检测器(DPFD)、缓冲器、包括Σ-Δ调制器(SDM)的数控振荡器(DCO)、加法器、第一分频器。DPFD可以具有用于参考输入时钟的第一输入,用于反馈信号的第二输入,DPFD生成表示参考输入时钟和反馈信号之间差值的输出。缓冲器可以耦合到DPFD以便随着时间存储差值信号。Σ-Δ调制器(SDM)可以具有与缓冲器耦合的控制输入。加法器可以具有与SDM和整数控制字源耦合的输入。第一分频器可以具有用于时钟信号的输入和与加法器耦合的控制输入,DCO生成具有平均频率的输出时钟信号,该平均频率表示输入时钟信号的频率除以(N+F/M),其中N由整数控制字确定,F/M由SDM的输出确定。***时钟也可以包括与DCO输出时钟信号耦合的第二分频器,输出反馈信号至DPFD。
具体实施方式
图1示出了依据本发明的示例实施例的数控振荡器100(DCO)。DCO100可以包括Σ-Δ调制器(SDM)102、加法器104、以及多模数分频器(MMD)106。SDM102可以生成到加法器104的数字控制输出。加法器104可以将外部提供的整数值N与来自SDM102的控制输出相加以生成到MMD106的整数控制字。控制字可以在由SDM输出确定的各种整数值之间变化,但在预定的时间段内,控制字可以具有平均值N+F/M,其中N是外部提供的整数,F/M是SDM的输出的平均值。MMD106可以接收输入时钟信号Fin并依据加法器104输出的值生成分频的输出时钟信号FOUT。尽管MMD的瞬时操作是整数分频器的操作,但是随着时间经过,输出时钟的频率形式为Fout=Fin/(N+F/M)。
在图1所示的示例实施例中,SDM102可以接收支配其操作的30比特控制字F。SDM示为将3比特整数值输出到加法器,该整数值可以是例如-1,0,1和2的值。然而,SDM102不限于30比特到3比特的特定转换。如图所示,DCO100生成的FOUT时钟可以输入到SDM102作为给***电路的驱动时钟。
图2示出了依据本发明的实施例的时钟发生器200。时钟发生器200可以包括正向信号通路和反馈信号通路以形成信号环路。沿着正向信号通路,时钟发生器可以包括数字相位/频率检测器(DPFD)202、数字环路滤波器(DLF)204、缓冲器207、以及数控振荡器(DCO)208。沿着反馈信号通路,时钟***可以包括分频器216。DCO可以包括Σ-Δ调制器(SDM)210、加法器212、以及多模数分频器(MMD)214。时钟发生器200还可以包括开关206和开关控制器203。
DPFD202可以包括两个输入端,其中第一输入端接收参考输入时钟,第二输入端从反馈信号通路接收反馈信号。DPFD202可以将参考输入时钟与反馈信号比较,以计算表示DPFD202的两个输入信号之间的相位和/或频率差的差值信号。与DPFD202的输出端耦合的DLF204可以正常接收差值信号并执行差值信号的低通滤波以生成控制位。DLF204可以通过开关206耦合到缓冲器207。缓冲器207可以是即使在正向信号通路切断时也能够持续保持控制位的数据存储装置。缓冲器207可以存储来自DLF204的多种输出。例如,缓冲器207可以存储当前控制位或者在预定的时间段内的控制位的平均值。
DCO208可以具有与缓冲器207耦合以接收存储在缓冲器中的控制位的控制输入端,以及与稳定源时钟Fsys耦合的时钟输入端。在DCO208中,SDM210可以耦合到控制输入端以便接收控制位并基于所提供的控制位生成数字字模式,其中数字字模式可以具有F/M的目标平均值。加法器212可以耦合到SDM210,以接收时间平均的控制位并将一个常数与时间平均的控制位相加。MMD214可以具有与稳定源时钟Fsys耦合的时钟输入并具有与加法器212耦合以接收控制字的控制输入。MMD214可以产生用Fsys除以控制字所代表的数的时钟输出。
Fsys可以是稳定源时钟,意味着在保持事件期间当参考输入时钟无效时,即当其丢失或超出特定有效频率范围时,Fsys仍可以向DCO208提供持续的时钟Fsys。Fsys可以由高稳定源时钟提供,例如晶体振荡器(XO),温度补偿XO(TCXO),或者烘箱控制XO(OCXO)。在特定环境下,Fsys可以使用内部倍频器从高稳定源时钟合成以实现高频稳定源时钟。这样,来自DLF204的缓冲器的控制位可以调整DCO208(或提供频率调节)以便为时钟***生成输出时钟。
反馈信号通路可以包括设置在输出时钟和DPFD202的第二输入端之间的分频器216。在本发明的一个示例实施例中,分频器216可以是整数分频器(N1),该整数分频器将输出时钟的频率除以整数N1。另选地,分频器216可以是分数分频器,该分数分频器可以将输出时钟的频率除以一个分数。输出时钟可以经由反馈信号通路提供给DPFD202来与参考输入时钟进行比较,以便参考输入时钟和输出时钟之间的差值可以在正常工作中用于控制DCO208。
开关206可以沿正向信号通路设置在缓冲器前面的地方,并由开关控制器203基于参考输入时钟的状态控制。在优选的实施例中,开关206可以耦合在DLF204和缓冲器207之间。然而,开关206不限于在此特定位置,并且它可以为了相同的结果而设置在电路的其它部分。例如,在一个实施例中,开关206可以设置在DPFD202和DLF204之间。
这样,开关控制器203可以使得开关206在到DPFD202的第一输入端的参考输入时钟有效的正常操作期间闭合。然而,如果当参考输入时钟变成无效时保持事件发生,参考输入时钟的缺失可能使得开关控制器断开开关206并因此切断正向信号通路。然而,存储在缓冲器中的控制位仍然可以维持它们的值并将控制位提供给DCO208。由于缓冲器中保持的控制位可以维持向DCO208提供稳定控制位,即使在保持事件期间也能维持持续的输出时钟。
图3示出了依据本发明的实施例的另一时钟***。时钟***300可以包括正向信号通路和反馈信号通路以形成环路。由正向信号通路和反馈信号通路形成的环路的输出可以是持续的数字时钟信号(Fdco)。此外,时钟***300可以包括模拟PLL(模拟PLL2)以对Fdco滤波,从而去除Fdco中含有的抖动。
时钟***的正向信号通路可以包括第一整数分频器302、时间-数字转换器(TDC)304、以及数字相位及频率检测器(DPFD)308。正向信号通路可以进一步包括数字环路滤波器(DLF)309、开关310、调整字处理器312、以及如图1所示(带不同标记)的DCO313,该DCO可以包括Σ-Δ调制器(SDM)314、加法器316、以及多模数分频器(MMD)318。开关310可以由开关控制器303基于参考输入时钟是否可用来控制。开关控制器303也可以将控制信号提供给调整字处理器312来控制它的工作。反馈信号通路可以包括第二整数分频器326和第二时间-数字转换器(TDC)328。时钟***300还可以包括晶体振荡器(XO)320、另选的倍频器(PLL3)322、以及复用器324来一起提供稳定的源时钟。时钟***还可以包括模拟PLL(PLL2)334和倍频器336,用于最终输出时钟的滤波和倍频。
沿着正向信号通路从上游到下游,第一整数分频器302可以与参考输入时钟耦合,以将参考输入时钟的频率除以预定的整数值。与第一整数分频器302耦合的第一TDC304可以将参考输入时钟转换为数字参考输入时钟。DPFD308可以具有两个输入端,以接收两个数字信号,从而在DPFD308进行比较。DPFD308的第一输入端可以与第一TDC304耦合,DPFD308的第二输入端可以与反馈信号通路耦合以接收反馈信号。DPFD308可以在输出端输出差值信号,该差值信号表示数字参考输入时钟和反馈信号之间的相位/频率的差。DPFD308的输出可以耦合到DLF309,该DLF309可以对差值信号执行低通滤波以生成调整字作为对DCO313的控制位。
正向信号通道可以进一步包括与DLF309的输出端耦合的开关310。开关310可以由开关控制器303基于参考输入时钟的状态来控制。开关控制器303可以使得开关310在当参考输入时钟对时钟***300可用的正常操作期间接合。然而,如果当参考输入时钟变成无效时保持事件发生,开关控制器303可以使得开关310从调整字处理器312断开DLF309。调整字处理器312可以与DLF309的输出相对地耦合到开关310。调整字处理器312可以是能带功能配置的控制器装置。图4示出了依据本发明的示例实施例的示例调整字处理器。参考图4,调整字处理器312可以包括数据存储及平均元件(DSAE)340和复用器342。在一个实施例中,DSAE340可以是存储器,该存储器存储来自DLF309的输出并且/或者计算DLF的输出在一段时间内的平均值。调整字处理器的数据输入可以在外部耦合到开关310并且在内部耦合到DSAE340的输入和复用器342的第一输入。DSAE340的输出可以耦合到复用器342的第二输入。调整字处理器312还可以具有控制输入,该控制输入可以在外部耦合到开关控制器303来接收控制信号,并且在内部耦合到复用器342的控制引脚。于是,在正常操作期间,开关控制器303可以使得开关310接合,并且使复用器342的输出连接到其第一输入。这样,DLF的输出可以直接馈送给DCO且同时被存储以及/或者在DSAE340处取平均。然而,如果保持事件发生,开关控制器303可能使得开关310断开,且大约在同时,使得复用器342的输出连接到其第二输入。这样,正向信号通路被断开的开关310切断。然而,DCO仍可以通过复用器342的第二输入来接收存储在DSAE340中的存储的或平均的控制位。
也可以提供调整字处理器312用来基于过滤的误差来调整DCO313的响应。例如,可以将多种非线性响应曲线载入到调整字处理器312的DSAE340中来实现期望的响应。在这方面,DSAE340可以存储一个或多个转换表格,该表格可以通过来自DLF309的过滤的误差信号来索引。此外,调整字处理器312可以包括处理器(未示出),该处理器配置有直接计算来自DLF309的过滤的误差的响应的算法。
如类似于以上结合图1所描述的,DCO313可以耦合到调整字处理器312。DCO313的SDM314可以接收控制位并调制控制位以产生调制的控制位(F/M),该控制位可以在加法器316与整数N相加以便生成给MMD318的控制位(F/M+N)。DCO313的MMD318也可以接收在保持事件期间可以不被中断的稳定源时钟。稳定的XO320可以生成时钟信号,该时钟信号可以被PLL3322倍频或者另选地可以直接馈送给复用器324,稳定源时钟Fin可以通过该复用器来提供给MMD318。DCO313的输出Fdco(或者正向及反馈环路的输出)可以由控制位控制,或者Fdco=Fin/(F/M+N)。
反馈信号通路可以耦合在DCO313的输出端和DPFD308的第二输入端之间。沿着反馈信号通路,第二整数分频器326可以耦合到DCO313的输出以将Fdco的频率除以一个整数。第二TDC328可以耦合到第二整数分频器以将时钟Fdco转换为数字反馈时钟信号。
在本发明的一个实施例中,可以在第一TDC304和DPFD308之间设置可选的第一分数分频器306,并且可以在第二TDC330和DPFD308之间设置可选的第二分数分频器330。
在正常操作期间,参考输入时钟可以提供给时钟***的正向信号通路。DPFD308可以比较参考输入时钟和反馈信号之间频率和/或相位的差值来生成数字差值信号,该数字差值信号可以被DLF309转换为调整字(TW1)的序列。开关310可以接合,从而使得DLF309的输出可以直接提供给调整字处理器312。调整字处理器312可以标准化TW1来生成控制位(TW2)。调整字处理器312的输出缓冲器可以基于差值信号定期以新的控制位(TW2)更新。控制位可以根据Fdco=Fin/(N+F/M)来确定Fdco和Fin之间的频率比,其中F是控制位TW2。Fdco一方面可以通过第二整数分频器326、第二TDC328以及可选地通过第二数字分数分频器330来提供反馈信号给DPFD308,以便与参考输入时钟进行比较。Fdco也可以通过模拟PLL2和倍频器334提供***时钟给电路***(未示出)。模拟PLL2334可以包括高频压控振荡器(VCO)来将DCO输出提高至更高频率。模拟PLL2334也可以对DCO输出提供噪声滤波。
如果保持事件发生,参考输入时钟可能丢失。此丢失可能使得开关控制器303断开开关310以切断正向信号通路。然而,调整字处理器312的DSAE340可以保持其当前控制位(或存储的控制位的平均值)并给DCO313提供稳定的控制位,因此DCO的输出Fdco仍可以是稳定且精确的。由于控制位是数字存储的,因此它们高度稳定且对温度变化较不敏感。这样,时钟***300即使在保持事件期间也可以提供持续且精确的Fdco。
前述实施例提供了时钟发生***,该时钟发生***以多种非整数转换因子执行对参考时钟信号的频率转换,并且即使在参考时钟暂时变成无效的保持事件期间该***也可工作。此外,该时钟***能够以数量减少的外部部件,如外部滤波器,在普通集成电路中制造。这样,当时钟与其它处理***(未示出)集成时,该时钟***以低集成成本生成精确时钟。
本领域技术人员可以从前述描述中认识到,本发明能够以多种形式实施,且多种实施例可以单独或组合实施。因此,尽管本发明的实施例结合其特定示例来描述,本发明的实施例和/或方法的真正范围不应依此限制,这是因为在本领域技术人员学习了附图、说明书和以下权利要求后,其它更改对于他们将变得显而易见。
Claims (23)
1.一种时钟***,包括:
数字相位/频率检测器,所述数字相位/频率检测器具有用于参考时钟的第一输入和用于反馈时钟的第二输入,所述数字相位/频率检测器生成表示在所述参考时钟和所述反馈时钟之间的差值的输出;
缓冲器,所述缓冲器耦合到所述数字相位/频率检测器以随着时间存储所述差值信号;
数控振荡器,包括:
∑-Δ调制器,所述∑-Δ调制器具有与所述缓冲器耦合的控制输入,
加法器,所述加法器具有与所述∑-Δ调制器和整数控制字的源耦合的输入,以及
第一分频器,所述第一分频器具有用于源时钟信号的时钟输入和与所述加法器耦合的控制输入,所述数控振荡器生成输出时钟信号,所述输出时钟信号具有表示所述源时钟信号的频率除以(N+F/M)的平均频率,其中N由所述整数控制字确定,F/M由所述∑-Δ调制器的输出确定;以及
第二分频器,所述第二分频器耦合到所述数控振荡器的输出时钟信号,向所述数字相位/频率检测器输出反馈时钟。
2.如权利要求1所述的时钟***,进一步包括设置在所述数字相位/频率检测器和所述缓冲器之间用于对数字相位/频率检测器的输出进行低通滤波的数字环路滤波器。
3.如权利要求1所述的时钟***,其中所述第二分频器是整数分频器或分数分频器。
4.如权利要求1所述的时钟***,其中源时钟即使在所述参考时钟无效时对所述数控振荡器也是有效输入。
5.如权利要求1所述的时钟***,进一步包括:
信号检测器,所述信号检测器用于识别所述参考时钟无效的时间,
其中所述缓冲器通过开关耦合到所述数字相位/频率检测器,当所述参考时钟无效时所述开关在所述信号检测器的控制下将所述缓冲器从所述数字相位/频率检测器断开。
6.如权利要求5所述的时钟***,其中当所述开关将所述缓冲器从所述数字相位/频率检测器断开时,所述缓冲器保持存储在所述缓冲器中的当时的值或者在一时间段内存储的值的平均值。
7.如权利要求1所述的时钟***,进一步包括与所述数控振荡器的输出耦合的锁相环路,用于倍增所述数控振荡器输出时钟的频率。
8.一种时钟***,包括:
正向信号通路,包括:
数字相位/频率检测器,所述数字相位/频率检测器具有与参考输入时钟耦合的第一输入、和用于反馈信号的第二输入,所述数字相位/频率检测器生成表示第一和第二输入之间的相位/频率差值的差值信号;
控制器,所述控制器与所述数字相位/频率检测器耦合以按比例调节所述差值信号并在数据存储及平均元件中存储按比例调节的差值信号作为控制位;以及
数控振荡器,包括:
∑-Δ调制器,所述∑-Δ调制器具有与缓冲器耦合的控制输入,
加法器,所述加法器具有与所述∑-Δ调制器和整数控制字的源耦合的输入,以及
第一分频器,所述第一分频器具有用于时钟信号的时钟输入和与所述加法器耦合的控制输入,所述数控振荡器生成输出时钟信号,所述输出时钟信号具有表示所述输入时钟信号的频率除以(N+F/M)的平均频率,其中N由所述整数控制字确定,F/M由所述∑-Δ调制器的输出确定;以及
反馈信号通路,所述反馈信号通路耦合到数控振荡器输出,所述反馈信号通路包括:第二分频器,所述第二分频器用于将所述反馈信号提供至所述数字相位/频率检测器。
9.如权利要求8所述的时钟***,其中
所述正向信号通路进一步包括设置在所述参考输入时钟和所述数字相位/频率检测器的第一输入端之间的第一时间-数字转换器;以及
所述反馈信号通路进一步包括设置在所述分频器和所述数字相位/频率检测器的第二输入端之间的第二时间-数字转换器。
10.如权利要求9所述的时钟***,其中
所述第二分频器是整数或分数分频器,
所述正向信号通路进一步包括设置在所述参考输入时钟和所述数字相位/频率检测器的第一输入端之间的分数分频器,以及
所述反馈信号通路进一步包括设置在所述第二分频器和所述数字相位/频率检测器的第二输入端之间的分数分频器。
11.如权利要求8所述的时钟***,其中所述正向信号通路进一步包括设置在所述数字相位/频率检测器的输出端和所述控制器之间的数字环路滤波器。
12.如权利要求8所述的时钟***,进一步包括与所述数控振荡器的输出耦合的锁相环路,用于倍增所述数控振荡器的输出时钟的频率以及滤除噪声。
13.如权利要求8所述的时钟***,其中对所述数控振荡器的时钟输入即使在所述参考输入时钟丢失时也提供给所述第一分频器。
14.如权利要求8所述的时钟***,其中对所述数控振荡器的时钟输入在提供给所述第一分频器前被倍频。
15.如权利要求8所述的时钟***,进一步包括:
信号检测器,所述信号检测器用于识别所述参考输入时钟无效的时间,
其中所述控制器通过开关耦合到所述数字相位/频率检测器,当所述参考输入时钟无效时所述开关在所述信号检测器的控制下将所述控制器从所述数字相位/频率检测器断开。
16.如权利要求15所述的时钟***,其中当所述开关将所述控制器从所述数字相位/频率检测器断开时,所述数据存储及平均元件保持存储在所述数据存储及平均元件中的当时的控制位或者在一时间段内存储的值的平均值。
17.一种时钟发生方法,包括:
响应于随时间变化的控制信号对第一时钟信号分频以生成输出时钟信号,所述控制信号采用随着时间平均为由N+F/M所表示的值的整数值,其中N是整数值,F/M是分数值;
通过以下步骤生成所述随时间变化的控制信号:
随着时间比较所述输出时钟信号相对于参考时钟信号的表示;
随着时间存储所述比较的结果,所存储的结果确定数字控制信号F的值,以及
向∑-Δ调制器输出所存储的结果,所述∑-Δ调制器生成随着时间平均为F/M分数值的整数输出。
18.如权利要求17所述的方法,进一步包括,在所述参考时钟信号无效的时段期间,使用保持模式,其中:
所述控制信号保持在当时的值或者在一时间段内存储的值的平均值,以及
所述分频使用所保持的控制信号值执行。
19.如权利要求18所述的方法,进一步包括,当所述参考时钟在无效后变成有效时,解除所述保持模式,其中恢复所述随时间变化的控制信号的正常操作。
20.一种时钟***,包括:
数字相位/频率检测器,所述数字相位/频率检测器具有用于参考时钟的第一输入和用于反馈时钟的第二输入,所述数字相位/频率检测器生成表示所述参考时钟和所述反馈时钟之间的差值的输出;
缓冲器,所述缓冲器耦合到所述数字相位/频率检测器以随着时间存储差值信号;
开关,所述开关在所述参考时钟丢失时将所述缓冲器从所述数字相位/频率检测器断开;
数控振荡器,具有与所述缓冲器耦合的第一输入和与源时钟耦合的第二输入,所述数控振荡器生成输出时钟信号;以及
分频器,所述分频器与所述数控振荡器的输出耦合,向所述数字相位/频率检测器输出反馈时钟,
其中所述数控振荡器包括:
∑-Δ调制器,响应于来自所述缓冲器的累积值,生成在一时间段内取平均的情况下具有由所述累积值确定的分数值F/M的整数值的模式;
加法器,所述加法器具有与所述∑-Δ调制器耦合的第一输入和用于接收整数值N的第二输入;以及
多模数分频器,所述多模数分频器具有与所述加法器的输出耦合的控制输入以及与源时钟耦合的时钟输入端,所述多模数分频器基于出现在所述控制输入处的值对出现在所述时钟输入处的时钟信号执行整数分频,其中所述分频在一时间内段取平均的情况下具有1/(N+F/M)的形式。
21.如权利要求20所述的时钟***,其中所述源时钟包含在普通集成电路中作为所述时钟***。
22.如权利要求20所述的时钟***,其中所述时钟***包含在普通集成电路中。
23.如权利要求20所述的时钟***,进一步包括与所述数控振荡器的时钟输出耦合的倍频PLL,用于倍增频率和滤除噪声。
Applications Claiming Priority (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US12/838,719 US8188796B2 (en) | 2010-07-19 | 2010-07-19 | Digital phase-locked loop clock system |
US12/838,719 | 2010-07-19 | ||
PCT/US2011/040450 WO2012012042A1 (en) | 2010-07-19 | 2011-06-15 | A digital phase-locked loop clock system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN103004096A CN103004096A (zh) | 2013-03-27 |
CN103004096B true CN103004096B (zh) | 2015-11-25 |
Family
ID=45466492
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201180035286.1A Active CN103004096B (zh) | 2010-07-19 | 2011-06-15 | 数字锁相环时钟*** |
Country Status (5)
Country | Link |
---|---|
US (1) | US8188796B2 (zh) |
EP (1) | EP2596584B1 (zh) |
JP (1) | JP5934205B2 (zh) |
CN (1) | CN103004096B (zh) |
WO (1) | WO2012012042A1 (zh) |
Families Citing this family (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8432231B2 (en) * | 2010-07-19 | 2013-04-30 | Analog Devices, Inc. | Digital phase-locked loop clock system |
US8890592B2 (en) * | 2012-10-13 | 2014-11-18 | Infineon Technologies Ag | Multi-output phase detector |
US8922260B2 (en) * | 2013-05-02 | 2014-12-30 | Mstar Semiconductor, Inc. | Method and apparatus for a programmable frequency divider |
US9014323B2 (en) * | 2013-08-30 | 2015-04-21 | Nxp B.V. | Clock synchronizer for aligning remote devices |
WO2015073659A1 (en) * | 2013-11-14 | 2015-05-21 | Marvell World Trade Ltd | Method and apparatus to calibrate frequency synthesizer |
US9648414B1 (en) * | 2014-01-31 | 2017-05-09 | Cirrus Logic, Inc. | Systems and methods for controlling an audio signal path using redundant uninterruptable clock |
US9495285B2 (en) | 2014-09-16 | 2016-11-15 | Integrated Device Technology, Inc. | Initiating operation of a timing device using a read only memory (ROM) or a one time programmable non volatile memory (OTP NVM) |
US9553570B1 (en) * | 2014-12-10 | 2017-01-24 | Integrated Device Technology, Inc. | Crystal-less jitter attenuator |
US10623008B2 (en) * | 2015-04-30 | 2020-04-14 | Xilinx, Inc. | Reconfigurable fractional-N frequency generation for a phase-locked loop |
US9954516B1 (en) | 2015-08-19 | 2018-04-24 | Integrated Device Technology, Inc. | Timing device having multi-purpose pin with proactive function |
US9590637B1 (en) | 2015-08-28 | 2017-03-07 | Integrated Device Technology, Inc. | High-speed programmable frequency divider with 50% output duty cycle |
US9847869B1 (en) | 2015-10-23 | 2017-12-19 | Integrated Device Technology, Inc. | Frequency synthesizer with microcode control |
US9614508B1 (en) | 2015-12-03 | 2017-04-04 | Integrated Device Technology, Inc. | System and method for deskewing output clock signals |
US10075284B1 (en) | 2016-01-21 | 2018-09-11 | Integrated Device Technology, Inc. | Pulse width modulation (PWM) to align clocks across multiple separated cards within a communication system |
US9852039B1 (en) | 2016-02-03 | 2017-12-26 | Integrated Device Technology, Inc | Phase locked loop (PLL) timing device evaluation system and method for evaluating PLL timing devices |
US9859901B1 (en) | 2016-03-08 | 2018-01-02 | Integrated Device Technology, Inc. | Buffer with programmable input/output phase relationship |
US9553602B1 (en) | 2016-03-21 | 2017-01-24 | Integrated Device Technology, Inc. | Methods and systems for analog-to-digital conversion (ADC) using an ultra small capacitor array with full range and sub-range modes |
US9692394B1 (en) | 2016-03-25 | 2017-06-27 | Integrated Device Technology, Inc. | Programmable low power high-speed current steering logic (LPHCSL) driver and method of use |
US9698787B1 (en) | 2016-03-28 | 2017-07-04 | Integrated Device Technology, Inc. | Integrated low voltage differential signaling (LVDS) and high-speed current steering logic (HCSL) circuit and method of use |
US9954541B1 (en) | 2016-03-29 | 2018-04-24 | Integrated Device Technology, Inc. | Bulk acoustic wave resonator based fractional frequency synthesizer and method of use |
US9581973B1 (en) | 2016-03-29 | 2017-02-28 | Integrated Device Technology, Inc. | Dual mode clock using a common resonator and associated method of use |
US9654121B1 (en) | 2016-06-01 | 2017-05-16 | Integrated Device Technology, Inc. | Calibration method and apparatus for phase locked loop circuit |
US10250264B2 (en) * | 2016-06-21 | 2019-04-02 | Marvell World Trade Ltd. | Multiplying delay-locked loop using sampling time-to-digital converter |
US9742549B1 (en) * | 2016-09-29 | 2017-08-22 | Analog Devices Global | Apparatus and methods for asynchronous clock mapping |
US10305495B2 (en) * | 2016-10-06 | 2019-05-28 | Analog Devices, Inc. | Phase control of clock signal based on feedback |
US10454483B2 (en) * | 2016-10-24 | 2019-10-22 | Analog Devices, Inc. | Open loop oscillator time-to-digital conversion |
US10749535B2 (en) | 2017-06-28 | 2020-08-18 | Analog Devices, Inc. | Apparatus and methods for distributed timing using digital time stamps from a time-to-digital converter |
US11038511B2 (en) | 2017-06-28 | 2021-06-15 | Analog Devices International Unlimited Company | Apparatus and methods for system clock compensation |
US10826507B1 (en) * | 2019-05-06 | 2020-11-03 | Silicon Laboratories Inc. | Fractional divider with error correction |
WO2021077246A1 (en) * | 2019-10-21 | 2021-04-29 | Boe Technology Group Co., Ltd. | Digital clock circuit for generating high-ratio frequency multiplication clock signal |
US10908635B1 (en) | 2019-12-24 | 2021-02-02 | Silicon Laboratories Inc. | Detection and management of frequency errors in a reference input clock signal |
CN115580298A (zh) * | 2021-06-21 | 2023-01-06 | 深圳市中兴微电子技术有限公司 | 时钟切换方法、装置、电子设备和可读存储介质 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7436227B2 (en) * | 2003-05-02 | 2008-10-14 | Silicon Laboratories Inc. | Dual loop architecture useful for a programmable clock source and clock multiplier applications |
US7692499B2 (en) * | 2007-12-31 | 2010-04-06 | Integrated Device Technology, Inc. | Digitally compensated highly stable holdover clock generation techniques using adaptive filtering |
Family Cites Families (19)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2699350B2 (ja) * | 1987-04-28 | 1998-01-19 | ソニー株式会社 | デジタルpll回路 |
JP3241079B2 (ja) * | 1992-02-24 | 2001-12-25 | 株式会社日立製作所 | ディジタル位相同期回路 |
US6052034A (en) | 1998-06-24 | 2000-04-18 | Industrial Technology Research Institute | Method and apparatus for all digital holdover circuit |
JP3436498B2 (ja) * | 1999-01-14 | 2003-08-11 | 日本無線株式会社 | 周波数補正機能を備えたクロック発生回路 |
JP2001251181A (ja) * | 2000-03-07 | 2001-09-14 | Matsushita Electric Ind Co Ltd | 分数分周装置及び分数分周方法 |
US6380811B1 (en) * | 2001-02-16 | 2002-04-30 | Motorola, Inc. | Signal generator, and method |
US7046098B2 (en) | 2001-11-27 | 2006-05-16 | Texas Instruments Incorporated | All-digital frequency synthesis with capacitive re-introduction of dithered tuning information |
US7231010B2 (en) * | 2002-07-18 | 2007-06-12 | Mstar Semiconductor, Inc. | Digital frequency synthesizer based PLL |
DE60313812T3 (de) | 2003-04-02 | 2019-04-11 | Christopher Julian Travis | Methode zur erzeugung eines oszillator-taktsignales |
US7295077B2 (en) | 2003-05-02 | 2007-11-13 | Silicon Laboratories Inc. | Multi-frequency clock synthesizer |
US6803834B1 (en) * | 2003-05-22 | 2004-10-12 | Faraday Technology Corp. | Sigma-delta modulated discrete time oscillator |
GB2409383B (en) * | 2003-12-17 | 2006-06-21 | Wolfson Ltd | Clock synchroniser |
TWI323566B (en) * | 2005-08-18 | 2010-04-11 | Realtek Semiconductor Corp | Fractional frequency synthesizer and phase-locked loop utilizing fractional frequency synthesizer and method thereof |
US7482885B2 (en) * | 2005-12-29 | 2009-01-27 | Orca Systems, Inc. | Method of frequency synthesis for fast switching |
US7385539B2 (en) | 2006-02-15 | 2008-06-10 | Texas Instruments Deutschland Gmbh | All-digital phase locked loop (ADPLL) system |
US8532243B2 (en) * | 2007-02-12 | 2013-09-10 | Silicon Laboratories Inc. | Digital hold in a phase-locked loop |
WO2008144579A2 (en) * | 2007-05-18 | 2008-11-27 | Sierra Monolithics, Inc. | Fractional-n synthesized chirp generator |
US8045670B2 (en) | 2007-06-22 | 2011-10-25 | Texas Instruments Incorporated | Interpolative all-digital phase locked loop |
US8022849B2 (en) | 2008-04-14 | 2011-09-20 | Qualcomm, Incorporated | Phase to digital converter in all digital phase locked loop |
-
2010
- 2010-07-19 US US12/838,719 patent/US8188796B2/en active Active
-
2011
- 2011-06-15 CN CN201180035286.1A patent/CN103004096B/zh active Active
- 2011-06-15 EP EP11810037.9A patent/EP2596584B1/en active Active
- 2011-06-15 JP JP2013520710A patent/JP5934205B2/ja active Active
- 2011-06-15 WO PCT/US2011/040450 patent/WO2012012042A1/en active Application Filing
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7436227B2 (en) * | 2003-05-02 | 2008-10-14 | Silicon Laboratories Inc. | Dual loop architecture useful for a programmable clock source and clock multiplier applications |
US7692499B2 (en) * | 2007-12-31 | 2010-04-06 | Integrated Device Technology, Inc. | Digitally compensated highly stable holdover clock generation techniques using adaptive filtering |
Also Published As
Publication number | Publication date |
---|---|
WO2012012042A1 (en) | 2012-01-26 |
CN103004096A (zh) | 2013-03-27 |
US20120013406A1 (en) | 2012-01-19 |
US8188796B2 (en) | 2012-05-29 |
EP2596584A1 (en) | 2013-05-29 |
JP5934205B2 (ja) | 2016-06-15 |
JP2013536621A (ja) | 2013-09-19 |
EP2596584A4 (en) | 2015-01-14 |
EP2596584B1 (en) | 2016-11-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103004096B (zh) | 数字锁相环时钟*** | |
US8432231B2 (en) | Digital phase-locked loop clock system | |
US9490828B1 (en) | Integrated circuits having multiple digitally-controlled oscillators (DCOs) therein that are slaved to the same loop filter | |
CN108667458B (zh) | 能够消除来自σ-δ调制器的量化噪声的分数n数字pll | |
US7288998B2 (en) | Voltage controlled clock synthesizer | |
US7295077B2 (en) | Multi-frequency clock synthesizer | |
US20040232995A1 (en) | Dual loop architecture useful for a programmable clock source and clock multiplier applications | |
US8559587B1 (en) | Fractional-N dividers having divider modulation circuits therein with segmented accumulators | |
US8008955B2 (en) | Semiconductor device | |
EP2312756B1 (en) | A dual reference oscillator phase-lock loop | |
JP4629310B2 (ja) | 位相同期回路 | |
US20070176691A1 (en) | Expanded pull range for a voltage controlled clock synthesizer | |
WO2008132583A1 (en) | Filterless digital frequency locked loop | |
WO2004088846A1 (en) | Method and system of jitter compensation | |
US8994420B2 (en) | Higher-order phase noise modulator to reduce spurs and quantization noise | |
WO2011140713A1 (en) | System and method for calibrating output frequency in phase locked loop | |
KR20170083816A (ko) | 디지털 위상 고정 루프 및 그의 구동방법 | |
KR101025522B1 (ko) | 발진 주파수 제어 회로 | |
US9065459B1 (en) | Clock generation circuits using jitter attenuation control circuits with dynamic range shifting | |
WO2004100380A1 (en) | Method and apparatus for a low jitter dual-loop fractional -n synthesizer | |
CN102075181B (zh) | 频率合成器及锁频环 | |
US20080309421A1 (en) | Phase locked loop with two-step control | |
US8885788B1 (en) | Reducing settling time in phase-locked loops | |
WO2010134287A1 (ja) | Pll周波数シンセサイザ | |
CN101667832B (zh) | 分数-n锁相装置与方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C14 | Grant of patent or utility model | ||
GR01 | Patent grant |