Voltage-to-frequency switching implementation for increased datacenter quality
AssigneeNVIDIA Corporation
InventorsKevin Wilder, Badarish Colathur Arvind, Jinal Shah
Life of this patent
Estimating the term…
Abstract
Voltage-Frequency domain switching circuits that include multiple stages each configured to receive a throttle code, each of the stages providing a first fast-propagation path for the throttle code to a digitally controlled oscillator, and a frequency locked loop configured to (a) generate a code to the digitally controlled oscillator over a slow path, and (2) disable the fast path to the digitally controlled oscillator upon the code satisfying a match with the throttle code. A second fast-propagation path is configured to propagate a second code to the digitally controlled oscillator.
Claims26
A circuit comprising:
- a first fast-propagation path configured to propagate a first code from a plurality of stages to a digitally controlled oscillator;
- a frequency locked loop configured to (a) generate a second code to the digitally controlled oscillator over a slow-propagation path, and (2) disable the first fast-propagation path to the digitally controlled oscillator upon the first code satisfying a match with the second code;
- and
- a second fast-propagation path configured to propagate a second code to the digitally controlled oscillator.
A system comprising:
- a first circuit comprising a first voltage/frequency switching characteristic;
- a second circuit comprising a second voltage/frequency switching characteristic;
- a voltage/frequency domain switching circuit coupled to the first circuit and to the second circuit, the voltage/frequency domain switching circuit comprising:
- a first fast-propagation path configured to propagate a throttle code from a plurality of inputs to a digitally controlled oscillator;
- a frequency locked loop configured to (a) generate a code to the digitally controlled oscillator over a slow-propagation path, and (2) disable the fast-propagation path to the digitally controlled oscillator upon the code satisfying a match with the throttle code;
- and
- a second fast-propagation path configured to propagate a second code to the digitally controlled oscillator.
A data center comprising:
- a central processing unit comprising a first voltage/frequency switching characteristic;
- a graphics processing unit comprising a second voltage/frequency switching characteristic;
- a voltage/frequency domain switching circuit coupled to the central processing unit and to the graphics processing unit, the voltage/frequency domain switching circuit comprising:
- a first fast-propagation path for propagating plurality of first codes to a digitally controlled oscillator;
- a frequency locked loop configured to (a) generate a second code to the digitally controlled oscillator over a slow-propagation path, and (2) disable the first fast-propagation path to the digitally controlled oscillator upon the second code satisfying a match with one of the first codes;
- and
- a second fast-propagation path configured to propagate a second code to the digitally controlled oscillator.
A supply voltage control process comprising:
- transmitting, over a fast-propagation path, frequency throttle codes from a plurality of input stages to a digitally controlled oscillator;
- and
- operating a frequency locked loop to (a) generate a control code to the digitally controlled oscillator over a slow-propagation path, and (2) disable the fast-propagation path to the digitally controlled oscillator upon one of the frequency throttle codes satisfying a match with the control code.
Dependencies are inferred from the claim text.