ANALOG PHASE LOCK LOOP
A phase locked loop (PLL) comprises: a reference oscillator to generate a reference clock having a reference frequency; a voltage controlled oscillator (VCO) to generate a VCO clock having a VCO frequency controlled in response to a control signal applied to the VCO; a first integrator to integrate the reference frequency into a first ramp slope; a second integrator to integrate the VCO frequency into a second ramp slope; and a slope comparator to generate a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference and frequency lock the VCO frequency to the reference frequency.
Latest Northrop Grumman Systems Corporation Patents:
The present disclosure relates to analog phase lock loop circuits, systems, and methods.
BACKGROUNDA conventional phase lock loop (PLL) (also referred to as a phase locked loop (PLL)), may be implemented digitally (i.e., with digital circuits), and may include one or more of a digital divider, a phase detector, a charge pump, and a PLL filter to lock a frequency generated by a voltage controlled oscillator (VCO) to a reference frequency. Some of the aforementioned components may include bipolar transistors, which disadvantageously consume a relatively large amount of power. Moreover, the digital circuits may limit frequencies at which the PLL operates, and may occupy a relatively large footprint/area on an integrated circuit (IC) on which the PLL is constructed because digital dividers are relatively large circuits.
SUMMARY OF THE INVENTIONIn an embodiment, an apparatus comprises a PLL that includes: a reference oscillator to generate a reference clock having a reference frequency; a VCO to generate a VCO clock having a VCO frequency controlled in response to a control signal applied to the VCO; a first integrator to integrate the reference frequency into a first ramp slope; a second integrator to integrate the VCO frequency into a second ramp slope; and a slope comparator to generate a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference and lock the VCO frequency to the reference frequency. The apparatus may further comprise a frequency regenerator that includes: a third integrator to integrate the VCO frequency into successive ramp slopes; and a comparator to compare the successive ramp slopes against a direct current (DC) threshold voltage, to produce a regenerated frequency that is less than the VCO frequency.
Example embodiments are described below with reference to the following drawing figures, in which like reference numerals in the various figures are utilized to designate like components. Also, unless otherwise specified, the term coupled to (and, similarly, connected to) as used herein is broadly construed to cover arrangements in which a first circuit component is (i) directly connected to a second circuit component, and (ii) the first circuit component is indirectly coupled to the second circuit component through one or more intermediate or third circuit components.
Embodiments presented herein are directed to an all analog PLL system including a PLL circuit implemented using primarily operational amplifiers (OA) (also referred to as op-amps) to frequency and phase lock a VCO frequency generated by a VCO to a reference frequency generated by a reference oscillator. Optionally, the PLL system further includes a frequency regenerator/side circuit to regenerate a frequency based on the VCO frequency. In an embodiment, the PLL system does not use any of a phase detector, a charge pump, a post-phase detector/charge pump PLL filter, and digital circuits (e.g., digital dividers). Therefore, the PLL system occupies a relatively smaller area of an IC on which the PLL system is constructed compared to a PLL system that employs the digital circuitry, for example. The op-amps of the PLL system may be implemented using complementary metal oxide semiconductor (CMOS) field effect transistors (FETs) (CMOSFETs) in sub-micron technology, for example, thus reducing power consumption of the PLL system compared to a conventional PLL system in which bipolar transistors are employed. Moreover, the PLL system can operate at a higher frequency, and achieve frequency lock more quickly, than a conventional, digitally implemented, PLL system.
Referring to
In the example of
PLL 102 includes a reference (REF) oscillator (OCS) 110a to generate a reference clock signal or waveform (also referred to simply as a reference clock) 111a having a reference frequency, and a VCO 110b to generate a VCO clock signal or waveform (also referred to simply as a VCO clock) 111b having a VCO frequency and that is to be locked in frequency and phase to the reference clock (i.e., frequency locked and phase locked to the reference clock) by operation of the PLL. PLL 102 further includes a first or reference integrator 112a coupled to reference oscillator 110a, a second or VCO integrator 112b coupled to VCO 110b in parallel with the first integrator, a slope comparator (COMP) 114 coupled to the first and second integrators, in parallel, and an optional bias generator 116 coupled to the slope comparator and the VCO. Whether bias generator 116 is used depends on specific implementation details of VCO 110b.
VCO 110b generates VCO clock 111b with the VCO frequency (and phase) that is controlled in response to a VCO control signal VC derived by PLL 102 and that is applied to a control input of the VCO, as will be described below. VCO 110b may include any known or hereafter developed VCO oscillator, such as an inductor (L)-capacitor (C) (LC) oscillator, an LC-resistor (R) (LCR) oscillator, a multivibrator, a ring oscillator, a Colpitts oscillator, a crystal oscillator, and so on. VCO 110b may be constructed primarily based on CMOSFETs, for example. In an example, VCO clock 111b may approximate a sine wave or a square wave having a duty cycle of approximately 50%. The VCO frequency may be centered about any frequency in a range of 1 MHz to 10 GHz, for example, although frequencies above and below that range are possible.
Reference oscillator 110a may include a crystal oscillator that generates reference clock 111a with a relatively stable phase and frequency compared to VCO clock 111b when the VCO clock is not frequency locked to the reference clock. In an example, reference clock 111a may approximate a sine wave or a square wave having a duty cycle of approximately 50%. The reference frequency may be centered anywhere in a range of 1 MHz to 10 GHz, for example, although frequencies above and below that range are possible. In the ensuing description, reference clock 111a and VCO clock 111b may also be referred to as the reference frequency and the VCO frequency, respectively.
Reference oscillator 110a provides reference clock 111a to first integrator 112a. First integrator 112a includes op-amp OA1, a resistor R1, and a capacitor C1 configured as an op-amp integrator as shown in
First integrator 112a integrates the reference frequency of reference clock 111a into a first or reference ramp signal RSa having a ramp slope indicative of the reference frequency. More specifically, first integrator 112a integrates successive cycles of reference clock 111a into successive ramp slopes. A gradient or steepness of the ramp slope is a function of integration/RC time constant τ1 and the reference frequency, and is indicative of the reference frequency. For example, the gradient of the ramp slope increases and decreases as the reference frequency increases and decreases, respectively. A temporal position of the ramp slope is indicative of a phase of reference clock 111a. In an example, integration/RC time constant τ1 is less than a cycle period (simply referred to as a period) of reference clock 111a (i.e., τ1 is a fraction of the period), such that integrator 112a integrates each cycle of the reference clock into a corresponding ramp slope. In an example, integration/RC time constant τ1<50% of the period, e.g., τ1≈30% of the period.
VCO 110b provides VCO clock signal 111b to second integrator 112b. Second integrator 112b includes op-amp OA2, a resistor R2, and a capacitor C2 configured as an op-amp integrator as shown in
Second integrator 112b operates similarly to first integrator 112a. Thus, second integrator 112b integrates the VCO frequency of VCO clock 111b into a second or VCO ramp signal RSb having a ramp slope indicative of the VCO frequency. Similar to first integrator 112a, second integrator 112b integrates successive cycles of VCO clock 111b into successive ramp slopes of second ramp signal RSb. A gradient or steepness of the ramp slope is a function of integration/RC time constant τ2 and the VCO frequency, and indicates the VCO frequency. A temporal position of the ramp slope indicates a phase of VCO clock 111b.
Reference oscillator 110a and VCO 110b respectively provide reference clock 111a and VCO clock 111b to first integrator 112a and second integrator 112b in parallel (i.e., concurrently). In the example of
In the example of
Slope comparator 114 may be implemented as an op-amp slope comparator that includes op-amp OA3 having differential inputs to receive respective ones of first ramp signal RSa and second ramp signal RSb in parallel. Op-amp OA3 compares the ramp slope of first ramp signal RSa to the ramp slope of second ramp signal RSb, to produce a slope comparison signal CS indicative of the difference between the two ramp slopes (i.e., a ramp slope difference) at an output of the slope comparator. Because the ramp slope of first ramp signal RSa is indicative of the reference frequency and the reference phase, and the ramp slope of second ramp signal RSb is indicative of the VCO frequency and the VCO phase, the ramp slope difference represented in slope comparison signal CS is indicative of the difference in frequency (i.e., frequency difference) and the phase difference between the reference frequency and the VCO frequency. That is, the ramp slope difference is representative of the frequency difference.
More specifically, in operation, slope comparator 114 (i) receives successive first ramp slopes of first ramp signal RSa, (ii) receives successive second ramp slopes of second ramp signal RSb, and (iii) compares successive, concurrent pairs of the successive first ramp slopes and the successive second ramp slopes, to generate successive ramp slope differences between the successive, concurrent pairs. Slope comparator 114 generates the successive slope differences as pulses of slope comparison signal CS. Each pulse has a magnitude and/or duration that represents a magnitude of the ramp slope difference, and a sign that indicates which of the ramp slopes is greater (and thus, which of the reference frequency and the VCO frequency is greater). Timing of the pulses also embeds the phase difference between the reference and VCO clocks/frequencies.
Slope comparator 114 provides slope comparison signal CS (i.e., the ramp slope differences) to optional bias generator 116. Bias generator 116 includes an op-amp OA4 configured as an op-amp summer/adder to add a direct current (DC) bias voltage 122 to slope comparison signal CS, to produce VCO control signal VC (also referred to as VCO control voltage VC). Bias voltage 122 provides a startup or initial bias for VCO 110b. In the example of
Generally, unlike embodiments presented herein, a PLL may use a phase detector followed by a low-pass filter (i.e., a loop filter) to generate a VCO control voltage. That is, the phase detector repeatedly detects a time/phase difference between edges of a reference clock and a VCO clock, and the loop filter smooths the output of the phase detector to produce the VCO control voltage. In contrast, in the example of
Bias generator 116 provides VCO control signal VC to the control input of VCO 110b, which controls the frequency and phase of VCO clock 111b. That is, VCO 110b is configured to vary or adjust the frequency and phase of VCO clock 111b based on/responsive to the pulses of VCO control signal VC. In an example, the VCO frequency increases (or decreases) with increases (or decreases) in the magnitude and/or duration of the pulses. In this manner, PLL 102 derives VCO control signal VC to drive the frequency and phase of VCO clock 111b toward that of reference clock 111a, to reduce the ramp slope differences (and thus reference and VCO frequency difference) conveyed in slope comparison signal CS (and VCO control voltage VC), which frequency and phase locks the VCO clock to the reference clock when the PLL operates in its steady state condition. For example, when the VCO frequency is less than (or greater than) the reference frequency, PLL 102 derives VCO control signal VC to increase (or decrease) the VCO frequency toward the reference frequency.
Frequency regenerator 104 is now described. Frequency regenerator 104 regenerates VCO clock 111b, to produce a regenerated clock signal or waveform (also referred to as simply regenerated clock) 111c with a regenerated frequency that differs from the VCO frequency. In an example, the regenerated frequency is multiple time less than the VCO frequency. In another example, the regenerated frequency is greater than the VCO frequency. Frequency regenerator 104 includes a third integrator 130, a comparator 132 coupled to the third integrator, a first inverter 134 coupled to the comparator, and a second inverter 136 coupled to the first inverter.
VCO 110b provides VCO clock 111b to third integrator 130. Third integrator 130 includes op-amp OA5, a resistor R8, and a capacitor C8 configured as an op-amp integrator with a third integration/RC time constant τ3=R8·C8, which determines the regenerator frequency. For example, the regenerator frequency increases and decreases as time constant τ3 decreases and increases, respectively. Third integrator 130 integrates successive cycles of VCO clock 111b into successive ramp slopes of a third ramp signal RSc. In an example in which third integration/RC time constant τ3 is multiple times greater than the period of VCO clock 111b (e.g., τ3=2.5·the period), integrator 130 correspondingly integrates multiple cycles of VCO clock 111b into each ramp slope of third ramp signal RSc. Thus, the magnitude of third ramp signal RSc varies more slowly with time than does the magnitude of first ramp signal RSa and second ramp signal RSb. Conversely, when third integration/RC time constant τ3 is less than the period of VCO clock 111b, integrator 130 correspondingly integrates fractions of a cycle of VCO clock 111b into multiple ramp slopes of third ramp signal RSc, and the magnitude of third ramp signal RSc varies more quickly with time than does the magnitude of first ramp signal RSa and second ramp signal RSb.
Third integrator 130 provides more slowly/quickly varying third ramp signal RSc to comparator 132. Comparator 132 includes op-amp OA6 having a first differential input to receive third ramp signal RSc, and a second differential input to receive a DC threshold voltage 138. Threshold voltage 138 may be set equal to a mid-range voltage of the ramp slopes of third ramp signal RSc, for example. Any known voltage source may be used to generate threshold voltage 138, such as a resistive divider, for example. Op-amp OA6 compares successive ramp slopes of third ramp signal RSc to threshold voltage 138, to produce cycles of an intermediate regenerated clock signal or waveform (also referred to simply as intermediate regenerated clock) 140 at an output of the OA. For example, op-amp OA6 generates successive cycles of intermediate regenerated clock 140 corresponding to when the successive ramp slopes cross threshold voltage 138. In the example in which third integration/RC time constant τ3=2.5·the period of VCO clock 111b, the frequency of intermediate regenerated clock 140 is approximately 2.5 time less than the VCO frequency. Conversely, when third integration/RC time constant τ3 is less than the period of the VCO clock, the frequency of intermediate regenerated clock 140 is correspondingly higher than the VCO frequency. Thus, the intermediate regenerated clock frequency is proportional to a ratio of the VCO cycle period to third integration/RC time constant τ3.
Comparator 132 provides intermediate regenerated clock 140 to series-connected first and second inverters 134, 136. Inverters 134 and 136 are each configured as unity gain op-amp inverters. More specifically, inverter 134 includes op-amp OA7 and equivalent resistors R10 and R11 connected to each other to operate as an op-amp inverter, and inverter 136 includes op-amp OA8 and equivalent resistors R12 and R13 connected to each other to operate as an op-amp inverter. First and second inverters 134, 136 convert intermediate regenerated clock 140 to regenerated clock 111c. In doing so, first and second inverters 134, 136 sharpen, e.g., “square-up,” rising and falling edges of the cycles of intermediate regenerated clock 140, to produce regenerated clock 111c as an approximate square wave.
With reference to
In a time period R, slope comparator 114 compares concurrent rising-ramp slopes 204a and 204b of reference ramp signal RSa and VCO ramp signal RSb, respectively, to produce a pulse 210 of comparison signal CS indicative of a ramp slope difference (and frequency difference between the reference and VCO clock), as described above in connection with
With reference to
With reference to
At 402, a reference oscillator generates a reference clock having a reference frequency, e.g., in a range of 1 MHz to 10 GHz.
At 404, a VCO generates a VCO clock having a VCO frequency (e.g., in a range of 1 MHz to 10 GHz) controlled in response to/based on a control signal applied to the VCO.
At 406, a first/reference integrator first integrates the reference frequency into a first ramp slope indicative of the reference frequency based on a first integration time constant.
At 408, a second/VCO integrator second integrates the VCO frequency into a second ramp slope indicative of the VCO frequency based on a second integration time constant. In an example, the first and second integration time constants are equal to each other, and may be a fraction (e.g., 50% or less) of a period of the reference clock and a fraction of a period of the VCO clock. The first and second integrators are parallel (i.e., concurrent) integrators and integrate the reference frequency and the VCO frequency in parallel (i.e., concurrently), to produce the first and second ramp signals in parallel.
At 410, a slope comparator compares the first ramp slope to the second ramp slope to generate a ramp slope difference (also referred to simply as a slope difference) between the first and second ramp slopes. The slope difference is representative of a frequency difference between the reference frequency and the VCO frequency. The slope difference is conveyed in the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference (and thus reference and VCO frequency difference) and frequency (and phase) lock the VCO frequency to the reference frequency in the steady state condition of the PLL. More specifically, the first integrator performs first integrating of successive cycles of the reference frequency into successive first ramp slopes, the second integrator performs second integrating of successive cycles of the VCO frequency into successive second ramp slopes, and the slope comparator performs generating successive slope differences between successive, concurrent pairs of the successive first ramp slopes and the successive second ramp slopes.
At 412, a bias generator adds a bias voltage to the slope difference to produce the control signal. Operation 412 is optional. With or without the bias generator, the control signal conveys or is representative of the slope differences produced by the slope comparator.
In an embodiment that includes a frequency regenerator (e.g., frequency regenerator 104) coupled to the PLL, method 400 further includes the following operations.
At 414, a third integrator third integrates the VCO frequency into successive third ramp slopes that vary in magnitude (i.e., rise and fall) relatively slowly compared to the first and second ramp slopes. The third integrator has an integration time constant that is greater than (or alternatively less than) the first integration time constant, and is greater than (or alternatively less than) the second integration time constant.
At 416, a comparator compares the successive third ramp slopes generated by the third integrator against a DC threshold voltage, to produce a regenerated frequency that is less than (or alternatively greater than) the VCO frequency.
Embodiments of the PLL and the frequency regenerator presented herein (e.g., PLL 102 and frequency regenerator 104) may be incorporated into a wide range of applications that benefit from one or more frequency signals or clocks having stable phases and frequencies, including frequency synthesizers, clock synchronizers, communication systems including signal modulators and signal demodulators, radar systems including radar transmitters and radar receivers, Kalman filter applications, and the like.
With reference to
Frequency synthesizer module 502 provides system clocks 508 to a transmitter 504a and a receiver 504b of transceiver module 504. In alternative embodiments, system 500 may only include a transmitter or may only include a receiver. In both (i) the depicted embodiment of
In an example, PLL system 100, clock generator 506, and transceiver module 504 may be implemented as ICs constructed on a PCB.
In summary, in one aspect, an apparatus is provided comprising: a phase locked loop (PLL) including: a reference oscillator to generate reference clock having a reference frequency; a voltage controlled oscillator (VCO) to generate a VCO clock having a VCO frequency controlled in response to a control signal applied to the VCO; a first integrator to integrate the reference frequency into a first ramp slope; a second integrator to integrate the VCO frequency into a second ramp slope; and a slope comparator to generate a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference and frequency lock the VCO frequency to the reference frequency. The apparatus may further comprise a frequency regenerator including: a third integrator to integrate the VCO frequency into successive ramp slopes; and a comparator to compare the successive ramp slopes against a direct current (DC) threshold voltage, to produce a regenerated frequency that is less than the VCO frequency.
In another aspect, a method is provided comprising: generating a reference clock having a reference frequency; generating a voltage controlled oscillator (VCO) clock having a VCO frequency that is controlled in response to a control signal; first integrating the reference frequency into a first ramp slope indicative of the reference frequency; second integrating the VCO frequency into a second ramp slope indicative of the VCO frequency; and generating a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal drives the VCO frequency toward the reference frequency to minimize the slope difference and frequency lock the VCO frequency to the reference frequency.
The above description is intended by way of example only. The description is not intended to be exhaustive nor is the invention intended to be limited to the disclosed example embodiment(s). Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the invention.
Claims
1. An apparatus comprising:
- a phase locked loop (PLL) including: a reference oscillator to generate a reference clock having a reference frequency; a voltage controlled oscillator (VCO) to generate a VCO clock having a VCO frequency controlled in response to a control signal applied to the VCO; a first integrator, including a first operational amplifier (op-amp) coupled to a first resistor-capacitor (RC) circuit, to integrate the reference frequency into a first ramp slope; a second integrator, including a second op-amp coupled to a second RC circuit, to integrate the VCO frequency into a second ramp slope; and a slope comparator, including an op-amp comparator, to generate a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference and lock the VCO frequency to the reference frequency.
2. The apparatus of claim 1, further comprising:
- a bias generator to add a bias voltage to the slope difference to produce the control signal.
3. The apparatus of claim 1, wherein the PLL does not include any of a phase detector, a charge pump, and a PLL filter.
4. The apparatus of claim 1, wherein the first integrator and the second integrator are configured to integrate the reference frequency and the VCO frequency in parallel, to produce the first ramp slope and the second ramp slope in parallel.
5. The apparatus of claim 1, wherein:
- the first integrator is configured to integrate successive cycles of the reference frequency into successive first ramp slopes;
- the second integrator is configured to integrate successive cycles of the VCO frequency into successive second ramp slopes; and
- the slope comparator is configured to generate successive slope differences between successive, concurrent pairs of the successive first ramp slopes and the successive second ramp slopes.
6. The apparatus of claim 1, wherein:
- the first integrator includes a first integration time constant and the second integrator includes a second integration time constant that is equal to the first integration time constant.
7. The apparatus of claim 6, wherein:
- the first integration time constant and the second integration time constant are each less than a cycle period of the reference frequency.
8. (canceled)
9. The apparatus of claim 1, further comprising:
- a frequency regenerator including: a third integrator to integrate the VCO frequency into successive ramp slopes; and a comparator to compare the successive ramp slopes against a direct current (DC) threshold voltage, to produce a regenerated frequency that is different from the VCO frequency.
10. The apparatus of claim 9, wherein the third integrator includes an integration time constant that is different from a cycle period of the VCO frequency.
11. The apparatus of claim 9, wherein the third integrator includes an op-amp coupled to an RC circuit to establish an integration time constant of the third integrator, and the comparator includes an op-amp comparator.
12. A method comprising:
- generating a reference clock having a reference frequency;
- generating a voltage controlled oscillator (VCO) clock having a VCO frequency that is controlled in response to a control signal;
- first integrating the reference frequency, with a first integration time constant that is less than a cycle period of the reference frequency, into a first ramp slope;
- second integrating the VCO frequency, with a second integration time constant that is equal to the first integration time constant, into a second ramp slope; and
- generating a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal drives the VCO frequency toward the reference frequency to minimize the slope difference and frequency lock the VCO frequency to the reference frequency.
13. The method of claim 12, further comprising:
- adding a bias voltage to the slope difference to produce the control signal.
14. The method of claim 12, further comprising performing the first integrating, the second integrating, and the generating the slope difference without using any of a phase detector, a charge pump, a divider, and a PLL filter.
15. The method of claim 12, further comprising performing the first integrating and the second integrating in parallel, to produce the first ramp slope and the second ramp slope in parallel.
16. The method of claim 12, wherein:
- the first integrating includes integrating successive cycles of the reference frequency into successive first ramp slopes;
- the second integrating includes integrating successive cycles of the VCO frequency into successive second ramp slopes; and
- the generating the slope difference includes generating successive slope differences between successive, concurrent pairs of the successive first ramp slopes and the successive second ramp slopes.
17. (canceled)
18. (canceled)
19. The method of claim 12, further comprising:
- third integrating the VCO frequency into successive ramp slopes; and
- comparing the successive ramp slopes against a direct current (DC) threshold voltage, to produce a regenerated frequency that is different from the VCO frequency.
20. The method of claim 19, wherein the third integrating includes integrating with a time constant that is different from a cycle period of the VCO frequency.
21. An apparatus comprising:
- a phase locked loop (PLL) including: a reference oscillator to generate a reference clock having a reference frequency; a voltage controlled oscillator (VCO) to generate a VCO clock having a VCO frequency controlled in response to a control signal applied to the VCO; a first integrator to integrate the reference frequency into a first ramp slope; a second integrator to integrate the VCO frequency into a second ramp slope; and a slope comparator to generate a slope difference between the first ramp slope and the second ramp slope and that is conveyed by the control signal, such that the control signal is configured to drive the VCO frequency toward the reference frequency to minimize the slope difference and lock the VCO frequency to the reference frequency; and
- a frequency regenerator including: a third integrator to integrate the VCO frequency into successive ramp slopes; and a comparator to compare the successive ramp slopes against a direct current (DC) threshold voltage, to produce a regenerated frequency that is different from the VCO frequency.
Type: Application
Filed: Feb 19, 2021
Publication Date: Aug 25, 2022
Applicant: Northrop Grumman Systems Corporation (Falls Church, VA)
Inventor: Tzi-Wei Lee (Baltimore, MD)
Application Number: 17/180,288