[go: up one dir, main page]

CN102017418B - Systems and methods for controlling power consumption in a digital phase locked loop (DPLL) - Google Patents

Systems and methods for controlling power consumption in a digital phase locked loop (DPLL) Download PDF

Info

Publication number
CN102017418B
CN102017418B CN200980115288.4A CN200980115288A CN102017418B CN 102017418 B CN102017418 B CN 102017418B CN 200980115288 A CN200980115288 A CN 200980115288A CN 102017418 B CN102017418 B CN 102017418B
Authority
CN
China
Prior art keywords
frequency
reference clock
control signal
clock
clocks
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
Application number
CN200980115288.4A
Other languages
Chinese (zh)
Other versions
CN102017418A (en
Inventor
孙博
加里·约翰·巴兰坦
居坎瓦尔·辛格·萨霍塔
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Qualcomm Inc
Original Assignee
Qualcomm Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Qualcomm Inc filed Critical Qualcomm Inc
Priority to CN201610584614.8A priority Critical patent/CN106160741B/en
Publication of CN102017418A publication Critical patent/CN102017418A/en
Application granted granted Critical
Publication of CN102017418B publication Critical patent/CN102017418B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/16Indirect frequency synthesis, i.e. generating a desired one of a number of predetermined frequencies using a frequency- or phase-locked loop
    • H03L7/18Indirect 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
    • H03L7/183Indirect 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 a time difference being used for locking the loop, the counter counting between fixed numbers or the frequency divider dividing by a fixed number
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L7/00Automatic control of frequency or phase; Synchronisation
    • H03L7/06Automatic control of frequency or phase; Synchronisation using a reference signal applied to a frequency- or phase-locked loop
    • H03L7/08Details of the phase-locked loop
    • H03L7/0802Details of the phase-locked loop the loop being adapted for reducing power consumption
    • HELECTRICITY
    • H03ELECTRONIC CIRCUITRY
    • H03LAUTOMATIC CONTROL, STARTING, SYNCHRONISATION OR STABILISATION OF GENERATORS OF ELECTRONIC OSCILLATIONS OR PULSES
    • H03L2207/00Indexing scheme relating to automatic control of frequency or phase and to synchronisation
    • H03L2207/50All digital phase-locked loop

Landscapes

  • Stabilization Of Oscillater, Synchronisation, Frequency Synthesizers (AREA)
  • Manipulation Of Pulses (AREA)

Abstract

An apparatus includes a programmable frequency device adapted to generate a reference clock selected from a set of distinct frequency clocks, wherein the programmable frequency device is further adapted to maintain a same temporal relationship of triggering edges of the reference clock when switching between the distinct frequency clocks, the apparatus further includes a phase-locked loop (P LL), such as a digital phase-locked loop (DP LL), that uses the selected reference clock to establish a predetermined phase relationship between an input signal and an output signal, by maintaining substantially the same temporal relationship of the reference clock when switching between distinct frequency clocks, continuous and efficient operation of the phase-locked loop (P LL) is not significantly disturbed while the reference clock is changed, which can be used to control power consumption of the apparatus.

Description

控制数字锁相环(DPLL)中的功率消耗的系统和方法Systems and methods for controlling power consumption in a digital phase locked loop (DPLL)

技术领域technical field

本发明大体上涉及锁相环(PLL),且特定来说,涉及一种控制数字锁相环(DPLL)中的功率消耗的系统和方法。The present invention relates generally to phase locked loops (PLLs), and in particular to a system and method of controlling power consumption in a digital phase locked loop (DPLL).

背景技术Background technique

通信装置通常包括用于同步地将信号发射到其它远程通信装置和从其它远程通信装置接收信号的本机振荡器(LO)。通常,经由经界定的频率信道而发送或接收这些信号。为了选择特定频率信道,通常改变LO的频率,以便经由选定信道而适当地发射或接收信号。通常,使用例如数字锁相环(DPLL)的锁相环(PLL)以执行LO频率的改变。Communication devices typically include a local oscillator (LO) for synchronously transmitting signals to and receiving signals from other remote communication devices. Typically, these signals are sent or received via defined frequency channels. To select a particular frequency channel, the frequency of the LO is typically changed so that signals are properly transmitted or received via the selected channel. Typically, a phase locked loop (PLL), such as a digital phase locked loop (DPLL), is used to perform the change of the LO frequency.

典型的DPLL包括若干数字装置,例如,输入累加器、低通滤波器(LPF)(通常被称为“环滤波器”)、数字控制振荡器(DCO)、DCO累加器、时间-数字转换器(TDC)和其它数字装置。这些数字装置中的一些使用参考时钟以执行其既定功能。举例来说,输入累加器使用参考时钟以产生指示到DPLL的输入信号的相位和频率的信号。而且,DCO累加器和TDC使用参考时钟以产生指示DCO的输出信号的相位和频率的信号。A typical DPLL includes several digital devices such as an input accumulator, a low-pass filter (LPF) (often referred to as a "loop filter"), a digitally controlled oscillator (DCO), a DCO accumulator, a time-to-digital converter (TDC) and other digital devices. Some of these digital devices use a reference clock to perform their intended functions. For example, the input accumulator uses a reference clock to generate a signal indicative of the phase and frequency of the input signal to the DPLL. Also, the DCO accumulator and TDC use a reference clock to generate a signal indicative of the phase and frequency of the DCO's output signal.

此类数字装置的功率消耗通常与参考时钟的频率成比例或正相关。因此,DPLL在参考时钟的频率相对较高时消耗较多功率,且在参考时钟的频率相对较低时消耗较少功率。通常,使用此类DPLL的通信装置为使用有限功率供应(例如,电池)以连续操作的便携式装置。为了延长此类通信装置的连续操作,优选使所述装置在无论何时可能时在低功率模式中操作。此可被实现的一种方式是通过在通信装置不需要在高性能模式中操作时降低参考时钟的频率。The power consumption of such digital devices is usually proportional or positively related to the frequency of the reference clock. Therefore, the DPLL consumes more power when the frequency of the reference clock is relatively high, and consumes less power when the frequency of the reference clock is relatively low. Typically, communication devices using such DPLLs are portable devices that use a limited power supply (eg, batteries) for continuous operation. In order to prolong the continuous operation of such communication devices, it is preferable to have the devices operate in a low power mode whenever possible. One way this can be accomplished is by reducing the frequency of the reference clock when the communication device does not need to operate in a high performance mode.

改变参考时钟的频率的一个问题为:其应在不显著地影响DPLL的环控制的情况下进行。已开发出允许在不显著地影响DPLL的环控制的情况下改变参考时钟的频率的现有方法。然而,这些方法通常花费大量时间来执行频率改变和再锁定操作,其在许多应用中可能为不可接受的。One problem with changing the frequency of the reference clock is that it should be done without significantly affecting the loop control of the DPLL. Existing methods have been developed that allow changing the frequency of the reference clock without significantly affecting the loop control of the DPLL. However, these methods typically take a significant amount of time to perform frequency change and relock operations, which may not be acceptable in many applications.

发明内容Contents of the invention

本发明的一方面涉及一种设备,所述设备包含可编程频率装置,可编程频率装置适于产生选自一组相异频率时钟的参考时钟,其中可编程频率装置进一步适于在相异频率时钟之间切换时维持参考时钟的触发沿的相同的时间关系。所述设备进一步包含例如数字锁相环(DPLL)的锁相环(PLL),锁相环(PLL)使用选定参考时钟以建立输入信号与输出信号之间的预定相位关系。通过在相异频率时钟之间切换时维持参考时钟的大体上相同的时间关系,在改变参考时钟的频率的同时未显著地干扰锁相环(PLL)的连续且有效的操作。此可用以控制设备的功率消耗。An aspect of the invention relates to an apparatus comprising programmable frequency means adapted to generate a reference clock selected from a set of distinct frequency clocks, wherein the programmable frequency means is further adapted to operate at distinct frequencies The same timing relationship of the trigger edge of the reference clock is maintained when switching between clocks. The apparatus further includes a phase locked loop (PLL), such as a digital phase locked loop (DPLL), that uses a selected reference clock to establish a predetermined phase relationship between the input signal and the output signal. By maintaining substantially the same temporal relationship of the reference clocks when switching between clocks of differing frequency, the frequency of the reference clock is changed while not significantly disturbing the continuous and efficient operation of the phase locked loop (PLL). This can be used to control the power consumption of the device.

在本发明的又一方面中,可编程频率装置包含相异频率时钟的源,源可包含适于由原始参考时钟驱动的级联式触发器链。在又一方面中,可编程频率装置包含电路,所述电路适于异步地接收指示针对参考时钟的在相异频率时钟中的选择的输入频率选择控制信号,且同步地产生致使在特定时间处选择参考时钟的输出频率选择控制信号。在再一方面中,在相异频率时钟中的一者(例如,具有最长周期的时钟)的一周期内产生一次输出频率选择控制信号。在另一方面中,响应于相异频率时钟处于预定逻辑电平(例如,全高或全低)而产生输出频率选择控制信号。In yet another aspect of the invention, a programmable frequency device includes a source of distinct frequency clocks, which may include a chain of cascaded flip-flops adapted to be driven by an original reference clock. In yet another aspect, a programmable frequency device includes circuitry adapted to asynchronously receive an input frequency selection control signal indicative of a selection among distinct frequency clocks for a reference clock, and to synchronously generate such that at a particular time Selects the output frequency selection control signal for the reference clock. In yet another aspect, the output frequency selection control signal is generated once during a cycle of one of the distinct frequency clocks (eg, the clock with the longest period). In another aspect, the output frequency select control signal is generated in response to the distinct frequency clocks being at predetermined logic levels (eg, all high or all low).

当结合附图来考虑时,本发明的其它方面、优点和新颖特征将从本发明的以下详细描述而变得显而易见。Other aspects, advantages and novel features of the invention will become apparent from the following detailed description of the invention when considered in conjunction with the accompanying drawings.

附图说明Description of drawings

图1说明根据本发明的一方面的示范性数字锁相环(DPLL)的框图。1 illustrates a block diagram of an exemplary digital phase-locked loop (DPLL) in accordance with an aspect of the invention.

图2说明根据本发明的另一方面的示范性可编程频率装置的示意图。2 illustrates a schematic diagram of an exemplary programmable frequency device according to another aspect of the invention.

图3说明在根据本发明的另一方面的示范性可编程频率装置内所产生的示范性信号的时序图。3 illustrates a timing diagram of exemplary signals generated within an exemplary programmable frequency device according to another aspect of the invention.

图4说明根据本发明的另一方面的示范性通信装置的框图。4 illustrates a block diagram of an exemplary communications device according to another aspect of the disclosure.

图5说明控制根据本发明的另一方面的示范性通信装置中的功率消耗的示范性方法的流程图。5 illustrates a flowchart of an exemplary method of controlling power consumption in an exemplary communication device according to another aspect of the disclosure.

具体实施方式Detailed ways

图1说明根据本发明的一方面的示范性数字锁相环(DPLL)100的框图。总之,DPLL允许在不显著地影响DPLL的环控制的情况下用于功率消耗目的的参考时钟的频率的可编程性。DPLL通过确保当参考时钟频率改变时参考时钟的触发沿的时序大体上不改变而执行此过程。如先前所论述,当参考时钟的频率大体上减小时,DPLL可置于低功率模式中。相反地,当参考时钟的频率大体上增加时,DPLL可置于高功率模式中。1 illustrates a block diagram of an exemplary digital phase-locked loop (DPLL) 100 in accordance with one aspect of the disclosure. In summary, the DPLL allows programmability of the frequency of the reference clock for power consumption purposes without significantly affecting the loop control of the DPLL. The DPLL performs this process by ensuring that the timing of the reference clock's trigger edge does not substantially change when the reference clock frequency changes. As previously discussed, the DPLL can be placed in a low power mode when the frequency of the reference clock is substantially reduced. Conversely, the DPLL can be placed in a high power mode when the frequency of the reference clock is substantially increased.

特定来说,DPLL包含可编程频率装置102、输入累加器104、第一求和装置106、低通滤波器(LPF)或环滤波器108、数字控制振荡器(DCO)110、时间-数字转换器(TDC)112、DCO累加器114、锁存器116、第二求和装置118和频率控制器120。Specifically, a DPLL includes a programmable frequency device 102, an input accumulator 104, a first summing device 106, a low-pass filter (LPF) or loop filter 108, a digitally controlled oscillator (DCO) 110, a time-to-digital conversion device (TDC) 112 , DCO accumulator 114 , latch 116 , second summing device 118 and frequency controller 120 .

可编程频率装置102接收原始参考时钟REF_IN且基于输入控制信号ENABLE和DIVIN_<1:0>而产生输出参考时钟REFOUT。ENABLE信号实现基于频率选择控制信号DIVIN_<1:0>而改变参考时钟频率的功能。举例来说,如果减活或未断言ENABLE信号,则可编程频率装置102仅将原始参考信号REF_IN传递到其输出(例如,)。另一方面,如果激活或断言ENABLE信号,则可编程频率装置102产生具有与原始参考时钟REF_IN的频率相关且基于频率选择控制信号DIVIN_<1:0>的频率的输出参考时钟REFOUT。The programmable clock device 102 receives an original reference clock REF_IN and generates an output reference clock REFOUT based on input control signals ENABLE and DIVIN_<1:0>. The ENABLE signal implements the function of changing the frequency of the reference clock based on the frequency selection control signal DIVIN_<1:0>. For example, if the ENABLE signal is deactivated or not asserted, the programmable frequency device 102 only passes the raw reference signal REF_IN to its output (eg, ). On the other hand, if the ENABLE signal is activated or asserted, the programmable frequency device 102 generates an output reference clock REFOUT having a frequency related to that of the original reference clock REF_IN and based on the frequency selection control signals DIVIN_<1:0>.

举例来说,如果DIVIN_<1:0>为00,则可编程频率装置102将原始参考时钟REF_IN的频率除以一(1)倍以产生输出参考时钟REFOUT(例如,)。如果DIVIN<1:0>为01,则可编程频率装置102将原始参考时钟REF_IN的频率除以二(2)倍以产生输出参考时钟REFOUT(例如,)。如果DIVIN_<1:0>为11,则可编程频率装置102将原始参考时钟REF_IN的频率除以四(4)倍以产生输出参考时钟REFOUT(例如,)。而且,如果DIVIN_<1:0>为10,则可编程频率装置102将原始参考时钟REF_IN的频率除以八(8)倍以产生输出参考时钟REFOUT(例如,)。For example, if DIVIN_<1:0> is 00, the programmable frequency device 102 divides the frequency of the original reference clock REF_IN by one (1) to generate the output reference clock REFOUT (eg, ). If DIVIN<1:0> is 01, the programmable frequency device 102 divides the frequency of the original reference clock REF_IN by two (2) times to generate the output reference clock REFOUT (eg, ). If DIVIN_<1:0> is 11, the programmable frequency device 102 divides the frequency of the original reference clock REF_IN by four (4) times to generate the output reference clock REFOUT (eg, ). Also, if DIVIN_<1:0> is 10, the programmable frequency device 102 divides the frequency of the original reference clock REF_IN by eight (8) times to generate the output reference clock REFOUT (eg, ).

如先前所论述,可编程频率装置102以触发沿的时序或时间关系大体上不会随着频率的改变而改变的方式来执行频率的改变。此防止或减少DPLL 100的环控制中的破坏的可能性。可编程频率装置102还适于异步地接收输入频率选择控制信号DIVIN_<1:0>,且同步地产生指令DPLL 100的具有选定频率的其它模块用于输出参考时钟REFOUT的输出频率选择控制信号DIVRO_<1:0>。As previously discussed, the programmable frequency device 102 performs changes in frequency in such a way that the timing or time relationship of the trigger edges does not substantially change with changes in frequency. This prevents or reduces the possibility of disruption in the loop control of DPLL 100 . The programmable frequency device 102 is also adapted to asynchronously receive an input frequency selection control signal DIVIN_<1:0>, and to synchronously generate an output frequency selection control signal that instructs other modules of the DPLL 100 with a selected frequency to output the reference clock REFOUT DIVRO_<1:0>.

输入累加器104接收PLL输入和输出参考时钟REFOUT,且产生输入相位信号。本质上,输入累加器104包含通过PLL输入所规定的数目而对输出参考信号的周期进行计数的计数器。举例来说,如果PLL输入为10,则计数器通过10(例如,0、10、20、30,等等)进行计数。PLL输入规定DCO输出的频率与输出参考时钟REFOUT的频率的比率。举例来说,如果输出参考时钟REFOUT的频率为100MHz且PLL输入为10,则DCO输出的频率(当环经锁定时)处于大约1GHz。如果频率选择控制信号DIVRO_<1:0>为00,则输入累加器104通过1x PLL输入而对输出参考时钟REFOUT的周期进行计数(例如,因为)。如果频率选择控制信号DIVRO_<1:0>为01,则输入累加器104通过2x PLL输入而对输出参考时钟REFOUT的周期进行计数(例如,因为)。如果频率选择控制信号DIVRO_<1:0>为11,则输入累加器104通过4xPLL输入而对输出参考时钟REFOUT的周期进行计数(例如,因为)。而且,如果频率选择控制信号DIVRO_<1:0>为10,则输入累加器104通过8x PLL输入而对输出参考时钟REFOUT的周期进行计数(例如,因为)。The input accumulator 104 receives the PLL input and the output reference clock REFOUT, and generates an input phase signal. Essentially, the input accumulator 104 contains a counter that counts the periods of the output reference signal by a number dictated by the PLL input. For example, if the PLL input is 10, the counter counts through 10 (eg, 0, 10, 20, 30, etc.). The PLL input specifies the ratio of the frequency of the DCO output to the frequency of the output reference clock REFOUT. For example, if the frequency of the output reference clock REFOUT is 100MHz and the PLL input is 10, the frequency of the DCO output (when the loop is locked) is at about 1GHz. If the frequency selection control signal DIVRO_<1:0> is 00, the input accumulator 104 counts the period of the output reference clock REFOUT through the 1x PLL input (for example, because ). If the frequency selection control signal DIVRO_<1:0> is 01, the input accumulator 104 counts the period of the output reference clock REFOUT through the 2x PLL input (for example, because ). If the frequency selection control signal DIVRO_<1:0> is 11, the input accumulator 104 counts the period of the output reference clock REFOUT through the 4xPLL input (for example, because ). Also, if the frequency selection control signal DIVRO_<1:0> is 10, the input accumulator 104 counts the period of the output reference clock REFOUT through the 8x PLL input (for example, because ).

第一求和装置106接收来自输入累加器104的输入相位信号和来自第二求和装置118的反馈相位信号,且产生指示输入相位信号与反馈相位信号之间的相位差的相位误差信号。为了时序和误差校正目的,第一求和装置106可接收输出参考时钟REFOUT和频率选择控制信号DIVRO_<1:0>。举例来说,第一求和装置106可在其已接收来自输入累加器104和第二求和装置118的相位信号之后的输出参考时钟REFOUT的一个(1)时钟周期内产生相位误差信号。由于REFOUT时钟的频率(即,时钟周期)可由可编程频率装置102改变,所以第一求和装置106为了设定用于输出相位误差信号的适当延迟的目的而接收频率选择控制信号DIVRO_<1:0>和输出参考时钟REFOUT。The first summing device 106 receives the input phase signal from the input accumulator 104 and the feedback phase signal from the second summing device 118 and generates a phase error signal indicative of a phase difference between the input phase signal and the feedback phase signal. For timing and error correction purposes, the first summing device 106 may receive the output reference clock REFOUT and the frequency selection control signal DIVRO_<1:0>. For example, the first summing device 106 may generate the phase error signal within one (1) clock cycle of the output reference clock REFOUT after it has received the phase signal from the input accumulator 104 and the second summing device 118 . Since the frequency (i.e. clock period) of the REFOUT clock can be changed by the programmable frequency means 102, the first summing means 106 receives a frequency selective control signal DIVRO_<1 for the purpose of setting an appropriate delay for outputting the phase error signal: 0> and output reference clock REFOUT.

LPF或环滤波器108对来自第一求和装置106的相位误差信号进行滤波以产生用于DCO 110的频率控制信号。环滤波器108的转移函数可取决于输出参考时钟REFOUT的频率。因此,环滤波器108还接收输出参考时钟REFOUT和频率选择控制信号DIVRO_<1:0>,以向环滤波器108通知参考时钟REFOUT的当前频率。环滤波器108使用此信息以根据输出参考时钟REFOUT的当前频率来调整其转移函数。An LPF or loop filter 108 filters the phase error signal from the first summing device 106 to generate a frequency control signal for the DCO 110 . The transfer function of the loop filter 108 may depend on the frequency of the output reference clock REFOUT. Therefore, the loop filter 108 also receives the output reference clock REFOUT and the frequency selection control signal DIVRO_<1:0> to inform the loop filter 108 of the current frequency of the reference clock REFOUT. Loop filter 108 uses this information to adjust its transfer function according to the current frequency of output reference clock REFOUT.

DCO 110接收来自环滤波器108的频率控制信号和输出参考时钟REFOUT,且当控制环经锁定时产生与输入相位信号具有指定相位关系的PLL输出信号。DCO累加器114产生指示PLL输出信号的相位的粗略测量的信号。本质上,DCO累加器114包含对PLL输出信号的周期进行递增地计数的计数器。锁存器116响应于输出参考时钟REFOUT的触发沿而输出粗略相位信息。DCO 110 receives the frequency control signal and output reference clock REFOUT from loop filter 108 and produces a PLL output signal having a specified phase relationship to the input phase signal when the control loop is locked. DCO accumulator 114 produces a signal indicative of a rough measure of the phase of the PLL output signal. Essentially, the DCO accumulator 114 contains a counter that incrementally counts the periods of the PLL output signal. The latch 116 outputs coarse phase information in response to the trigger edge of the output reference clock REFOUT.

TDC 112产生指示PLL输出信号的相位的精细测量的信号。特定来说,TDC 112包含接收PLL输出信号的延迟元件链。延迟元件的输出分别耦合到触发器的数据输入。触发器通过输出参考时钟REFOUT而经计时。触发器的Q输出耦合到温度计解码器,温度计解码器产生指示PLL输出信号的相位与参考时钟REFOUT的相位之间的分数差的信号。应理解,频率除法器可位于DCO 110的输出与DCO累加器114和TDC 112的输入之间。TDC 112 generates a signal indicative of a fine measure of the phase of the PLL output signal. In particular, TDC 112 includes a chain of delay elements that receive the PLL output signal. The outputs of the delay elements are respectively coupled to the data inputs of the flip-flops. The flip-flops are clocked by outputting a reference clock REFOUT. The Q output of the flip-flop is coupled to a thermometer decoder which produces a signal indicative of the fractional difference between the phase of the PLL output signal and the phase of the reference clock REFOUT. It should be understood that a frequency divider may be located between the output of DCO 110 and the input of DCO accumulator 114 and TDC 112 .

第二求和装置118接收分别来自锁存器116和TDC 112的粗略相位信号和精细相位信号,且产生与PLL输出信号的相位相关的反馈相位信号。为了时序和误差校正目的,第二求和装置118可接收输出参考时钟REFOUT和频率选择控制信号DIVRO_<1:0>。举例来说,第二求和装置118可在其已接收来自锁存器116和TDC 112的相位信息之后的输出参考时钟REFOUT的一个(1)时钟周期内产生反馈相位信号。由于可由可编程频率装置102改变输出参考时钟REFOUT的频率(即,时钟周期),所以第二求和装置118接收输出参考时钟REFOUT和频率选择控制信号DIVRO_<1:0>,以向第二求和装置118通知输出参考时钟REFOUT的当前频率。第二求和装置106使用此信息以选择用于输出反馈相位信号的适当延迟。The second summing device 118 receives the coarse phase signal and the fine phase signal from the latch 116 and the TDC 112, respectively, and generates a feedback phase signal related to the phase of the PLL output signal. For timing and error correction purposes, the second summing device 118 may receive the output reference clock REFOUT and the frequency selection control signal DIVRO_<1:0>. For example, second summing device 118 may generate the feedback phase signal within one (1) clock cycle of output reference clock REFOUT after it has received phase information from latch 116 and TDC 112 . Since the frequency (that is, the clock period) of the output reference clock REFOUT can be changed by the programmable frequency device 102, the second summing device 118 receives the output reference clock REFOUT and the frequency selection control signal DIVRO_<1:0> to provide the second summation The sum means 118 informs the current frequency of the output reference clock REFOUT. The second summing means 106 uses this information to select an appropriate delay for outputting the feedback phase signal.

频率控制器120产生用于可编程频率装置102的输入频率选择DIVIN_<1:0>和ENABLE控制信号。基于指定的功率节省算法,频率控制器120可致使参考时钟REFOUT的频率减小(例如)二(2)、四(4)或八(8)倍,以便将DPLL 100置于指定的功率消耗模式中。当DPLL不需要在高性能模式中操作时,频率控制器120可执行参考时钟REFOUT的频率的此减小,且由频率减小引起的减少的功率消耗将延长装置在通过有限功率供应(例如,电池)而操作时的连续操作。当DPLL 100需要高性能时,频率控制器120可递增参考时钟REFOUT的频率,使得实现较佳的环控制。频率控制器120还可通过减活或未断言ENABLE信号而完全停用频率改变功能。The frequency controller 120 generates the input frequency selection DIVIN_<1:0> and ENABLE control signals for the programmable frequency device 102 . Based on a specified power saving algorithm, frequency controller 120 may cause the frequency of reference clock REFOUT to be reduced by a factor of, for example, two (2), four (4), or eight (8) in order to place DPLL 100 in a specified power consumption mode middle. Frequency controller 120 can perform this reduction in the frequency of reference clock REFOUT when the DPLL does not need to operate in high performance mode, and the reduced power consumption caused by the frequency reduction will prolong the operation of the device through a limited power supply (e.g., battery) for continuous operation. When the DPLL 100 needs high performance, the frequency controller 120 can increase the frequency of the reference clock REFOUT, so that better loop control is achieved. The frequency controller 120 can also completely disable the frequency change function by deactivating or deasserting the ENABLE signal.

图2说明根据本发明的另一方面的示范性可编程频率装置200的框图。可编程频率装置200仅为先前所论述的可编程频率装置102的详细实施方案的一个实例。特定来说,可编程频率装置200响应于控制信号ENABLE以启用或停用频率除法操作,且执行如由输入频率选择控制信号DIVIN_<1:0>规定的适当频率选择操作。而且,如先前所论述,可编程频率装置200执行频率改变,使得在输出参考时钟REFOUT的不同频率之间切换时触发沿(例如,上升沿)的时间关系大体上不改变。以此方式,参考时钟REFOUT的频率的改变最低程度地干扰环控制。2 illustrates a block diagram of an exemplary programmable frequency device 200 according to another aspect of the invention. Programmable frequency device 200 is but one example of a detailed implementation of programmable frequency device 102 previously discussed. In particular, the programmable frequency device 200 is responsive to the control signal ENABLE to enable or disable the frequency division operation, and perform the appropriate frequency selection operation as specified by the input frequency selection control signal DIVIN_<1:0>. Also, as previously discussed, the programmable frequency device 200 performs frequency changes such that the timing relationship of the trigger edges (eg, rising edges) does not substantially change when switching between different frequencies of the output reference clock REFOUT. In this way, changes in the frequency of the reference clock REFOUT disturb the loop control minimally.

特定来说,可编程频率装置200包含:第一“与”门202;延迟元件链204;第一反相器206和第二反相器208;多个D触发器210、212、214、218、220、222、224、226、228、230、232、240和242;三输入“与”门234;三输入“异或”(NOR)门236;第二“与”门238;四输入多路复用器(MUX)244;二时钟D触发器246;以及二输入MUX 248。In particular, the programmable frequency device 200 comprises: a first AND gate 202; a chain of delay elements 204; a first inverter 206 and a second inverter 208; a plurality of D flip-flops 210, 212, 214, 218 , 220, 222, 224, 226, 228, 230, 232, 240 and 242; three input "AND" gate 234; three input "exclusive OR" (NOR) gate 236; second "AND" gate 238; multiplexer (MUX) 244; two-clock D flip-flop 246; and two-input MUX 248.

“与”门202包括适于接收原始参考时钟REF_IN的第一输入,和适于接收来自频率控制器120的ENABLE控制信号的第二输入。“与”门202包括耦合到延迟链204的输入的输出。延迟链204又包括耦合到第一反相器206的输入的输出,第一反相器206又包括耦合到第二反相器208的输入的输出。如下文更详细地论述,分别在延迟链204、第一反相器206和第二反相器208的输出处产生三个时序控制信号REF_D、REF_DB和REF_D1。AND gate 202 includes a first input adapted to receive a raw reference clock REF_IN, and a second input adapted to receive an ENABLE control signal from frequency controller 120 . AND gate 202 includes an output coupled to an input of delay chain 204 . The delay chain 204 in turn includes an output coupled to an input of a first inverter 206 , which in turn includes an output coupled to an input of a second inverter 208 . As discussed in more detail below, three timing control signals REF_D, REF_DB, and REF_D1 are generated at the outputs of the delay chain 204, the first inverter 206, and the second inverter 208, respectively.

D触发器210包括适于接收原始参考时钟REF_IN的时钟输入、耦合到其数据输入的QB输出,和耦合到D触发器212的时钟输入的Q输出。D触发器212又包括耦合到其数据输入的QB输出,和耦合到D触发器214的时钟输入的Q输出。D触发器214包括耦合到其数据输入的QB输出。三个级联式触发器210、212和214操作以对原始参考时钟REF_IN的频率进行除法运算,以分别在D触发器210、212和214的Q输出处产生相异频率时钟DIV2、DIV4和DIV8。时钟DIV2具有为原始参考时钟REF_IN的频率的大体上一半的频率;时钟DIV4具有为原始参考时钟REF_IN的频率的大体上四分之一的频率;且时钟DIV8具有为原始参考时钟REF_IN的频率的大体上八分之一的频率。D flip-flop 210 includes a clock input adapted to receive a raw reference clock REF_IN, a QB output coupled to its data input, and a Q output coupled to the clock input of D flip-flop 212 . D flip-flop 212 in turn includes a QB output coupled to its data input, and a Q output coupled to the clock input of D flip-flop 214 . D flip-flop 214 includes a QB output coupled to its data input. Three cascaded flip-flops 210, 212, and 214 operate to divide the frequency of the original reference clock REF_IN to generate distinct frequency clocks DIV2, DIV4, and DIV8 at the Q outputs of D flip-flops 210, 212, and 214, respectively. . Clock DIV2 has a frequency that is substantially half the frequency of original reference clock REF_IN; clock DIV4 has a frequency that is substantially one quarter that of original reference clock REF_IN; and clock DIV8 has a frequency that is substantially half that of original reference clock REF_IN. one-eighth frequency.

D触发器222包括适于接收时钟DIV2的数据输入、用以接收时序控制信号REF_DB的时钟输入,和耦合到三输入“与”门234的第一输入的QB输出。类似地,D触发器224包括适于接收时钟DIV4的数据输入、用以接收时序控制信号REF_DB的时钟输入,和耦合到三输入“与”门234的第二输入的QB输出。另外,D触发器226包括适于接收时钟DIV8的数据输入、用以接收时序控制信号REF_DB的时钟输入,和耦合到三输入“与”门234的第三输入的QB输出。如下文更详细地论述,D触发器222、224和226辅助建立用于同步地触发输出参考时钟REFOUT的频率的改变的时间。D flip-flop 222 includes a data input adapted to receive clock DIV2 , a clock input to receive timing control signal REF_DB, and a QB output coupled to a first input of three-input AND gate 234 . Similarly, D flip-flop 224 includes a data input adapted to receive clock DIV4 , a clock input to receive timing control signal REF_DB, and a QB output coupled to a second input of three-input AND gate 234 . Additionally, D flip-flop 226 includes a data input adapted to receive clock DIV8 , a clock input to receive timing control signal REF_DB, and a QB output coupled to a third input of three-input AND gate 234 . As discussed in more detail below, D flip-flops 222, 224, and 226 assist in establishing the time for synchronously triggering changes in the frequency of the output reference clock REFOUT.

D触发器228包括适于接收时钟DIV2的数据输入、用以接收时序控制信号REF_D1的时钟输入,和耦合到三输入“异或”门236的第一输入的QB输出。类似地,D触发器230包括适于接收时钟DIV4的数据输入、用以接收时序控制信号REF_D1的时钟输入,和耦合到三输入“异或”门236的第二输入的QB输出。另外,D触发器232包括适于接收时钟DIV8的数据输入、用以接收时序控制信号REF_D1的时钟输入,和耦合到三输入“异或”门236的第三输入的QB输出。如下文更详细地论述,D触发器228、230和232辅助建立用于同步地触发输出参考时钟REFOUT的频率的改变的时间。D flip-flop 228 includes a data input adapted to receive clock DIV2 , a clock input to receive timing control signal REF_D1 , and a QB output coupled to a first input of three-input XOR gate 236 . Similarly, D flip-flop 230 includes a data input adapted to receive clock DIV4 , a clock input to receive timing control signal REF_D1 , and a QB output coupled to a second input of three-input XOR gate 236 . Additionally, D flip-flop 232 includes a data input adapted to receive clock DIV8 , a clock input to receive timing control signal REF_D1 , and a QB output coupled to a third input of three-input XOR gate 236 . As discussed in more detail below, D flip-flops 228, 230, and 232 assist in establishing the time for synchronously triggering changes in the frequency of the output reference clock REFOUT.

三输入“与”门234包括耦合到第二“与”门238的第一输入的输出。三输入“异或”门236包括耦合到第二“与”门238的第二输入的输出。第二“与”门238的输出耦合到D触发器240和242的时钟输入。D触发器218包括适于接收来自频率控制器120的输入频率选择控制信号DIVIN_1的数据输入、用以接收时序控制信号REF_DB的时钟输入,和耦合到D触发器242的数据输入的Q输出。D触发器220包括适于接收来自频率控制器120的输入频率选择控制信号DIVIN_0的数据输入、用以接收时序控制信号REF_DB的时钟输入,和耦合到D触发器240的数据输入的Q输出。在D触发器240和242的相应Q输出处产生输出频率选择控制信号DIVRO_0和DIVRO_1。Three-input AND gate 234 includes an output coupled to a first input of a second AND gate 238 . Three-input Exclusive-OR gate 236 includes an output coupled to a second input of a second AND-gate 238 . The output of second AND gate 238 is coupled to the clock input of D flip-flops 240 and 242 . D flip-flop 218 includes a data input adapted to receive input frequency selection control signal DIVIN_1 from frequency controller 120 , a clock input to receive timing control signal REF_DB, and a Q output coupled to the data input of D flip-flop 242 . D flip-flop 220 includes a data input adapted to receive input frequency selection control signal DIVIN_0 from frequency controller 120 , a clock input to receive timing control signal REF_DB, and a Q output coupled to the data input of D flip-flop 240 . Output frequency selection control signals DIVRO_0 and DIVRO_1 are generated at respective Q outputs of D flip-flops 240 and 242 .

四输入MUX 244包括适于接收原始参考时钟REF_IN和相异频率时钟DIV2、DIV4和DIV8的四个输入。四输入MUX包括适于接收输出频率选择控制信号DIVRO_0和DIVRI_1的两个选择输入。四输入MUX 244包括耦合到二时钟D触发器246的数据输入的输出。二时钟D触发器246又包括适于接收时序控制信号REF_D的第一时钟输入,和适于接收时序控制信号REF_DB的第二时钟输入。二时钟D触发器246包括耦合到二输入MUX 248的第一输入的Q输出。二输入MUX 248又包括适于接收原始参考时钟REF_IN的第二输入,和适于产生输出参考时钟REFOUT的输出。现将论述可编程频率装置200的操作。Four-input MUX 244 includes four inputs adapted to receive raw reference clock REF_IN and distinct frequency clocks DIV2, DIV4, and DIV8. The four-input MUX includes two selection inputs adapted to receive output frequency selection control signals DIVRO_0 and DIVRI_1. Four-input MUX 244 includes an output coupled to the data input of two-clock D flip-flop 246 . The two-clock D flip-flop 246 in turn includes a first clock input adapted to receive the timing control signal REF_D, and a second clock input adapted to receive the timing control signal REF_DB. Two-clock D flip-flop 246 includes a Q output coupled to a first input of two-input MUX 248 . The two-input MUX 248 in turn includes a second input adapted to receive a raw reference clock REF_IN, and an output adapted to generate an output reference clock REFOUT. The operation of programmable frequency device 200 will now be discussed.

图3说明在根据本发明的另一方面的示范性可编程频率装置200内所产生的示范性信号的时序图。顶部图形说明原始参考时钟REF_IN。下一图形说明时序控制信号REF_D。应注意,时序控制信号REF_D大体上为原始参考时钟REF_IN归因于延迟链204的延迟版本。下一图形说明大体上为经反相时序控制信号REF_D的时序信号REF_DB。下一图形说明大体上为时序信号REF_D的延迟版本的时序信号REF_D1。后续三个图形分别说明相异频率时钟DIV2、DIV4和DIV8。下一对图形说明由频率控制器120产生的输入频率选择控制信号DIVIN_1和DIVIN_0的实例。下一图形说明输出频率选择控制信号DIVRO_0的实例。而且,最后图形说明输出参考时钟REFOUT。3 illustrates a timing diagram of exemplary signals generated within exemplary programmable frequency device 200 according to another aspect of the invention. The top graph illustrates the raw reference clock REF_IN. The next figure illustrates the timing control signal REF_D. It should be noted that the timing control signal REF_D is substantially a delayed version of the original reference clock REF_IN due to the delay chain 204 . The next figure illustrates the timing signal REF_DB substantially inverting the timing control signal REF_D. The next figure illustrates timing signal REF_D1 that is substantially a delayed version of timing signal REF_D. The next three figures illustrate distinct frequency clocks DIV2, DIV4, and DIV8, respectively. The next pair of figures illustrate examples of input frequency selection control signals DIVIN_1 and DIVIN_0 generated by frequency controller 120 . The next figure illustrates an example of the output frequency selection control signal DIVRO_0. Also, the last figure illustrates the output reference clock REFOUT.

ENABLE控制信号用以启用或停用可编程频率装置200的频率除法功能。如果未断言ENABLE控制信号(意味着停用可编程频率除法功能),则低逻辑电平出现于“与”门202的ENABLE输入处。此基本上停用时序信号REF_D、REF_DB和REF_D1。此实际上停用可编程频率装置200的实质上全部。而且,未经断言的ENABLE控制信号致使MUX 248输出原始参考时钟REF_IN作为输出参考时钟REFOUT。因此,通过使ENABLE控制信号不经断言,可绕过频率除法功能。The ENABLE control signal is used to enable or disable the frequency division function of the programmable frequency device 200 . A low logic level appears at the ENABLE input of AND gate 202 if the ENABLE control signal is not asserted (meaning the programmable frequency divide function is disabled). This basically disables the timing signals REF_D, REF_DB and REF_D1. This effectively disables substantially all of programmable frequency device 200 . Also, an unasserted ENABLE control signal causes MUX 248 to output raw reference clock REF_IN as output reference clock REFOUT. Therefore, by leaving the ENABLE control signal unasserted, the frequency division function can be bypassed.

另一方面,如果断言ENABLE控制信号,则“与”门202允许原始参考时钟REF_IN施加到延迟链204的输入,借此允许产生时序控制信号REF_D、REF_DB和REF_D1。另外,经断言的ENABLE控制信号致使MUX 248选择二时钟D触发器246的Q输出处的信号作为输出参考时钟REFOUT。On the other hand, if the ENABLE control signal is asserted, AND gate 202 allows raw reference clock REF_IN to be applied to the input of delay chain 204, thereby allowing timing control signals REF_D, REF_DB, and REF_D1 to be generated. In addition, the asserted ENABLE control signal causes MUX 248 to select the signal at the Q output of two-clock D flip-flop 246 as the output reference clock REFOUT.

在此示范性时序图中,将输入频率选择控制信号DIVIN_<1:0>的初始值(在时间T1之前)设定为00,其又致使D触发器240和242在这些触发器240和242经计时时将输出频率选择控制信号DIVRO_<1:0>设定为00。此致使MUX 244输出原始参考时钟REF_IN。由于二时钟D触发器246通过两个时序信号REF_D和REF_DB而经计时,所以Q输出本质上为原始参考时钟REF_IN,除了其与时序控制信号REF_D大体上在时间上对准以外。在此配置中,时序控制信号REF_D用以对原始参考时钟REF_IN的一半周期进行时钟输出,且时序控制信号REF_DB用以对原始参考时钟REF_IN的另一半周期进行时钟输出。In this exemplary timing diagram, the initial value (before time T1) of the input frequency selection control signal DIVIN_<1:0> is set to 00, which in turn causes D flip-flops 240 and 242 to switch between these flip-flops 240 and 242 Set the output frequency selection control signal DIVRO_<1:0> to 00 when timed. This causes MUX 244 to output the raw reference clock REF_IN. Since the two-clock D flip-flop 246 is clocked by two timing signals REF_D and REF_DB, the Q output is essentially the original reference clock REF_IN, except that it is substantially time aligned with the timing control signal REF_D. In this configuration, the timing control signal REF_D is used to clock out half of the period of the original reference clock REF_IN, and the timing control signal REF_DB is used to clock out the other half period of the original reference clock REF_IN.

来自频率控制器120的输入频率控制信号DIVIN_<1:0>可由可编程频率装置200与在可编程频率装置200中所产生的信号REF_IN、REF_D、REF_DB等异步地接收。在此实例中,如时序图中所标注,DIVIN_0控制信号在时间T1处从逻辑低电平转变到高逻辑电平。此使控制信号DIVIN_<1:0>为01,其指令可编程频率装置200输出一半频率的时钟DIV2作为输出参考时钟REFOUT。The input frequency control signal DIVIN_<1:0> from the frequency controller 120 can be received by the programmable frequency device 200 asynchronously with the signals REF_IN, REF_D, REF_DB, etc. generated in the programmable frequency device 200 . In this example, the DIVIN_0 control signal transitions from a logic low level to a high logic level at time T1 as noted in the timing diagram. This makes the control signal DIVIN_<1:0> 01, which instructs the programmable frequency device 200 to output the clock DIV2 with half frequency as the output reference clock REFOUT.

当相异频率时钟DIV2、DIV4和DIV8均处于低逻辑电平时,D触发器222、224和226大体上在时序控制信号REF_DB的触发沿(例如,上升沿)处(例如,在如时序图中所指示的时间T2处)在其相应QB输出处对高逻辑电平进行时钟输出。在此时间T2处,到三输入“与”门234的输入处于高逻辑电平,借此致使“与”门234产生高逻辑电平。类似地,当相异频率时钟DIV2、DIV4和DIV8均处于高逻辑电平时,D触发器228、230和232大体上在时序控制信号REF_D1的触发沿(例如,上升沿)处(例如,在如时序图中所指示的时间T3处)在其相应QB输出处对低逻辑电平进行时钟输出。在此时间T3处,到三输入“异或”门234的输入处于低逻辑电平,借此致使“异或”门236产生高逻辑电平。When the distinct frequency clocks DIV2, DIV4, and DIV8 are all at low logic levels, the D flip-flops 222, 224, and 226 are substantially at the triggering edge (eg, rising edge) of the timing control signal REF_DB (eg, as shown in the timing diagram at time T2 indicated) clocks out a high logic level at its corresponding QB output. At this time T2, the input to three-input AND gate 234 is at a high logic level, thereby causing AND gate 234 to produce a high logic level. Similarly, when the different frequency clocks DIV2, DIV4, and DIV8 are all at high logic levels, the D flip-flops 228, 230, and 232 are substantially at the triggering edge (eg, rising edge) of the timing control signal REF_D1 (eg, at at time T3 indicated in the timing diagram) clocks out a low logic level at its corresponding QB output. At this time T3, the input to three-input XOR gate 234 is at a low logic level, thereby causing XOR gate 236 to produce a high logic level.

因此,在时间T3处,“与”门234和“异或”门236两者均在其相应输出处产生高逻辑电平。因此,到“与”门238的输入也处于高逻辑电平,从而致使“与”门238将其输出从低逻辑电平转变到高逻辑电平。此在D触发器240和242的时钟输入处产生触发沿。由于输入频率选择控制信号DIVIN_<1:0>现处于01,所以D触发器240和242还将输出频率选择控制信号DIVRO_<1:0>时钟输出为01。此在时序图中被展示为在时间T3处的DIVRO_0的上升沿。输出频率选择控制信号DIVRO_<1:0>在时间T3处变成01致使MUX 244输出频率被除时钟DIV2。在如时序图中所指示的时间T4处,时序控制信号REF_DB致使二时钟D触发器246对选定时钟DIV2进行时钟输出。应注意,在时间T4处,输出参考时钟REFIN和时钟DIV2处于高逻辑电平,因此,输出参考时钟REFOUT的逻辑电平在那个时间处不改变。然而,在时间T5处,时序控制信号REF_D的触发沿(例如,上升沿)致使二时钟D触发器输出低逻辑电平,因为DIV2时钟在此时间处处于低逻辑电平。Thus, at time T3, both AND gate 234 and XOR gate 236 produce a high logic level at their respective outputs. Therefore, the input to AND gate 238 is also at a high logic level, causing AND gate 238 to transition its output from a low logic level to a high logic level. This produces trigger edges at the clock inputs of D flip-flops 240 and 242 . Since the input frequency selection control signal DIVIN_<1:0> is now at 01, the D flip-flops 240 and 242 will also clock the output frequency selection control signal DIVRO_<1:0> to 01. This is shown in the timing diagram as the rising edge of DIVRO_0 at time T3. The output frequency selection control signal DIVRO_<1:0> becomes 01 at time T3 causing the MUX 244 to output the frequency-divided clock DIV2. At time T4 as indicated in the timing diagram, the timing control signal REF_DB causes the two-clock D flip-flop 246 to clock the selected clock DIV2 . It should be noted that at time T4, the output reference clock REFIN and clock DIV2 are at a high logic level, therefore, the logic level of the output reference clock REFOUT does not change at that time. However, at time T5, the triggering edge (eg, rising edge) of timing control signal REF_D causes the two-clock D flip-flop to output a low logic level because the DIV2 clock is at a low logic level at this time.

总之,可编程频率装置102在启用时产生具有与时序信号REF_D的触发沿大体上相同的触发沿的输出参考时钟REFOUT。这在时序图中展示,其中输出参考时钟REFOUT的触发沿在时间T6到T9处与时序控制信号REF_D的时序沿大体上对直。这归因于时序控制信号REF_D用以对选定REF_IN、DIV2、DIV4或DIV8频率进行时钟输出。因此,当在时钟REF_IN、DIV2、DIV4与DIV8之间改变时,触发沿大体上对直,且因此不显著地干扰DPLL的控制环的操作。In summary, the programmable clock device 102 generates the output reference clock REFOUT with substantially the same trigger edge as the trigger edge of the timing signal REF_D when enabled. This is shown in the timing diagram, where the triggering edge of the output reference clock REFOUT is substantially aligned with the timing edge of the timing control signal REF_D at times T6-T9. This is due to the timing control signal REF_D used to clock out the selected REF_IN, DIV2, DIV4 or DIV8 frequency. Thus, when changing between clocks REF_IN, DIV2, DIV4, and DIV8, the trigger edges are substantially aligned, and thus do not significantly interfere with the operation of the DPLL's control loop.

另外,包含D触发器222、224、226、228、230和232、三输入“与”门234、三输入“异或”门236和“与”门238的电路产生触发沿以致使输出频率选择控制信号DIVRO_<1:0>在MUX244的选择输入处改变,以便在特定时间处导致频率改变。在此实例中,触发在原始参考时钟REF_IN的每八个(8)循环时发生,或在时钟DIV8的每一循环时发生一次。包含D触发器218、220、240、242的电路允许异步地接收输入频率选择控制信号DIVIN_<1:0>,且同步地产生输出频率选择控制信号DIVRO_<1:0>以在指定时间处实现频率改变。In addition, a circuit comprising D flip-flops 222, 224, 226, 228, 230, and 232, a three-input AND gate 234, a three-input EXCLUSIVE-OR gate 236, and an AND gate 238 generates trigger edges to cause output frequency selection Control signals DIVRO_<1:0> are changed at the select inputs of MUX 244 to cause frequency changes at specific times. In this example, triggering occurs every eight (8) cycles of the original reference clock REF_IN, or once every cycle of clock DIV8. A circuit comprising D flip-flops 218, 220, 240, 242 allows the input frequency selection control signal DIVIN_<1:0> to be received asynchronously and the output frequency selection control signal DIVRO_<1:0> to be generated synchronously to achieve Frequency changes.

包含“与”门202、延迟链204和反相器206与208的电路操作以在断言ENABLE控制信号时产生时序信号REF_D、REF_DB和REF_D1,且在未断言ENABLE控制信号时有效地停用可编程频率装置200的频率除法功能。包含D触发器210、212和214的电路产生相异频率时钟DIV2、DIV4和DIV8,其为用于输出参考时钟REFOUT的不同频率的源。最后,当未断言ENABLE控制信号时,MUX 248通过仅将原始参考时钟REF_IN传递到其输出而允许绕过频率除法功能。The circuit comprising AND gate 202, delay chain 204, and inverters 206 and 208 operates to generate timing signals REF_D, REF_DB, and REF_D1 when the ENABLE control signal is asserted, and effectively disables the programmable The frequency division function of the frequency device 200. A circuit including D flip-flops 210, 212, and 214 generates distinct frequency clocks DIV2, DIV4, and DIV8, which are different frequency sources for outputting reference clock REFOUT. Finally, MUX 248 allows the frequency division function to be bypassed by passing only the raw reference clock REF_IN to its output when the ENABLE control signal is not asserted.

图4说明根据本发明的另一方面的示范性通信装置400(例如,收发器)的框图。总之,收发器400充当先前所论述的DPLL的一个示范性应用。特定来说,收发器400包括控制DPLL的输出参考时钟REFOUT的频率的功率管理装置。以此方式,功率管理装置在不需要高性能时降低DPLL的输出参考时钟REFOUT的频率,且在需要较高性能时升高输出参考时钟REFOUT的频率。4 illustrates a block diagram of an exemplary communications device 400 (eg, transceiver) according to another aspect of the disclosure. In summary, transceiver 400 serves as one exemplary application of the previously discussed DPLL. In particular, the transceiver 400 includes a power management device that controls the frequency of the output reference clock REFOUT of the DPLL. In this way, the power management device reduces the frequency of the output reference clock REFOUT of the DPLL when high performance is not required, and increases the frequency of the output reference clock REFOUT when higher performance is required.

更具体来说,收发器400包含天线402、发射/接收(TX/RX)隔离装置404、接收器406、包括如先前所论述的DPLL的本机振荡器(LO)408、功率管理装置410和发射器412。天线402用以经由无线媒体而接收来自一个或一个以上远程通信装置的射频(RF)信号,且经由无线媒体而将RF信号发射到一个或一个以上远程通信装置。TX/RX隔离装置404用以将所接收信号路由到接收器406,且将发射信号路由到天线402,同时大体上隔离接收器406的输入与发射信号。接收器406用以将所接收的RF信号下变频转换到中频(IF)或基带信号。发射器412用以将IF或基带出站信号上变频转换到RF信号。包括如上文所论述的DPLL的本机振荡器(LO)408为接收器406提供所接收的本机振荡源LOR,因此,其可执行其下变频转换功能。类似地,本机振荡器(LO)408为发射器412提供发射本机振荡源LOT,因此,其可执行其上变频转换功能。More specifically, transceiver 400 includes antenna 402, transmit/receive (TX/RX) isolation 404, receiver 406, local oscillator (LO) 408 including a DPLL as previously discussed, power management 410, and Emitter 412 . Antenna 402 is used to receive radio frequency (RF) signals from one or more remote communication devices via a wireless medium, and to transmit RF signals to one or more remote communication devices via a wireless medium. TX/RX isolation device 404 is used to route received signals to receiver 406 and transmit signals to antenna 402 while substantially isolating the input of receiver 406 from the transmit signals. The receiver 406 is used to down-convert the received RF signal to an intermediate frequency (IF) or baseband signal. Transmitter 412 is used to upconvert the IF or baseband outbound signal to an RF signal. A local oscillator (LO) 408 including a DPLL as discussed above provides a received local oscillator source LOR to the receiver 406 so it can perform its down conversion function. Similarly, a local oscillator (LO) 408 provides a transmit local oscillator source LOT for the transmitter 412 so that it can perform its frequency up conversion function.

如下文更详细地论述,功率管理装置410响应于性能和功率消耗要求而控制本机振荡器408的DPLL的输出参考时钟REFOUT的频率。作为一实例,当需要DPLL的高性能时,功率管理装置410可将输出参考时钟REFOUT的频率设定为与原始参考时钟REFIN的频率大体上相同(例如,频率除数=1)。作为另一实例,当DPLL的低性能为可接受的且需要功率节约时,功率管理装置410可将输出参考时钟REFOUT的频率大体上设定为DIV8时钟的频率(例如,频率除数=8)。作为又一实例,当DPLL的中等性能为可接受的且也需要功率消耗时,功率管理装置410可将输出参考时钟REFOUT的频率大体上设定为DIV2或DIV4时钟的频率(例如,频率除数=2或4)。As discussed in more detail below, the power management device 410 controls the frequency of the output reference clock REFOUT of the DPLL of the local oscillator 408 in response to performance and power consumption requirements. As an example, when high performance of the DPLL is required, the power management device 410 may set the frequency of the output reference clock REFOUT to be substantially the same as the frequency of the original reference clock REFIN (eg, frequency divisor=1). As another example, when the low performance of the DPLL is acceptable and power saving is desired, the power management device 410 may set the frequency of the output reference clock REFOUT to substantially the frequency of the DIV8 clock (eg, frequency divisor=8). As yet another example, when moderate performance of the DPLL is acceptable and power consumption is also required, the power management device 410 may set the frequency of the output reference clock REFOUT substantially to the frequency of the DIV2 or DIV4 clock (e.g., frequency divisor = 2 or 4).

图5说明控制根据本发明的另一方面的示范性收发器400中的功率消耗的示范性方法500的流程图。根据方法500,功率管理装置410确定对于发射器400的当前性能要求(方框502)。功率管理装置410接着基于收发器400的当前性能要求而调整DPLL的输出参考时钟的频率(方框504)。可在必要时重复此过程以实现在收发器400的连续操作内性能与功率消耗之间的所要折衷。尽管曾使用收发器来示范DPLL的特定应用,但应理解,DPLL可用于其它应用中,例如,可用于接收器、发射器、时钟和数据恢复装置等中。5 illustrates a flowchart of an exemplary method 500 of controlling power consumption in an exemplary transceiver 400 according to another aspect of the invention. According to method 500, power management device 410 determines current performance requirements for transmitter 400 (block 502). The power management device 410 then adjusts the frequency of the output reference clock of the DPLL based on the current performance requirements of the transceiver 400 (block 504). This process may be repeated as necessary to achieve the desired trade-off between performance and power consumption over the continuous operation of transceiver 400 . Although a transceiver has been used to demonstrate a particular application of a DPLL, it should be understood that a DPLL may be used in other applications, for example, in receivers, transmitters, clock and data recovery devices, and the like.

在一个或一个以上示范性实施例中,所描述的功能可以硬件、软件、固件或其任何组合实施。如果以软件实施,则所述功能可作为一个或一个以上指令或代码而存储于计算机可读媒体上或经由计算机可读媒体进行传输。计算机可读媒体包括计算机存储媒体和通信媒体两者,通信媒体包括促进计算机程序从一处转移到另一处的任何媒体。存储媒体可为可由计算机存取的任何可用媒体。以实例而非限制的方式,所述计算机可读媒体可包含RAM、ROM、EEPROM、CD-ROM或其它光盘存储装置、磁盘存储装置或其它磁性存储装置,或可用以载运或存储呈指令或数据结构的形式的所要程序代码且可由计算机存取的任何其它媒体。而且,适当地将任何连接称为计算机可读媒体。举例来说,如果使用同轴电缆、光纤电缆、双绞线、数字订户线(DSL)或例如红外线、无线电和微波等无线技术从网站、服务器或其它远程源发射软件,则同轴电缆、光纤电缆、双绞线、DSL或例如红外线、无线电和微波等无线技术包括于媒体的定义中。如本文中所使用,磁盘和光盘包括压缩光盘(CD)、激光光盘、光学光盘、数字多功能光盘(DVD)、软盘和蓝光光盘,其中磁盘通常以磁方式再现数据,而光盘用激光以光学方式再现数据。上述各项的组合也应包括于计算机可读媒体的范围内。In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. Storage media may be any available media that can be accessed by a computer. By way of example and not limitation, the computer readable medium may comprise RAM, ROM, EEPROM, CD-ROM, or other optical disk storage, magnetic disk storage, or other magnetic storage, or may be used to carry or store instructions or data Any other medium that contains the desired program code in the form of a structure and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. For example, if the software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technologies such as infrared, radio, and Cable, twisted pair, DSL or wireless technologies such as infrared, radio and microwave are included in the definition of media. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. way to reproduce the data. Combinations of the above should also be included within the scope of computer-readable media.

虽然已结合各种方面描述了本发明,但应理解,本发明能够具有其它修改。本申请案意欲涵盖本发明的任何变化、使用或改编,其大体上遵循本发明的原理且包括如在本发明所属的技术内的已知和习惯实践内的与本发明的此类偏离。While the invention has been described in conjunction with various aspects, it should be understood that the invention is capable of other modifications. This application is intended to cover any variations, uses or adaptations of the invention which generally follow the principles of the invention and include such departures from the invention as are within known and customary practice within the art to which this invention pertains.

Claims (24)

1.一种锁相环设备,其包含:1. A phase-locked loop device comprising: 可编程频率装置,其适于产生选自一组相异频率时钟的参考时钟,且进一步适于当所述参考时钟在所述相异频率时钟之间切换时维持所述参考时钟的触发沿的大体上相同的时间关系,其中维持所述参考时钟的触发沿的大体上相同的时间关系包括使得所述参考时钟具有与时序控制信号大体上相同的触发沿;以及a programmable frequency device adapted to generate a reference clock selected from a set of distinct frequency clocks, and further adapted to maintain a trigger edge of the reference clock when the reference clock switches between the distinct frequency clocks substantially the same timing relationship, wherein maintaining the substantially same timing relationship of the trigger edges of the reference clock includes causing the reference clock to have substantially the same trigger edge as the timing control signal; and 锁相环(PLL)电路,其适于使用所述参考时钟而建立输入信号与输出信号之间的预定相位关系。A phase locked loop (PLL) circuit adapted to establish a predetermined phase relationship between an input signal and an output signal using the reference clock. 2.根据权利要求1所述的设备,其中所述可编程频率装置包含所述相异频率时钟的源。2. The apparatus of claim 1, wherein the programmable frequency device comprises a source of the distinct frequency clocks. 3.根据权利要求2所述的设备,其中所述相异频率时钟的所述源包含适于接收原始参考时钟的级联式触发器链。3. The apparatus of claim 2, wherein the source of the distinct frequency clocks comprises a chain of cascaded flip-flops adapted to receive an original reference clock. 4.根据权利要求1所述的设备,其中所述可编程频率装置包含电路,所述电路适于异步地接收指示针对所述参考时钟的在所述相异频率时钟中的选择的输入频率选择控制信号,且同步地产生致使在特定时间处的所述参考时钟的所述选择的输出频率选择控制信号。4. The apparatus of claim 1, wherein the programmable frequency means comprises circuitry adapted to asynchronously receive an input frequency selection indicative of a selection among the distinct frequency clocks for the reference clock control signal, and synchronously generating an output frequency selection control signal that causes said selection of said reference clock at a particular time. 5.根据权利要求4所述的设备,其中所述电路适于响应于所述相异频率时钟处于预定逻辑电平而同步地产生所述输出频率选择控制信号。5. The apparatus of claim 4, wherein the circuitry is adapted to synchronously generate the output frequency selection control signal in response to the distinct frequency clocks being at a predetermined logic level. 6.根据权利要求4所述的设备,其中所述可编程频率装置进一步包含第一多路复用器,所述第一多路复用器适于响应于所述输出频率选择控制信号而输出来自所述相异频率时钟中的所选择的时钟。6. The apparatus of claim 4, wherein the programmable frequency device further comprises a first multiplexer adapted to output in response to the output frequency selection control signal from a selected one of the distinct frequency clocks. 7.根据权利要求4所述的设备,其中所述锁相环(PLL)包含输入累加器,所述输入累加器适于基于所述输出频率选择控制信号而产生所述输入信号。7. The apparatus of claim 4, wherein the phase locked loop (PLL) includes an input accumulator adapted to generate the input signal based on the output frequency selection control signal. 8.根据权利要求4所述的设备,其中所述锁相环(PLL)包含相位误差装置,所述相位误差装置适于产生与所述输入信号与所述输出信号之间的相位差相关的相位误差信号,其中在产生所述相位误差信号过程中的延迟是基于所述输出频率选择控制信号。8. The apparatus according to claim 4 , wherein said phase-locked loop (PLL) comprises phase error means adapted to generate a phase difference related to said input signal and said output signal a phase error signal, wherein the delay in generating the phase error signal is based on the output frequency selection control signal. 9.根据权利要求1所述的设备,其进一步包含触发器,所述触发器适于响应于时序控制信号而对所述参考时钟进行时钟输出。9. The apparatus of claim 1, further comprising a flip-flop adapted to clock out the reference clock in response to a timing control signal. 10.根据权利要求1所述的设备,其中所述锁相环(PLL)包含输入累加器,所述输入累加器适于使用所述参考时钟而产生所述输入信号。10. The apparatus of claim 1, wherein the phase locked loop (PLL) includes an input accumulator adapted to generate the input signal using the reference clock. 11.根据权利要求1所述的设备,其中所述锁相环(PLL)包含锁存器或时间-数字转换器(TDC),所述锁存器或时间-数字转换器(TDC)适于使用所述参考时钟而产生与所述输出信号的相位相关的信号。11. The apparatus of claim 1, wherein the phase-locked loop (PLL) comprises a latch or a time-to-digital converter (TDC) adapted to A signal related to the phase of the output signal is generated using the reference clock. 12.一种锁相环设备,其包含:12. A phase-locked loop device comprising: 可编程频率装置,其适于产生选自一组相异频率时钟的参考时钟,且进一步适于当所述参考时钟在所述相异频率时钟之间切换时维持所述参考时钟的触发沿的大体上相同的时间关系,其中维持所述参考时钟的触发沿的大体上相同的时间关系包括使得所述参考时钟具有与时序控制信号大体上相同的触发沿;以及a programmable frequency device adapted to generate a reference clock selected from a set of distinct frequency clocks, and further adapted to maintain a trigger edge of the reference clock when the reference clock switches between the distinct frequency clocks substantially the same timing relationship, wherein maintaining the substantially same timing relationship of the trigger edges of the reference clock includes causing the reference clock to have substantially the same trigger edge as the timing control signal; and 锁相环(PLL)电路,其适于使用所述参考时钟而建立输入信号与输出信号之间的预定相位关系,其中所述可编程频率装置包含电路,所述电路适于异步地接收指示针对所述参考时钟的在所述相异频率时钟中的选择的输入频率选择控制信号,且同步地产生致使在特定时间处的所述参考时钟的所述选择的输出频率选择控制信号,且其中所述电路在所述相异频率时钟中的一者的一周期内产生一次所述输出频率选择控制信号。a phase locked loop (PLL) circuit adapted to establish a predetermined phase relationship between an input signal and an output signal using the reference clock, wherein the programmable frequency device comprises circuitry adapted to asynchronously receive instructions for an input frequency selection control signal of the selection of the reference clocks among the distinct frequency clocks, and synchronously generating an output frequency selection control signal causing the selection of the reference clock at a particular time, and wherein the The circuit generates the output frequency selection control signal once in a cycle of one of the distinct frequency clocks. 13.根据权利要求12所述的设备,其中所述相异频率时钟中的所述一者包括在所述相异频率时钟中具有最长周期的所述时钟。13. The apparatus of claim 12, wherein the one of the distinct frequency clocks comprises the clock having the longest period among the distinct frequency clocks. 14.一种锁相环设备,其包含:14. A phase-locked loop device comprising: 可编程频率装置,其适于产生选自一组相异频率时钟的参考时钟,且进一步适于当所述参考时钟在所述相异频率时钟之间切换时维持所述参考时钟的触发沿的大体上相同的时间关系,其中维持所述参考时钟的触发沿的大体上相同的时间关系包括使得所述参考时钟具有与时序控制信号大体上相同的触发沿;以及a programmable frequency device adapted to generate a reference clock selected from a set of distinct frequency clocks, and further adapted to maintain a trigger edge of the reference clock when the reference clock switches between the distinct frequency clocks substantially the same timing relationship, wherein maintaining the substantially same timing relationship of the trigger edges of the reference clock includes causing the reference clock to have substantially the same trigger edge as the timing control signal; and 锁相环(PLL)电路,其适于使用所述参考时钟而建立输入信号与输出信号之间的预定相位关系,其中所述可编程频率装置包含电路,所述电路适于异步地接收指示针对所述参考时钟的在所述相异频率时钟中的选择的输入频率选择控制信号,且同步地产生致使在特定时间处的所述参考时钟的所述选择的输出频率选择控制信号,且其中所述锁相环(PLL)包含滤波器,所述滤波器包括基于所述输出频率选择控制信号的转移函数。a phase locked loop (PLL) circuit adapted to establish a predetermined phase relationship between an input signal and an output signal using the reference clock, wherein the programmable frequency device comprises circuitry adapted to asynchronously receive instructions for an input frequency selection control signal of the selection of the reference clocks among the distinct frequency clocks, and synchronously generating an output frequency selection control signal causing the selection of the reference clock at a particular time, and wherein the The phase locked loop (PLL) includes a filter including a transfer function based on the output frequency selective control signal. 15.一种锁相环设备,其包含:15. A phase-locked loop device comprising: 可编程频率装置,其适于产生选自一组相异频率时钟的参考时钟,且进一步适于在所述相异频率时钟之间切换时维持所述参考时钟的触发沿的大体上相同的时间关系,其中维持所述参考时钟的触发沿的大体上相同的时间关系包括使得所述参考时钟具有与时序控制信号大体上相同的触发沿;以及Programmable frequency means adapted to generate a reference clock selected from a set of distinct frequency clocks, and further adapted to maintain substantially the same timing of trigger edges of said reference clock when switching between said distinct frequency clocks relationship, wherein maintaining substantially the same time relationship of the trigger edges of the reference clock includes causing the reference clock to have substantially the same trigger edge as the timing control signal; and 锁相环(PLL)电路,其适于使用所述参考时钟而建立输入信号与输出信号之间的预定相位关系,其中所述可编程频率装置包含电路,所述电路适于异步地接收指示针对所述参考时钟的在所述相异频率时钟中的选择的输入频率选择控制信号,且同步地产生致使在特定时间处的所述参考时钟的所述选择的输出频率选择控制信号,其中所述锁相环(PLL)包含:累加器,其适于产生与所述输出信号的所述相位的粗略值相关的第一信号;以及时间-数字转换器(TDC),其适于产生与所述输出信号的所述相位的精细值相关的第二信号;以及装置,其适于产生与所述第一与第二信号的组合相关的反馈相位信号,且其中在产生所述反馈相位信号过程中的延迟是基于所述输出频率选择控制信号。a phase locked loop (PLL) circuit adapted to establish a predetermined phase relationship between an input signal and an output signal using the reference clock, wherein the programmable frequency device comprises circuitry adapted to asynchronously receive instructions for an input frequency selection control signal for selection of the reference clock among the distinct frequency clocks, and synchronously generates an output frequency selection control signal causing the selection of the reference clock at a particular time, wherein the A phase-locked loop (PLL) comprising: an accumulator adapted to generate a first signal related to a rough value of said phase of said output signal; and a time-to-digital converter (TDC) adapted to generate a first signal related to said a second signal related to a fine value of said phase of the output signal; and means adapted to generate a feedback phase signal related to the combination of said first and second signals, and wherein in generating said feedback phase signal The delay is based on the output frequency selection control signal. 16.一种提供参考时钟的方法,其包含:16. A method of providing a reference clock comprising: 从一组相异频率时钟选择第一时钟;selecting a first clock from a set of distinct frequency clocks; 提供所述第一时钟作为所述参考时钟;providing the first clock as the reference clock; 从所述组相异频率时钟选择第二时钟,其中所述第一时钟的第一频率与所述第二时钟的第二频率不同;selecting a second clock from the set of distinct frequency clocks, wherein the first frequency of the first clock is different from the second frequency of the second clock; 提供所述第二时钟作为所述参考时钟,其中所述第二时钟的触发沿的时间关系与所述第一时钟的触发沿的时间关系大体上相同;providing the second clock as the reference clock, wherein a timing relationship of a trigger edge of the second clock is substantially the same as a timing relationship of a trigger edge of the first clock; 将所述参考时钟提供到数字锁相环(DPLL)的输入累加器;以及providing said reference clock to an input accumulator of a digital phase locked loop (DPLL); and 将所述参考时钟提供到所述数字锁相环(DPLL)的时间-数字转换器(TDC)。The reference clock is provided to a time-to-digital converter (TDC) of the digital phase-locked loop (DPLL). 17.根据权利要求16所述的方法,其进一步包含产生所述相异频率时钟。17. The method of claim 16, further comprising generating the distinct frequency clocks. 18.根据权利要求16所述的方法,其中所述相异频率时钟包含通过对原始参考时钟的频率进行除法而产生所述相异频率时钟。18. The method of claim 16, wherein the distinct frequency clocks comprise generating the distinct frequency clocks by dividing a frequency of an original reference clock. 19.根据权利要求16所述的方法,其进一步包含接收用于选择所述第二时钟作为所述参考时钟的第一频率选择控制信号,其中响应于所述第一频率选择控制信号而执行选择所述第二时钟作为所述参考时钟。19. The method of claim 16, further comprising receiving a first frequency selection control signal for selecting the second clock as the reference clock, wherein selecting is performed in response to the first frequency selection control signal The second clock is used as the reference clock. 20.根据权利要求19所述的方法,其中接收所述第一频率选择控制信号包含异步地接收所述第一频率选择控制信号,且所述方法进一步包含同步地产生第二频率选择控制信号,且进一步其中响应于所述第二频率选择控制信号而执行选择所述第二时钟作为所述参考时钟。20. The method of claim 19, wherein receiving the first frequency selective control signal comprises receiving the first frequency selective control signal asynchronously, and the method further comprises synchronously generating a second frequency selective control signal, And further wherein selecting the second clock as the reference clock is performed in response to the second frequency selection control signal. 21.根据权利要求20所述的方法,其中产生所述第二频率选择控制信号包含响应于所述相异频率时钟处于预定逻辑电平而产生所述第二频率选择控制信号。21. The method of claim 20, wherein generating the second frequency selection control signal comprises generating the second frequency selection control signal in response to the distinct frequency clocks being at a predetermined logic level. 22.根据权利要求16所述的方法,其进一步包含:22. The method of claim 16, further comprising: 将所述参考时钟提供到所述数字锁相环(DPLL)的数字控制振荡器(DCO)。The reference clock is provided to a digitally controlled oscillator (DCO) of the digital phase locked loop (DPLL). 23.一种提供参考时钟的方法,其包含:23. A method of providing a reference clock comprising: 从一组相异频率时钟选择第一时钟;selecting a first clock from a set of distinct frequency clocks; 提供所述第一时钟作为所述参考时钟;providing the first clock as the reference clock; 从所述组相异频率时钟选择第二时钟,其中所述第一时钟的第一频率与所述第二时钟的第二频率不同;selecting a second clock from the set of distinct frequency clocks, wherein the first frequency of the first clock is different from the second frequency of the second clock; 提供所述第二时钟作为所述参考时钟,其中所述第二时钟的触发沿的时间关系与所述第一时钟的触发沿的时间关系大体上相同;providing the second clock as the reference clock, wherein a timing relationship of a trigger edge of the second clock is substantially the same as a timing relationship of a trigger edge of the first clock; 接收用于选择所述第二时钟作为所述参考时钟的第一频率选择控制信号,其中响应于所述第一频率选择控制信号而执行选择所述第二时钟作为所述参考时钟,其中接收所述第一频率选择控制信号包含异步地接收所述第一频率选择控制信号;以及receiving a first frequency selection control signal for selecting the second clock as the reference clock, wherein selecting the second clock as the reference clock is performed in response to the first frequency selection control signal, wherein receiving the said first frequency selective control signal comprises receiving said first frequency selective control signal asynchronously; and 同步地产生第二频率选择控制信号,其中响应于所述第二频率选择控制信号而执行选择所述第二时钟作为所述参考时钟,且其中产生所述第二频率选择控制信号包含在所述相异频率时钟中的一者的一周期内产生一次所述第二频率选择控制信号。synchronously generating a second frequency selection control signal, wherein selecting the second clock as the reference clock is performed in response to the second frequency selection control signal, and wherein generating the second frequency selection control signal is included in the The second frequency selection control signal is generated once in a cycle of one of the different frequency clocks. 24.一种锁相环设备,其包含:24. A phase locked loop device comprising: 用于产生选自一组相异频率时钟的参考时钟的装置;means for generating a reference clock selected from a set of distinct frequency clocks; 用于当所述参考时钟在所述相异频率时钟之间切换时维持所述参考时钟的触发沿的大体上相同的时间关系的装置,其中维持所述参考时钟的触发沿的大体上相同的时间关系包括使得所述参考时钟具有与时序控制信号大体上相同的触发沿;means for maintaining substantially the same timing relationship of trigger edges of the reference clocks as the reference clocks switch between the distinct frequency clocks, wherein substantially the same timing relationship of the trigger edges of the reference clocks is maintained The timing relationship includes causing the reference clock to have substantially the same trigger edge as the timing control signal; 用于使用所述参考时钟而建立输入信号与输出信号之间的预定相位关系的装置;means for establishing a predetermined phase relationship between an input signal and an output signal using said reference clock; 用于异步地接收指示针对所述参考时钟的在所述相异频率时钟中的选择的第一频率选择控制信号的装置;以及means for asynchronously receiving a first frequency selection control signal indicative of a selection among said distinct frequency clocks for said reference clock; and 用于同步地产生致使在特定时间处的所述参考时钟的所述选择的第二频率选择控制信号的装置,其中所述用于同步地产生所述第二频率选择控制信号的装置适于在所述相异频率时钟中的一者的一周期内产生一次所述第二频率选择控制信号。means for synchronously generating a second frequency selective control signal causing said selection of said reference clock at a particular time, wherein said means for synchronously generating said second frequency selective control signal is adapted to be at The second frequency selection control signal is generated once in a cycle of one of the different frequency clocks.
CN200980115288.4A 2008-04-29 2009-04-29 Systems and methods for controlling power consumption in a digital phase locked loop (DPLL) Active CN102017418B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610584614.8A CN106160741B (en) 2008-04-29 2009-04-29 The system and method for controlling the power consumption in digital phase-locked loop (DPLL)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US12/111,541 US8077822B2 (en) 2008-04-29 2008-04-29 System and method of controlling power consumption in a digital phase locked loop (DPLL)
US12/111,541 2008-04-29
PCT/US2009/042105 WO2009134880A1 (en) 2008-04-29 2009-04-29 System and method of controlling power consumption in a digital phase locked loop (dpll)

Related Child Applications (1)

Application Number Title Priority Date Filing Date
CN201610584614.8A Division CN106160741B (en) 2008-04-29 2009-04-29 The system and method for controlling the power consumption in digital phase-locked loop (DPLL)

Publications (2)

Publication Number Publication Date
CN102017418A CN102017418A (en) 2011-04-13
CN102017418B true CN102017418B (en) 2018-06-12

Family

ID=40823419

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201610584614.8A Active CN106160741B (en) 2008-04-29 2009-04-29 The system and method for controlling the power consumption in digital phase-locked loop (DPLL)
CN200980115288.4A Active CN102017418B (en) 2008-04-29 2009-04-29 Systems and methods for controlling power consumption in a digital phase locked loop (DPLL)

Family Applications Before (1)

Application Number Title Priority Date Filing Date
CN201610584614.8A Active CN106160741B (en) 2008-04-29 2009-04-29 The system and method for controlling the power consumption in digital phase-locked loop (DPLL)

Country Status (7)

Country Link
US (1) US8077822B2 (en)
EP (1) EP2286514B1 (en)
JP (1) JP5420641B2 (en)
KR (1) KR101301404B1 (en)
CN (2) CN106160741B (en)
TW (1) TW201004152A (en)
WO (1) WO2009134880A1 (en)

Families Citing this family (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20090074412A (en) * 2008-01-02 2009-07-07 삼성전자주식회사 Division circuit and phase locked loop using the same
US8076978B2 (en) * 2008-11-13 2011-12-13 Infineon Technologies Ag Circuit with noise shaper
US8634512B2 (en) * 2011-02-08 2014-01-21 Qualcomm Incorporated Two point modulation digital phase locked loop
KR20120125096A (en) 2011-05-06 2012-11-14 삼성전자주식회사 Phase-locked-loop circuit including a digitally-controlled oscillator
JP5662911B2 (en) * 2011-08-31 2015-02-04 ルネサスエレクトロニクス株式会社 High frequency signal processing apparatus and radio communication system
JP5839291B2 (en) * 2013-03-25 2016-01-06 ヤマハ株式会社 PLL circuit
US9231602B1 (en) * 2014-09-18 2016-01-05 Intel IP Corporation A-priori-probability-phase-estimation for digital phase-locked loops
CN104300970A (en) * 2014-09-28 2015-01-21 东南大学 A DLL-based voltage-controlled ring vibration type two-stage time-to-digital conversion circuit
KR102403368B1 (en) 2015-02-24 2022-05-30 삼성전자주식회사 Phase looked loop using received signal
US9806880B1 (en) * 2016-06-15 2017-10-31 Qualcomm Incorporated Dynamic adjustment of a response characteristic of a phase-locked loop digital filter
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
US11042181B2 (en) * 2018-11-01 2021-06-22 Siemens Industry Software Inc. Local clock injection and independent capture for circuit test of multiple cores in clock mesh architecture
US11011972B1 (en) * 2019-11-18 2021-05-18 Infineon Technologies Austria Ag Frequency alignment and switch-over in power supplies
JP2022096389A (en) 2020-12-17 2022-06-29 キオクシア株式会社 Semiconductor integrated circuit, semiconductor storage device, and control method
CN113114237B (en) * 2021-03-03 2022-08-23 浙江大学 Loop system capable of realizing rapid frequency locking
WO2023027078A1 (en) * 2021-08-25 2023-03-02 ヌヴォトンテクノロジージャパン株式会社 Pll circuit and transmission system
KR20240021038A (en) 2022-08-09 2024-02-16 삼성전자주식회사 A digital phase locked loop and an operating method of the same

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315077A (en) * 1999-04-23 2001-09-26 塞姆泰克股份有限公司 Slave clock generation system and method for synchronous telecommuniations networks
EP1467488A1 (en) * 2002-01-16 2004-10-13 Mitsubishi Denki Kabushiki Kaisha Clock generating circuit
CN1720493A (en) * 2002-12-06 2006-01-11 哉英电子股份有限公司 Frequency modulator apparatus of phase selection type, and frequency synthesizer of phase selection type
US20070085622A1 (en) * 2005-10-19 2007-04-19 Texas Instruments Incorporated Continuous reversible gear shifting mechanism

Family Cites Families (29)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4501018A (en) * 1983-07-05 1985-02-19 Motorola, Inc. Simplex transceiver employing a common piezoelectric element for transmitting and receiving
JPH01116815A (en) * 1987-10-30 1989-05-09 Fujitsu Ltd Clock switching circuit
JPH01198828A (en) * 1988-02-03 1989-08-10 Fujitsu Ltd Phase locked loop circuit
JPH03192923A (en) * 1989-12-22 1991-08-22 Nec Corp Clock generating circuit
JPH0467215A (en) * 1990-07-06 1992-03-03 Sharp Corp System clock output circuit
JPH0795687B2 (en) * 1991-01-18 1995-10-11 アンリツ株式会社 Frequency synthesizer
JP3006805B2 (en) * 1991-08-23 2000-02-07 日本電気株式会社 Local oscillator circuit using direct digital synthesizer
US5276913A (en) * 1991-11-25 1994-01-04 Motorola, Inc. Phase-locked-loop circuit for radio transceiver
JP3507854B2 (en) * 1994-07-21 2004-03-15 ザーリンク セミコンダクター インコーポレイテッド Digital phase locked loop
JP3672056B2 (en) * 1995-08-18 2005-07-13 松下電器産業株式会社 Timing signal generation circuit
JPH1022824A (en) * 1996-07-02 1998-01-23 Toshiba Corp Phase locked loop
JP2980034B2 (en) * 1996-08-15 1999-11-22 日本電気株式会社 PLL circuit for low power consumption mode and test method thereof
US6028488A (en) * 1996-11-08 2000-02-22 Texas Instruments Incorporated Digitally-controlled oscillator with switched-capacitor frequency selection
US6359948B1 (en) * 1999-02-17 2002-03-19 Triquint Semiconductor Corporation Phase-locked loop circuit with reduced jitter
JP2002163033A (en) * 2000-11-28 2002-06-07 Matsushita Electric Ind Co Ltd Clock generation circuit
US6429707B1 (en) 2001-04-27 2002-08-06 Semtech Corporation Reference signal switchover clock output controller
US6696829B1 (en) * 2001-11-16 2004-02-24 Rambus Inc. Self-resetting phase locked loop
US20030115350A1 (en) * 2001-12-14 2003-06-19 Silverback Systems, Inc. System and method for efficient handling of network data
US7305024B2 (en) * 2003-08-29 2007-12-04 Texas Instruments Incorporated Method of fixing frequency complex up-conversion phase and gain impairments
JP2005101810A (en) * 2003-09-24 2005-04-14 Nippon Telegr & Teleph Corp <Ntt> PLL circuit
JP2005236549A (en) * 2004-02-18 2005-09-02 Sony Corp Clock signal switching circuit
JP2005316722A (en) * 2004-04-28 2005-11-10 Renesas Technology Corp Clock generation circuit and semiconductor integrated circuit
JP3778292B2 (en) * 2004-07-12 2006-05-24 セイコーエプソン株式会社 Clock switching circuit
US7183860B2 (en) * 2004-08-12 2007-02-27 Texas Instruments Incorporated Gain calibration of a digital controlled oscillator
US7205924B2 (en) * 2004-11-18 2007-04-17 Texas Instruments Incorporated Circuit for high-resolution phase detection in a digital RF processor
US7236040B2 (en) * 2004-12-03 2007-06-26 Ati Technologies Inc. Method and apparatus for generating multiphase clocks
US7482883B2 (en) * 2005-10-19 2009-01-27 Texas Instruments Incorporated Gain normalization of a digitally controlled oscillator in an all digital phase locked loop based transmitter
US7664213B2 (en) 2005-11-22 2010-02-16 Sun Microsystems, Inc. Clock alignment detection from single reference
US7714665B2 (en) * 2006-02-16 2010-05-11 Texas Instruments Incorporated Harmonic characterization and correction of device mismatch

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1315077A (en) * 1999-04-23 2001-09-26 塞姆泰克股份有限公司 Slave clock generation system and method for synchronous telecommuniations networks
EP1467488A1 (en) * 2002-01-16 2004-10-13 Mitsubishi Denki Kabushiki Kaisha Clock generating circuit
CN1720493A (en) * 2002-12-06 2006-01-11 哉英电子股份有限公司 Frequency modulator apparatus of phase selection type, and frequency synthesizer of phase selection type
US20070085622A1 (en) * 2005-10-19 2007-04-19 Texas Instruments Incorporated Continuous reversible gear shifting mechanism

Also Published As

Publication number Publication date
TW201004152A (en) 2010-01-16
CN102017418A (en) 2011-04-13
CN106160741A (en) 2016-11-23
JP2011519252A (en) 2011-06-30
US8077822B2 (en) 2011-12-13
KR20100134786A (en) 2010-12-23
WO2009134880A1 (en) 2009-11-05
EP2286514A1 (en) 2011-02-23
KR101301404B1 (en) 2013-08-28
CN106160741B (en) 2019-08-13
EP2286514B1 (en) 2014-01-01
US20090268859A1 (en) 2009-10-29
JP5420641B2 (en) 2014-02-19

Similar Documents

Publication Publication Date Title
CN102017418B (en) Systems and methods for controlling power consumption in a digital phase locked loop (DPLL)
US8090068B2 (en) System and method of calibrating power-on gating window for a time-to-digital converter (TDC) of a digital phase locked loop (DPLL)
EP2327159B1 (en) Divide-by-three quadrature frequency divider
US8433026B2 (en) Multi-rate digital phase locked loop
US9564908B2 (en) Digital phase-locked loop and method of operating the same
JP2011515046A (en) Delta-sigma modulator clock dithering in fractional-N phase-locked loop
US10536151B1 (en) Ultra-low-power injection locked oscillator for IQ clock generation
JP2009152910A (en) Semiconductor integrated circuit
KR102123901B1 (en) All digital phase locked loop, semiconductor apparatus, and portable information device
US11356108B2 (en) Frequency generator and associated method
US11303284B1 (en) Low-power fractional analog PLL without feedback divider
US20140015578A1 (en) Apparatus and method for performing spread-spectrum clock control
US10270487B2 (en) Frequency generator and associated method
US8140026B2 (en) All-digital selectable duty cycle generation
GB2456004A (en) Frequency synthesiser with output frequency higher than VCO frequency

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant