Back to results
US 12,597,937 B2Granted
Reduce DCO frequency overlap-induced limit cycle in hybrid and digital PLLS
AssigneeMicrochip Technology Incorporated
InventorsYoucef Fouzar, Waleed El-halwagy, William Roberts, Kristopher Kshonze, Faizal Warsalee
Life of this patent
Estimating the term…
Abstract
A method includes: observing that a digitally controlled oscillator (DCO) frequency is at a boundary of a DCO frequency overlap region; and bypassing at least a portion of the DCO frequency overlap region.
Claims18
A method comprising:
- observing digitally controlled oscillator (DCO) control codes to determine when a DCO control code being utilized to set a DCO frequency matches a DCO control code value associated with a boundary of a DCO frequency overlap region having a corresponding value or a corresponding range of values of the DCO control code;
- and
- bypassing one or more DCO control code values associated with a portion of the DCO frequency overlap region by jumping at least some of the one or more DCO control code values.
A clock tracking circuit comprising:
- a phase locked loop (PLL) to generate an output signal from a reference signal in response to a digital phase error signal and generate digital control oscillator (DCO) codes;
- a DCO included in the PLL to generate the output signal based on a value of a DCO code;
- a circuit to generate an adjustment signal based on the DCO codes for changing a current value of the DCO code to a new value responsive to determining that a value of the DCO code being associated with a boundary of a DCO frequency overlap region;
- and
- a controller coupled to the DCO to receive a control signal and generate the output signal, wherein the controller, for reducing effects of frequency redundancy, to:
- observe that a DCO frequency is at the boundary of the DCO frequency overlap region by observing the DCO code to determine when a DCO code being utilized to set a DCO frequency matches a DCO code value associated with a boundary of a DCO frequency overlap region having a corresponding value or a corresponding range of values of the DCO code, and
- bypass at least a portion of the DCO frequency overlap region by bypassing one or more DCO code values associated with a portion of the DCO frequency overlap region by jumping at least some of the one or more DCO code values.
4 more elements
Dependencies are inferred from the claim text.