Bitwidth reduction in loop filters used for digital PLLS
First Claim
1. A digital phase locked loop (DPLL), comprising:
- a phase frequency detector configured to determine a phase difference between a reference signal and a feedback signal and to convert the phase difference to a digital word;
a digital loop filter configured to filter the digital word to generate a control word;
a bit shift network configured to modify the digital word in a manner that switches a resolution of the digital loop filter between two or more distinct resolution states that comprise a bit sequence located at different positions in the digital word; and
a digitally controlled oscillator (DCO) to receive the control word and to vary the phase of the feedback signal based upon the control word.
3 Assignments
0 Petitions
Accused Products
Abstract
The disclosed invention relates to a digital phase locked loop having a switchable digital loop filter configured to selectively operate at different levels of resolution. The digital phase locked loop has a phase frequency detector that determines a phase difference between a reference signal and a feedback signal and to convert the phase difference to a digital word. A digital loop filter filters the digital word to generate a control word. A bit shift network modifies the digital word in a manner that switches the resolution of the digital loop filter between two or more distinct resolution states that comprise a bit sequence located at different positions in the digital word. The two or more distinct resolution states allow the digital loop filter to provide a low resolution (high amplitude) for a settling state of operation and a high resolution (low amplitude) for a locked state of operation.
22 Citations
20 Claims
-
1. A digital phase locked loop (DPLL), comprising:
-
a phase frequency detector configured to determine a phase difference between a reference signal and a feedback signal and to convert the phase difference to a digital word; a digital loop filter configured to filter the digital word to generate a control word; a bit shift network configured to modify the digital word in a manner that switches a resolution of the digital loop filter between two or more distinct resolution states that comprise a bit sequence located at different positions in the digital word; and a digitally controlled oscillator (DCO) to receive the control word and to vary the phase of the feedback signal based upon the control word. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A digital phase locked loop (DPLL), comprising:
-
a phase frequency detector configured to determine a phase difference between a reference signal and a feedback signal and to convert the phase difference to a digital word; a first bit shifting element configured to selectively shift a position of bits within the digital word in a first direction by a bit shift value; a digital loop filter configured to filter the digital word that is output from the first bit shifting element to generate a control word; a second bit shifting element configured to selectively shift the position of bits within the control word in a second direction, opposite the first direction, by a bit shift value; a digitally controlled oscillator (DCO) to the phase of the feedback signal based upon the control word that is output from the second bit shifting element; and a controller configured to generate a switching signal that selectively switches a resolution of the digital loop filter when the DPLL transitions from a settling state to a locked state. - View Dependent Claims (13, 14, 15, 16)
-
-
17. A method, comprising:
-
receiving a reference signal; receiving a feedback signal; determining a phase difference between the reference signal and the feedback signal and generating a digital word that is proportional to the phase difference; selectively shifting a position of bits within the digital word in a first direction by a bit shift value to generate a shifted digital word; providing the shifted digital word to a digital loop filter to generate control word; and selectively shifting the position of bits within the control word in a second direction by the bit shift value opposite the first direction to generate a shifted control word. - View Dependent Claims (18, 19, 20)
-
Specification