Method and apparatus for switched adaptive clocking
AssigneeIntel Corporation
InventorsTurbo Majumder, Minki Cho, Carlos Tokunaga, Praveen Mosalikanti, Nasser A. Kurd, Muhammad M. Khellah
Life of this patent
Estimating the term…
Abstract
Switched adaptive clocking is provided. A switched adaptive clocking circuit includes a digitally controlled oscillator, a clock generator and a glitch-free multiplexer. The switched adaptive clocking circuit to adaptively switch a source of an output clock from a main clock generated by a clock source to a digitally controlled oscillator clock generated by a digitally controlled oscillator upon detection of a voltage droop, and to quickly switch back to the main clock after recovery from the voltage droop.
Claims20
An apparatus comprising:
- a switched adaptive clocking circuit, the switched adaptive clocking circuit comprising:
- a digitally controlled oscillator to generate a digitally controlled oscillator clock;
- a clock generator to generate a main clock;
- and
- a glitch-free multiplexer to output one of the main clock or the digitally controlled oscillator clock as an output clock based on a state of a droop detection signal.
A method performed in a clocking circuit, comprising:
- generating, by a digitally controlled oscillator, a digitally controlled oscillator clock;
- generating, a main clock by a clock generator;
- and
- outputting an output clock, by a glitch-free multiplexer, one of the main clock or the digitally controlled oscillator based on a state of a droop detection signal.
A system comprising:
- a processor, the processor comprising:
- a switched adaptive clocking circuit, the switched adaptive clocking circuit comprising:
- a digitally controlled oscillator to provide a digitally controlled oscillator clock;
- a clock generator to provide a main clock;
- and
- a glitch-free multiplexer to output one of the main clock or the digitally controlled oscillator clock as an output clock based on a state of a droop detection signal;
- and
- a display communicatively coupled to the processor.
Dependencies are inferred from the claim text.