feedback methods and systems are provided to achieve rapid switching of oscillator frequencies without compromising operational feedback loop bandwidths that filter out spurious tones and phase noise to thereby enhance loop spectral and noise performance. The methods respond to frequency changes in a reference signal by providing an open-loop drive current to drive a feedback signal towards the reference signal. The drive current is terminated and the feedback control loop closed when the feedback signal is within a predetermined acquisition range of the reference signal. This is determined by successively comparing a feedback frequency of the feedback signal to a destination frequency of the reference signal over a comparison window of time. The invention also provides a feedback control system that practices the invention's methods.
|
1. A method of locking a feedback signal to a reference signal wherein said feedback signal has a feedback frequency that corresponds to the oscillator frequency of an output signal from an oscillator and said reference signal has a destination frequency, the method comprising the steps of:
opening a feedback control loop that includes said oscillator; providing an open-loop drive current to a feedback filter that is coupled to said oscillator to drive said feedback frequency towards said destination frequency; over a comparison window of time, successively comparing said feedback frequency to said destination frequency to effect a determination that said feedback frequency has entered a predetermined acquisition range of said destination frequency; in response to said determination, terminating said open-loop drive current; and in response to said determination, closing said feedback control loop to lock said feedback signal to said reference signal.
20. A feedback control system, comprising:
a voltage-controlled oscillator; a feedback control loop that generates a feedback signal with a feedback frequency in response to said oscillator; and a processor that: a) opens said feedback control loop in response to a reference signal that changes from a current frequency to a destination frequency; b) provides an open-loop drive current to said feedback control loop to drive said feedback frequency towards said destination frequency; c) over a comparison window of time, successively compares said feedback frequency to said destination frequency to effect a determination that said feedback frequency has entered a predetermined acquisition range of said destination frequency; d) in response to said determination, terminates said open-loop drive current; and e) in response to said determination, closes said feedback control loop about said oscillator to lock said feedback signal to said reference signal. 12. A method of changing the feedback frequency of a feedback signal from a current frequency to a subsequent destination frequency wherein said feedback frequency corresponds to the oscillator frequency of an output signal from an oscillator, the method comprising the steps of:
with a feedback control loop that includes said oscillator, locking said feedback signal to a reference signal that has said current frequency; revising said reference signal to have said destination frequency; opening a feedback control loop that includes said oscillator; providing an open-loop drive current to a feedback filter that is coupled to said oscillator to drive said feedback frequency towards said destination frequency; over a comparison window of time, successively comparing said feedback frequency to said destination frequency to effect a determination that said feedback frequency has entered a predetermined acquisition range of said destination frequency; in response to said determination, terminating said open-loop drive current; and in response to said determination, closing said feedback control loop to lock said feedback signal to said reference signal.
2. The method of
over said comparison window, obtaining a reference count of edges of said reference signal; over said comparison window, obtaining a feedback count of edges of said feedback signal; and effecting said determination when said feedback count obtains a predetermined relationship with said reference count.
3. The method of
over said comparison window, obtaining first and second reference counts respectively of falling and rising edges of said reference signal; over said comparison window, obtaining third and fourth feedback counts respectively of falling and rising edges of said feedback signal; and effecting said determination when at least one of said third and fourth feedback counts obtains a predetermined relationship with at least one of said first and second reference counts.
4. The method of
configuring said feedback control loop to have a first feedback bandwidth; and in response to a subsequent phase lock between said feedback signal and said reference signal, reconfiguring said feedback control loop to have a second steady-state feedback bandwidth that is less than said first feedback bandwidth.
5. The method of
6. The method of
7. The method of
said opening step includes the step of disconnecting a phase detector of said feedback control loop from a charge pump of said feedback control loop; and said closing step includes the step of reconnecting said phase detector and said charge pump.
8. The method of
9. The method of
11. The method of
13. The method of
over said comparison window, obtaining a reference count of edges of said reference signal; over said comparison window, obtaining a feedback count of edges of said feedback signal; and effecting said determination when said feedback count obtains a predetermined relationship with said reference count.
14. The method of
over said comparison window, obtaining first and second reference counts respectively of falling and rising edges of said reference signal; over said comparison window, obtaining third and fourth feedback counts respectively of falling and rising edges of said feedback signal; and effecting said determination when at least one of said third and fourth feedback counts obtains a predetermined relationship with at least one of said first and second reference counts.
15. The method of
configuring said feedback control loop to have a first feedback bandwidth; and in response to a subsequent phase lock between said feedback signal and said reference signal, reconfiguring said feedback control loop to have a second steady-state feedback bandwidth that is less than said first feedback bandwidth.
16. The method of
17. The method of
18. The method of
21. The system of
a first counter that obtains a reference count of edges of said reference signal over said comparison window; and a second counter that obtains a feedback count of edges of said feedback signal over said comparison window; and wherein said processor effects said determination when said feedback count reaches a predetermined relationship with said reference count.
22. The system of
first and second counters that obtain first and second reference counts respectively of falling and rising edges of said reference signal over said comparison window; and third and fourth counters that obtain third and fourth feedback counts respectively of falling and rising edges of said feedback signal over said comparison window; and wherein said processor effects said determination when at least one of said third and fourth feedback counts reaches a predetermined relationship with at least one of said first and second reference counts.
23. The system of
configures said feedback control loop to have a first feedback bandwidth; and in response to a subsequent phase lock between said feedback signal and said reference signal, reconfigures said feedback control loop to have a second steady-state feedback bandwidth that is less than said first feedback bandwidth.
24. The system of
25. The system of
26. The system of
27. The system of
28. The system of
29. The system of
a feedback phase detector; and a feedback network that couples said oscillator and said phase detector and that generates said feedback signal in response to said oscillator.
|
This application claims the benefit of U.S. Provisional Application Ser. No. 60/307,276 filed Jul. 23, 2001.
1. Field of the Invention
The present invention relates generally to feedback control systems.
2. Description of the Related Art
A phase-locked loop is a particular type of feedback control system that maintains a feedback signal in a specific phase relationship with a reference signal. Phase-locked loops are vital parts of a wide variety of electronic systems (e.g., frequency synthesizers, analog and digital modulators, clock recovery circuits and direct digital synthesizers) and the basic structure of conventional phase-locked loops has been described (e.g., see U.S. Pat. Nos. 6,222,421 and 6,252,466 respectively issued Apr. 24, 2001 and Jun. 26, 2001).
Conflicting demands, however, are placed on the selection of loop bandwidth for conventional phase-locked loops. The loop bandwidth is preferably set low to filter out spurious tones and reduce phase noise to thereby improve system spectral and noise performances. The loop bandwidth, however, is preferably set high to achieve rapid switching time in response to a frequency change of the reference signal. Accordingly, the selection of loop bandwidth has typically been a compromise which degrades one or more phase-locked loop performance parameters.
The present invention is directed to feedback methods and systems that achieve rapid switching of oscillator frequencies without compromising operational feedback loop bandwidths that filter out spurious tones and phase noise to thereby enhance loop spectral and noise performance.
These goals are realized with feedback methods that respond to frequency changes in a reference signal by:
a) providing an open-loop drive current to drive a feedback signal towards the reference signal,
b) over a comparison window of time, successively comparing a feedback frequency of the feedback signal to a destination frequency of the reference signal to effect a determination that the feedback frequency has entered a predetermined acquisition range of the destination frequency; and
c) terminating the drive current and closing the feedback control loop to lock the feedback signal to the reference signal.
In an embodiment of the invention, the determination is effected when at least one count of rising and falling edges of the feedback signal obtains a predetermined relationship with at least one count of rising and falling edges of the reference signal.
The invention also provides a feedback control systems that practice the invention's methods.
The novel features of the invention are set forth with particularity in the appended claims. The invention will be best understood from the following description when read in conjunction with the accompanying drawings.
Methods and systems of the present invention enable rapid switching times of feedback control systems without compromising their locked operational performance. The methods of the invention can be practiced with a feedback control system embodiment 20 that is shown in FIG. 1. Operation of the feedback control system is directed by an adaptive feedback-loop controller. A description of this controller will be best understood by preceding it with the following investigation of the feedback control system of FIG. 1.
The feedback control system 20 includes a variable-frequency source 22 (e.g., a direct digital synthesizer, a fast hopping wide-loop phase-locked loop or other fast-switching frequency source) which provides a loop reference signal 23 to a phase detector 24. A charge pump 26 provides closed-loop charge pump currents Ic-l to a loop filter 28 in response to signals from the phase detector. A voltage-controlled oscillator (VCO) 30 generates an output signal 31 whose frequency corresponds to a voltage signal 29 that is delivered from the loop filter. The loop output signal 31 may be processed through a feedback network 32 (e.g., a frequency divider or a mixer) and is delivered as a feedback signal 33 to the phase detector for comparison to the loop reference signal.
In operation, the output signal of the phase detector 24 corresponds to the phase difference between the loop reference signal 23 and the feedback signal 33 and negative feedback action urges the VCO's output signal 31 to an output frequency that is phase-locked to the reference signal from the variable frequency source 22. In this locked operational state, the charge pump 26 responds to the phase detector 24 by providing closed-loop charge pump currents Ic-l that charge and discharge capacitive elements of the loop filter 28 as required to maintain phase lock between the VCO's output signal 31 and the reference signal 23.
The phase detector, charge pump, loop filter, VCO and feedback network thus form a feedback control loop 38 and their combined transfer functions form a loop transfer function which has a steady--state operational bandwidth (also referred to herein as the narrow bandwidth).
Operation of the feedback control system 20 is coordinated by an adaptive feedback-loop controller 40 which includes a sequence director 42 that provides signals that sequence the reference signal 23 of the variable frequency source 22 from a current reference signal which has a current frequency to subsequent reference signals which have subsequent destination frequencies. The sequence director 42 retains knowledge of the current loop frequency and subsequent destination frequencies and thus also has information on the direction of each subsequent frequency change which it provides as a direction indicator signal 43. In addition, a first lock detector 44 of the feedback-loop controller 40 provides a lock monitor signal 45 in response to output signals of the phase detector 24.
Finally, a fast-lock processor 46 of the feedback-loop controller 40 receives the loop reference signal 23 from system node 47 and the feedback signal 33 from system node 48. The processor 46 also receives the lock monitor signal 45 from the first lock detector 44 and the direction indicator 43 and a filter enable signal 49 from the sequence director 42. The fast-lock processor 46 subsequently couples a frequency lock signal to the phase detector 24 and a current magnitude-control signal and a phase lock signal to the charge pump 26.
Attention is now directed to a general operational description of operation of the adaptive feedback-loop controller 20 with reference to FIG. 1 and to the corresponding frequency graph 50 of FIG. 2. Attention will subsequently be directed to a more detailed operational description with reference to
Prior to provision of the subsequent reference signal from the variable frequency source 22, the phase detector 24 compares the phase of the feedback signal 33 on system node 48 with the phase of the current reference signal 23 on system node 47 and, in response, generates a control signal (which may, as shown in the embodiment of
Upon initiation of the subsequent reference signal (which has a destination frequency as shown in FIG. 2), the phase detector 24 generates a phase error signal that is detected by the first lock detector 44 which alerts the fast-lock processor 46 to the fact that the loop is no longer phase locked (this alert can also be directly supplied by the variable frequency source 22).
In response, the fast-lock processor sets the frequency lock signal in a state that effectively turns off output drivers of the phase detector 24 (e.g., with transistor switches or gates). The fast-lock processor 46 also sets the current magnitude-control signal in an open-loop condition which commands the charge pump 26 to replace closed-loop charge pump currents Ic-l to the loop filter 28 with open-loop drive currents Io-l
The feedback control loop 38 has thus been placed in an open-loop state (as indicated in
As the VCO frequency on system node 48 rapidly approaches the destination frequency on system node 47, these frequencies are continuously compared in the fast-lock processor 46. When the feedback control loop 38 is opened, the feedback control system 20 thus effectively forms a frequency detection loop which includes the fast-lock processor.
The fast-lock processor 46 determines when the VCO frequency is within a predetermined range of the destination frequency. The predetermined range is preferably chosen to place the feedback signal 33 within the acquisition range of the feedback control loop 38, i.e., in this range, the transfer function of the feedback control loop will automatically pull the VCO 30 into phase lock with the subsequent reference signal. The acquisition range is shown in the frequency graph 50 of FIG. 2.
When the feedback signal 33 reaches the acquisition range of the destination frequency, the fast-lock processor 46 sets the frequency lock signal in a state that recouples the phase detector 24 to the charge pump 26 and sets the current magnitude-control signal in a state that modifies the charge pump 26 (e.g., with transistor switches or gates, current sources and/or current mirrors) to have an increased transfer function (relative to its steady-state transfer function). In particular, the charge pump is modified to increase its closed-loop charge pump current Ic-l in response to a unit phase error from the phase detector (i.e., increase relative to its steady-state condition).
This increased transfer function modifies the loop transfer function so as to temporarily increase the bandwidth of the feedback control loop 38 above its intended steady-state operational bandwidth (referred to above as the narrow bandwidth) which is generally chosen to enhance loop performance parameters (e.g., rejection of spurious signals). The wider loop bandwidth substantially reduces (relative to the steady-state loop bandwidth) the time for the feedback control loop 38 to pull the VCO 30 (along the frequency path 53 of
During the wide-bandwidth state, the first lock detector 44 monitors the loop phase error (as indicated by the output of the phase detector 24) as it reduces to a predetermined magnitude. When this level is reached, the first lock detector signals the fast-lock processor 46 with the lock monitor signal 45. After it determines that this is a valid signal (i.e., a stable signal), the fast-lock processor 46 provides the phase lock signal which sets the current magnitude-control signal in a state that modifies the transfer function of the charge pump 26 to its steady-state narrow-bandwidth state condition as indicated in the graph 50 of FIG. 2. In particular, the charge pump is modified to provide its steady-state output current Icp in response to a unit phase error from the phase detector 24.
These transitions from an open-loop state to a wide-bandwidth state and finally to a steady-state narrow-bandwidth state essentially constitute an adaptive loop control method which enhances rapid switching of oscillator frequencies without compromising closed-loop performance parameters. In absence of the invention, the frequency of the VCO (30 in
Attention is now directed to structure of the fast-lock processor 46 as shown in FIG. 3. The processor includes a frequency discriminator 60 and a phase lock filter 62 that acts as a gate between the lock monitor signal 45 and the frequency discriminator. The frequency discriminator 60 generates the frequency lock signal (also shown in
The phase lock filter 62 responds to the lock monitor signal and the filter enable signal 49 from the sequence director (42 in FIG. 1). In particular, the phase lock filter generally blocks the lock monitor signal 45 but passes it to the frequency discriminator 60 when it receives the filter enable signal 49. The phase lock filter again blocks the lock monitor signal 45 when it subsequently receives a valid phase lock signal from the second lock detector 64.
In a significant feature of the invention, the phase lock filter 62 thus supplies the lock monitor signal 45 to the frequency discriminator 60 only when it is required for frequency discrimination. Otherwise, this signal is blocked to thereby effectively suppress spurious and random "out-of-lock" and "in-lock" signals from the first lock detector (44 in
The frequency discriminator 60 also receives the reference signal 23 (from system node 47 in FIG. 1), the feedback signal 33 (from system node 48 in
Attention is now directed to an operational description of the fast-lock processor 46 of
In a locked state of the feedback control system 20 of
In response to commands from the sequence director 42, the variable frequency source 22 changes its reference signal 23 from the current reference signal with a current frequency to a subsequent reference signal with a destination frequency. At this time, the sequence director 42 of
Because none of the frequency-comparison signals C1-C4 go true at this time (operation of the frequency discriminator is described below), the frequency lock signal is placed in a state that causes the phase detector 24 of
In the open-loop state, the structure of the feedback control system 20 of
In response to either of these occurrences, the frequency discriminator 60 of
Thus, the feedback signal 33 has been positioned within the wide-bandwidth state acquisition range of the loop and the loop's negative feedback rapidly urges the VCO's output frequency to phase lock with the subsequent reference signal 23. At that point, the lock monitor signal 45 from the first lock detector 44 causes the second lock detector 64 of
In response to the phase lock signal, the charge pump 26 of
In this embodiment of the invention, the second lock detector 64 couples the phase lock signal to the charge pump 26 of
Subsequent to the processes described above, the sequence director 42 of
It was noted above that at least one of the frequency-comparison signals C1-C4 from the frequency discriminator 60 will go true at a time when the feedback frequency reaches or exceeds the destination frequency. An operational description of the frequency discriminator 60 of
During this comparison window, counters 1 and 2 respectively count falling and rising edges of the reference signal (23 in FIG. 4). Accordingly, counter 1 reaches a count of 12 and counter 2 reaches a count of 11. Over the same comparison window, counters 3 and 4 respectively count falling and rising edges of the feedback signal (33 in FIG. 4). Accordingly, counter 3 reaches a count of 10 and counter 4 reaches a count of 9.
In the following operational description, it is initially assumed that the comparator system 74 of
a) C1 true when counter 3≧counter 1,
b) C2 true when counter 3≧counter 2,
c) C3 true when counter 4≧counter 1, and
d) C4 true when counter 4≧counter 2.
When any of the frequency-comparison signals C3 and C4 goes true, the charge pump current state machine (66 in
Because the destination frequency exceeds the current frequency,
It is apparent from
In a significant feature of the invention, counts of both falling and rising edges of the VCO signal are compared to counts of both falling and rising edges of the subsequent reference signal. These processes (and corresponding structures) have been found reliable in their detection of when the VCO frequency has reached or exceeded the destination frequency. In contrast to other detection processes (e.g., comparing only rising edges or comparing only falling edges), the above-described processes provide reliable detection over all phasing relationships between the VCO and subsequent reference signals.
It was assumed above that the destination frequency exceeds the feedback frequency. If it is less than the current frequency (as indicated by the direction indicator 43), the comparator system 74 of
a) C1 true when counter 1≧counter 3,
b) C2 true when counter 1≧counter 4,
c) C3 true when counter 2≧counter 3, and
d) C4 true when counter 2≧counter 4.
In other embodiments of the frequency discriminator 60 of
The comparison relationships of the comparator system 74 of
a) C1 true when counter 3≧(counter 1--offset count),
b) C2 true when counter 3≧(counter 2--offset count),
c) C3 true when counter 4≧(counter 1--offset count), and
d) C4 true when counter 4≧(counter 2--offset count).
In this embodiment, the wide-bandwidth state state will be detected when the VCO frequency is just below (by approximately the offset count) or equal to the destination frequency. With similar modifications of the comparison window and the offset count, the detection of the wide-bandwidth state state can be moved to regions below, about or above the destination frequency.
Various other embodiments of the invention may be realized with different combinations of the above-described states. For example, the wide-bandwidth state state can be eliminated and the system states then proceed directly from the open-loop state to the narrow-bandwidth state state. In this embodiment, the second lock detector 64 of
In another example, the open-loop state is eliminated and the system state proceeds directly to the wide-bandwidth state state and subsequently to the narrow-bandwidth state state. In this embodiment, the phase detector 24 of
Typically, the open-loop state is eliminated only when the destination frequency is not significantly distant (e.g., relative to feedback control loop bandwidth) from the current frequency. For example, if subsequent frequencies of the variable frequency source 22 of
In this example, the minimum change Δfout(min) in the variable frequency source required to enable the frequency discriminator 60 of
in which ΔTW is the minimum change in frequency tuning word (220) and Fs is the system clock. With an exemplary system clock Fs of 900 Mhz, the minimum change in Δfout required to enable the frequency discriminator is
It is important to note that de-activation of the frequency discriminator is programmable and this is a feature that can be disabled so that the frequency discriminator is then activated regardless of the change of frequency step size.
As noted above,
In embodiments of the invention, therefore, the duration of the comparison window may be varied during the time period in which the frequency discriminator is determining that frequency lock with a particular subsequent reference signal has occurred. In other embodiments of the invention, different durations of the comparison window may also be employed for locking to different subsequent reference signals of the variable frequency source. Although the frequency lock signal of
Embodiments of the frequency discriminator 60 of
In the system and method embodiments above, it was assumed that the feedback network 32 of
The embodiments of the invention described herein are exemplary and numerous modifications, variations and rearrangements can be readily envisioned to achieve substantially equivalent results.
Crook, David T., Kornblum, John J.
Patent | Priority | Assignee | Title |
10075285, | Dec 01 2016 | XUESHAN TECHNOLOGIES INC | Loop bandwidth adjusting method for phase locked-loop unit and associated loop bandwidth adjusting unit and phase recovery module |
6621354, | Jul 16 2001 | Analog Devices, Inc. | Feedback methods and systems for rapid switching of oscillator frequencies |
6670834, | Sep 12 2002 | AVAGO TECHNOLOGIES GENERAL IP SINGAPORE PTE LTD | Digital lock detect for dithering phase lock loops |
7129793, | Dec 29 2003 | STMicroelectronics S.r.l. | Device for calibrating the frequency of an oscillator, phase looked loop circuit comprising said calibration device and related frequency calibration method |
7471710, | Dec 24 2004 | TERAXION INC | Narrow linewidth semiconductor laser device |
7593495, | Mar 30 2005 | ARRIS ENTERPRISES LLC | Method for performing high resolution phase alignment of multiple clocks using low resolution converters |
7720188, | Mar 29 2004 | III Holdings 6, LLC | Fast phase-frequency detector arrangement |
7957500, | Mar 29 2004 | MORGAN STANLEY SENIOR FUNDING, INC | Fast phase-frequency detector arrangement |
8483985, | Jan 05 2007 | Qualcomm Incorporated | PLL loop bandwidth calibration |
9325491, | Apr 15 2014 | Qorvo US, Inc | Clock generation circuit with dual phase-locked loops |
Patent | Priority | Assignee | Title |
5838202, | Nov 09 1993 | Motorola Mobility LLC | Error suppressing circuit and method therefor for a phase locked loop |
5920233, | Nov 18 1996 | Peregrine Semiconductor Corporation | Phase locked loop including a sampling circuit for reducing spurious side bands |
6222421, | Dec 22 1998 | DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT | Phase-locked loop |
6252466, | Dec 22 1999 | Texas Instruments Incorporated | Power-up detector for a phase-locked loop circuit |
6329882, | Dec 20 1999 | Intel Corporation | Third-order self-biased phase-locked loop for low jitter applications |
Executed on | Assignor | Assignee | Conveyance | Frame | Reel | Doc |
Sep 28 2001 | KORNBLUM, JOHN J | Analog Devices, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012242 | /0827 | |
Sep 28 2001 | CROOK, DAVID T | Analog Devices, Inc | ASSIGNMENT OF ASSIGNORS INTEREST SEE DOCUMENT FOR DETAILS | 012242 | /0827 | |
Oct 09 2001 | Analog Devices, Inc. | (assignment on the face of the patent) | / |
Date | Maintenance Fee Events |
Jul 05 2006 | M1551: Payment of Maintenance Fee, 4th Year, Large Entity. |
Aug 18 2010 | M1552: Payment of Maintenance Fee, 8th Year, Large Entity. |
Jul 23 2014 | M1553: Payment of Maintenance Fee, 12th Year, Large Entity. |
Date | Maintenance Schedule |
Feb 18 2006 | 4 years fee payment window open |
Aug 18 2006 | 6 months grace period start (w surcharge) |
Feb 18 2007 | patent expiry (for year 4) |
Feb 18 2009 | 2 years to revive unintentionally abandoned end. (for year 4) |
Feb 18 2010 | 8 years fee payment window open |
Aug 18 2010 | 6 months grace period start (w surcharge) |
Feb 18 2011 | patent expiry (for year 8) |
Feb 18 2013 | 2 years to revive unintentionally abandoned end. (for year 8) |
Feb 18 2014 | 12 years fee payment window open |
Aug 18 2014 | 6 months grace period start (w surcharge) |
Feb 18 2015 | patent expiry (for year 12) |
Feb 18 2017 | 2 years to revive unintentionally abandoned end. (for year 12) |