Mitigate power supply noise response by throttling execution units based upon voltage sensing
AssigneeInternational Business Machines Corporation
InventorsDaniel Douriet, Anand Haridass, Andreas Huber, Colm B. O'Reilly, Bao G. Truong, Roger D. Weekly
Life of this patent
Estimating the term…
Abstract
A system for mitigating power supply and power distribution system noise response by throttling execution units based upon voltage sensing in a circuit is provided. A sensing unit senses the voltage of a circuit. The sensing unit determines if the execution of another execution unit will cause the circuit voltage to drop below a threshold level. In response to a determination that the execution of another execution unit will cause the circuit voltage to drop below the threshold level, the execution unit is throttled.
Claims20
A system for mitigating power supply and power distribution system noise response by throttling execution units based upon voltage sensing in a circuit, the system comprising:
- a task scheduling unit for scheduling instructions for execution;
- an execution unit for executing instructions;
- a sensing unit that senses an actual circuit voltage and outputs a sensing signal, and wherein the sensing unit includes a determining unit and a throttling unit;
- a logical unit receiving the sensing signal and a signal from the execution unit and the sensing unit, wherein the logical unit is an AND circuit;
- wherein the determining unit is a comparator that compares an actual circuit voltage to a threshold voltage to determine if execution of at least one execution unit will cause the actual circuit voltage to drop below the threshold level, and wherein the comparator outputs a compared signal;
- and
- wherein the throttling unit is a latch that receives the compared signal and, in response to a determination that the execution of the at least one execution unit will cause the actual circuit voltage to drop below the threshold level, throttles scheduling of the at least one execution unit, and wherein the throttling unit outputs the sensing signal.
Dependencies are inferred from the claim text.