Digital frequency synthesizer system and method
First Claim
1. A frequency synthesizer for generating a signal at a desired frequency, comprising:
- A. a voltage controlled oscillator (VCO) for generating an output signal at a frequency responsive to a signal at its control input;
B. a first means for counting cycles of a reference input clock and for generating a first output bus accordingly, and a second means for counting cycles of the output signal and for generating a second output bus accordingly, wherein the modulo count of each of the counting means is set to values corresponding to the desired frequency and a desired frequency step, and wherein a correction is applied to at least one of the output buses so as to bring the two output buses to the same counting range;
C. phase detector means for measuring a phase error using several bits from the first output bus and the second output bus, for generating a control signal derived from the phase error value and for applying the control signal to the control input of the VCO to close a phase control loop.
1 Assignment
0 Petitions
Accused Products
Abstract
A frequency synthesizer includes a first counter for counting cycles of an input clock and for generating a reference output bus, a VCO for generating an output signal, a second counter for counting cycles of the output signal and for generating a VCO output bus, and a phase detector for measuring the phase error between the reference bus and the VCO output bus and for generating a control signal which is applied to the control input of the VCO. The phase detector includes circuitry for computing a corrected bus by multiplying the VCO output bus with a correction coefficient proportional to the reciprocal of the modulo count of the second counter.
44 Citations
12 Claims
-
1. A frequency synthesizer for generating a signal at a desired frequency, comprising:
-
A. a voltage controlled oscillator (VCO) for generating an output signal at a frequency responsive to a signal at its control input; B. a first means for counting cycles of a reference input clock and for generating a first output bus accordingly, and a second means for counting cycles of the output signal and for generating a second output bus accordingly, wherein the modulo count of each of the counting means is set to values corresponding to the desired frequency and a desired frequency step, and wherein a correction is applied to at least one of the output buses so as to bring the two output buses to the same counting range; C. phase detector means for measuring a phase error using several bits from the first output bus and the second output bus, for generating a control signal derived from the phase error value and for applying the control signal to the control input of the VCO to close a phase control loop. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for generating a synthesized frequency signal, comprising the steps of:
-
A. counting cycles of a fixed frequency clock signal, to generate a reference bus which contains a digital representation of the counting result at any given time, wherein the time for a full count is the reciprocal of the reference frequency; B. counting cycles of a Voltage Controlled Oscillator (VCO), to generate a VCO bus which contains a digital representation of the counting result, and wherein the modulo of the VCO count determines the output frequency of the VCO, with the frequency being the result of multiplication of the reference frequency and the modulo count of the VCO; C. correcting the VCO bus by multiplying with a digital coefficient which is proportional to the reciprocal of the modulo count of the VCO; D. computing a phase error by subtracting the corrected VCO bus derived in step (C) from the reference bus derived in step (A); and E. generating a correction signal proportional to the phase error found in step (D), and applying the correction signal to the control input of the VCO, to correct its frequency accordingly.
-
-
12. A method for generating a synthesized frequency signal, comprising the steps of:
-
A. counting cycles of a fixed frequency clock signal, to generate a reference bus which contains a digital representation of the counting result at any given time, wherein the time for a full count is the reciprocal of the reference frequency; B. counting cycles of a Voltage Controlled Oscillator (VCO), to generate a VCO bus which contains a digital representation of the counting result, and wherein the modulo of the VCO count determines the output frequency of the VCO, with the frequency being the result of multiplication of the reference frequency and the modulo count of the VCO; C. correcting the reference bus by multiplying with a digital coefficient which is proportional to the modulo count of the VCO; D. computing a phase error by subtracting the corrected reference bus derived in step (C) from the VCO bus derived in step (B); and E. generating a correction signal proportional to the phase error found in step (D), and applying the correction signal to the control input of the VCO, to correct its frequency accordingly.
-
Specification