Circuits and methods for implementing sub-integer-N frequency dividers using phase rotators
First Claim
Patent Images
1. A fractional frequency divider circuit, comprising:
- a prescaler circuit that divides a frequency of an input signal by a factor of A and outputs a plurality of phase-shifted signals each having a frequency of 1/A, the phase-shifted signals comprising differential I (in-phase) and Q (quadrature-phase) phase signals;
a phase rotator circuit that can phase interpolate between the plurality of phase-shifted signals output from the prescaler circuit to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;
a phase rotator controller that generates control signals to control the operation of the phase rotator circuit, wherein the phase rotator circuit rotatably outputs one or more of the plurality of phase-shift states in accordance with an angular direction of rotation and a phase-shift output resolution, ±
k Δ
φ
, as specified by the control signals;
a postscaler circuit that divides a frequency of an output signal of the phase rotator circuit by a factor of B, and which outputs a clock signal which controls the phase rotator controller and which defines a control cycle for the phase rotator circuit;
wherein the fractional frequency divider circuit generates an arbitrary sub-integer-N divisor N(k)=(AB+Ak Δ
φ
/2π
), wherein at least k is a programmable parameter, wherein AB denotes an integer portion of the divisor, wherein where AΔ
φ
/2π
denotes a minimum fractional portion of the divisor, and wherein A and B can be integer values ≧
1.
2 Assignments
0 Petitions
Accused Products
Abstract
Circuits and methods are provided for implementing programmable sub-integer N frequency dividers for use in, e.g., frequency synthesizer applications, providing glitch free outputs signals with minimal fractional spurs. Phase-rotating sub-integer N frequency dividers are programmable to provide multi-modulus division with a wide range of arbitrary sub-integer division ratios.
-
Citations
33 Claims
-
1. A fractional frequency divider circuit, comprising:
-
a prescaler circuit that divides a frequency of an input signal by a factor of A and outputs a plurality of phase-shifted signals each having a frequency of 1/A, the phase-shifted signals comprising differential I (in-phase) and Q (quadrature-phase) phase signals; a phase rotator circuit that can phase interpolate between the plurality of phase-shifted signals output from the prescaler circuit to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;a phase rotator controller that generates control signals to control the operation of the phase rotator circuit, wherein the phase rotator circuit rotatably outputs one or more of the plurality of phase-shift states in accordance with an angular direction of rotation and a phase-shift output resolution, ±
k Δ
φ
, as specified by the control signals;a postscaler circuit that divides a frequency of an output signal of the phase rotator circuit by a factor of B, and which outputs a clock signal which controls the phase rotator controller and which defines a control cycle for the phase rotator circuit; wherein the fractional frequency divider circuit generates an arbitrary sub-integer-N divisor N(k)=(AB+Ak Δ
φ
/2π
), wherein at least k is a programmable parameter, wherein AB denotes an integer portion of the divisor, wherein where AΔ
φ
/2π
denotes a minimum fractional portion of the divisor, and wherein A and B can be integer values ≧
1. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A PLL (phase-locked loop) frequency synthesizer, comprising:
-
a phase detector; a low pass filter coupled to the output of the phase detector; a VCO (voltage controlled oscillator) coupled to the output of the low-pass filter; a fractional frequency divider circuit connected in a feedback loop between an output of the VCO and an input to the phase detector, wherein the fractional frequency divider circuit comprises; a prescaler circuit that divides a frequency of an input signal by a factor of A and outputs a plurality of phase-shifted signals each having a frequency of 1/A, the phase-shifted signals comprising differential I (in-phase) and Q (quadrature-phase) phase signals; a phase rotator circuit that can phase interpolate between the plurality of phase-shifted signals output from the prescaler circuit to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;a phase rotator controller that generates control signals to control the operation of the phase rotator circuit, wherein the phase rotator circuit, rotatably outputs one or more of the plurality of phase-shift states in accordance with an angular direction of rotation and a phase-shift output resolution, ±
k Δ
φ
, as specified by the control signals;a postscaler circuit that divides a frequency of an output signal of the phase rotator circuit by a factor of B, and which outputs a clock signal which controls the phase rotator controller and which defines a control cycle for the phase rotator circuit; wherein the fractional frequency divider circuit generates an arbitrary sub-integer-N divisor N(k)=(AB+Ak Δ
φ
/2π
), wherein at least k is a programmable parameter, wherein AB denotes an integer portion of the divisor, whereindenotes a minimum fractional portion of the divisor, and wherein A and B can be integer values ≧
1.- View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
-
12. The PLL frequency synthesizer of claim 11, wherein k is programmable to be any integer value, including 0, where |±
- k|≦
2M−
2.
- k|≦
-
13. The PLL frequency synthesizer of claim 12, wherein M=2 and k is −
- 1, 0, or +1 to provide a programmable tri-modulus frequency divider circuit.
-
14. The PLL frequency synthesizer of claim 13, wherein A=2 and B=4 providing a programmable tri-modulus divide-by-7.5/8/8.5 frequency divider circuit.
-
15. The PLL frequency synthesizer of claim 12, wherein M=4 and k is −
- 4, −
3, −
2, −
1, 0, +1, +2, +3 or +4 to provide a programmable nine-modulus frequency divider circuit.
- 4, −
-
16. The PLL frequency synthesizer of claim 15, wherein A=2 and B=4 providing a programmable nine-modulus divide-by-7.5/7.625/7.75/7.875/8/8.125/8.25/8.375/8.5 frequency divider circuit.
-
17. The PLL frequency synthesizer of claim 10, wherein the phase rotator circuit generates a plurality of phase-shift states including I+Q, I−
- Q, −
I+Q, and −
I−
Q phase-shift states by phase interpolation between the differential I and Q phase signals.
- Q, −
-
18. The PLL frequency synthesizer of claim 10, further comprising:
-
a slewing buffer operatively connected between an output of the phase rotator control circuit and control signal input ports of the phase rotator, wherein the slewing buffer delays or otherwise increases a slew rate of control signals output from the phase rotator controller to smoothly interpolate from one phase-shift state to a next-phase shift state, to thereby reduce or eliminate glitches in the output signal of the phase rotator circuit; and a limiter amplifier coupled to the output of the phase rotator to maintain a constant amplitude of the output signal of the phase rotator circuit by compensating for decreases in the amplitude of the output signal of the phase rotator which may occur by virtue of using slewed control signals.
-
-
19. A fractional frequency divider circuit, comprising:
-
a prescaler circuit that divides a frequency of an input signal by a factor of A and outputs a plurality of phase-shifted signals each having a frequency of 1/A, the phase-shifted signals comprising differential I (in-phase) and Q (quadrature-phase) phase signals; a phase rotator circuit that can phase interpolate between the plurality of phase-shifted signals output from the prescaler circuit to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;a modulus controller that generates control signals to control the operation of the phase rotator circuit, wherein the phase rotator circuit rotatably outputs one or more of the plurality of phase-shift states in accordance with an angular direction of rotation and a phase-shift output resolution as specified by the control signals, wherein the modulus controller comprises a phase rotator control circuit and a program-swallowed framework comprising a P counter and an S counter; a postscaler circuit that divides a frequency of an output signal of the phase rotator by a factor of B, and which outputs a clock signal which controls the modulus controller and defines a control cycle for the phase rotator circuit; wherein the fractional frequency divider circuit generates an arbitrary sub-integer-N divisor, wherein at least k2 and k1 and S are programmable parameters, wherein ABP denotes an integer portion of the divisor and where denotes a minimum fractional portion of the divisor, and wherein A, B and P can be integer values ≧
1, and wherein S can be an integer value ≧
0 and ≦
P.- View Dependent Claims (20, 21, 22, 23, 24, 25)
-
-
21. The fractional frequency divider circuit of claim 20, wherein the values of k1 and k2 are programmable to be any integer value, including 0, wherein |±
- k1|≦
2M−
2, |±
k2|≦
2M−
2 and k1−
k2=1.
- k1|≦
-
22. The fractional frequency divider circuit of claim 21, wherein A=2, B=4, M=2, P=7, S is programmable from 0 to P, k1=0, or +1 and k2=−
- 1, or 0, to provide a programmable divide-by-7.5/8/8.5 tri-modulus divider with divider values from 52.5 to 59.5 in sub-integer steps of 0.5.
-
23. The fractional frequency divider circuit of claim 21, wherein A=2, B=4, M=2, P=8, S is programmable from 0 to P, k1=0 or +1 and k2=−
- 1 or 0, to provide a programmable divide-by-7.5/8/8.5 tri-modulus frequency divider circuit with divider values from 60.0 to 68.0 in sub-integer steps of 0.5.
-
24. The fractional frequency divider circuit of claim 21, wherein A=2, B=4, M=4, P=8, S is programmable from 0 to P, k1=−
- 3, −
2, −
1, 0, +1, +2, +3 or +4, and k2=−
4, −
3, −
2, −
1, 0, +1, +2, or +3, to provide a programmable divide-by-7.5/7.625/7.75/7.875/8/8.125/8.25/8.375/8.5 nine-modulus frequency divider circuit with divider values from 60.0 to 68.0 in sub-integer steps of 0.125.
- 3, −
-
25. The fractional frequency divider of claim 19, further comprising:
-
a slewing buffer operatively connected between an output of the phase rotator control circuit and control signal input ports of the phase rotator, wherein the slewing buffer delays or otherwise increases a slew rate of control signals output from the phase rotator controller to smoothly interpolate from one phase-shift state to a next-phase shift state, to thereby reduce or eliminate glitches in the output signal of the phase rotator circuit; and a limiter amplifier coupled to the output of the phase rotator to maintain a constant amplitude of the output signal of the phase rotator circuit by compensating for decreases in the amplitude of the output signal of the phase rotator which may occur by virtue of using slewed control signals.
-
-
26. A PLL (phase-locked loop) frequency synthesizer, comprising:
-
a phase detector; a low pass filter coupled to the output of the phase detector; a VCO (voltage controlled oscillator) coupled to the output of the low pass filter; a fractional frequency divider circuit connected in a feedback loop between an output of the VCO and an input to the phase-frequency detector, wherein the fractional frequency divider circuit comprises; a prescaler circuit that divides a frequency of an input signal by a factor of A and outputs a plurality of phase-shifted signals each having a frequency 1/A, the phase-shifted signals comprising differential I (in-phase) and Q (quadrature-phase) phase signals; a phase rotator circuit that can phase interpolate between the plurality of phase-shifted signals output from the prescaler circuit to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;a modulus controller that generates control signals to control the operation of the phase rotator circuit, wherein the phase rotator circuit rotatably outputs one or more of the plurality of phase-shift states in accordance with an angular direction of rotation and a phase-shift output resolution as specified by the control signals, wherein the modulus controller comprises a phase rotator control circuit and a program-swallowed framework comprising a P counter and an S counter; a postscaler circuit that divides a frequency of an output signal of the phase rotator by a factor of B, and which outputs a clock signal which controls the modulus controller and defines a control cycle for the phase rotator circuit; wherein the fractional frequency divider circuit generates an arbitrary sub-integer-N divisor, wherein at least k2 and k1 and S are programmable parameters, wherein ABP denotes an integer portion of the divisor and where denotes a minimum fractional portion of the divisor, and wherein A, B and P can be integer values ≧
1, and wherein S can be an integer value ≧
0 and ≦
P.- View Dependent Claims (27, 28, 29, 30, 31, 32)
-
-
28. The PLL frequency synthesizer circuit of claim 27, wherein the values of k1 and k2 are programmable to be any integer value, including 0, wherein |±
- k1|≦
2M−
2, |±
k2|≦
2M−
2 and k1−
k2=1.
- k1|≦
-
29. The PLL frequency synthesizer circuit of claim 28, wherein A=2, B=4, M=2, P=7, S is programmable from 0 to P, k1=0, or +1 and k2=−
- 1, or 0, to provide a programmable divide-by-7.5/8/8.5 tri-modulus divider with divider values from 52.5 to 59.5 in sub-integer steps of 0.5.
-
30. The PLL frequency synthesizer circuit of claim 28, wherein A=2, B=4, M=2, P=8, S is programmable from 0 to P, k1=0 or +1 and k2=−
- 1 or 0, to provide a programmable divide-by-7.5/8/8.5 tri-modulus frequency divider circuit with divider values from 60.0 to 68.0 in sub-integer steps of 0.5.
-
31. The PLL frequency synthesizer circuit of claim 28, wherein A=2, B=4, M=4, P=8, S is programmable from 0 to P, k1=−
- 3, −
2, −
1, 0, +1, +2, +3 or +4 and k2=−
4, −
3, −
2, −
1, 0, +1, +2, or +3, to provide a programmable divide-by-7.5/7.625/7.75/7.875/8/8.125/8.25/8.375/8.5 nine-modulus frequency divider circuit with divider values from 60.0 to 68.0 in sub-integer steps of 0.125.
- 3, −
-
32. The PLL frequency synthesizer of claim 26, further comprising:
-
a slewing buffer operatively connected between an output of the phase rotator control circuit and control signal input ports of the phase rotator, wherein the slewing buffer delays or otherwise increases a slew rate of control signals output from the phase rotator controller to smoothly interpolate from one phase-shift state to a next-phase shift state, to thereby reduce or eliminate glitches in the output signal of the phase rotator circuit; and a limiter amplifier coupled to the output of the phase rotator to maintain a constant amplitude of the output signal of the phase rotator circuit by compensating for decreases in the amplitude of the output signal of the phase rotator which may occur by virtue of using slewed control signals.
-
-
33. A method for performing sub-integer frequency division of a frequency signal, comprising:
-
dividing a frequency of an input signal by a factor of A phase interpolating between a plurality of phase-shifted signals each having, a frequency of 1/A of the input signal to generate a plurality of phase-shift states having a minimum phase-shift resolution of Δ
φ
;rotatably outputting a phase state signal corresponding to one or more of the plurality of phase-shift states, based on control signals that specify an angular direction of rotation and a phase-shift output resolution; dividing a frequency of an output phase state signal by a factor of B so as to achieve a sub-integer-N divisor N(k)=(AB+Ak Δ
φ
/2π
), wherein at least k is a programmable parameter, wherein AB denotes an integer portion of the divisor and wheredenotes a minimum fractional portion of the divisor, and wherein A and B can be integer values ≧
1.
-
Specification