Distributed on chip network to mitigate voltage droops
AssigneeInternational Business Machines Corporation
InventorsPreetham M. Lobo, Thomas Strach, Tobias Webel
Life of this patent
Estimating the term…
Abstract
A semiconductor circuit including a first subcircuit, at least a second subcircuit, and power management circuitry. The power management circuitry is operable for estimating a metric indicative of a momentary supply voltage present at the first subcircuit based on a power supply current of the first subcircuit and a cross current flowing between the first subcircuit and the second subcircuit.
Claims20
A semiconductor circuit comprising:
- a first subcircuit;
- at least one second subcircuit;
- and
- power management circuitry, wherein the power management circuitry is operable for estimating a metric indicative of a momentary supply voltage present at the first subcircuit based on a power supply current of the first subcircuit and a cross current flowing between the first subcircuit and the at least one second subcircuit, and wherein the power management circuitry comprises:
- a grid of power management units, wherein a power management unit is assigned to a subcircuit selected from the group consisting of:
- the first subcircuit and the at least one second subcircuit, the power management unit being configured to estimate the metric related to its assigned subcircuit;
- and
- at least one connecting unit, wherein a connecting unit of the at least one connecting unit connects a first power management unit assigned to the first subcircuit to a second power management unit assigned to a second subcircuit of the at least one second subcircuit.
The semiconductor circuit according to 10, wherein the power management unit comprises:
- an increment current register;
- an increment current coefficient register;
- and
- a multiplying unit to receive the metric from the metric register and transmit a product of the metric and an increment current coefficient of the increment current coefficient register to the increment current register, and wherein an increment current signal output receives an increment current signal from the increment current register.
A method of managing power of a semiconductor circuit, said method comprising:
- estimating a power supply current of a first subcircuit of a semiconductor circuit comprising the first subcircuit and a second subcircuit;
- estimating a momentary supply voltage of the first subcircuit, the estimating being based on the estimating the power supply current of the first subcircuit and estimating a cross current flowing between the first subcircuit and the second subcircuit, the estimating performed using power management circuitry, the power management circuitry comprising:
- a grid of power management units, wherein a power management unit is assigned to a subcircuit selected from the group consisting of:
- the first subcircuit and the second subcircuit, the power management unit being configured to estimate a metric indicative of the momentary supply voltage related to its assigned subcircuit;
- and
- at least one connecting unit, wherein a connecting unit of the at least one connecting unit connects a first power management unit assigned to the first subcircuit to a second power management unit assigned to the second subcircuit;
- and
- throttling the first subcircuit based on the estimated momentary supply voltage of the first subcircuit.
Dependencies are inferred from the claim text.