Learning a predicted voltage to supply an electronic device based on dynamic voltage variation
First Claim
1. A method comprising:
- learning a predicted voltage to supply an electronic device during a functional event, wherein the learning is based on a dynamic voltage variation, wherein the dynamic voltage variation occurs at the electronic device in response to the electronic device processing the functional event.
1 Assignment
0 Petitions
Accused Products
Abstract
In an embodiment, a predicted voltage to supply to an electronic device is learned based on a dynamic voltage variation that occurs at the electronic device. The dynamic voltage variation occurs in response to the electronic device processing a functional event, and the predicted voltage is supplied to the electronic device in response to observing the functional event on a bus that is connected to the electronic device. In response to observing the dynamic voltage variation, the predicted voltage that is associated with the functional event is modified based on the dynamic voltage variation. Then, on the next occurrence of the functional event, the predicted voltage is supplied to the electronic device. In this way, voltage transients at the electronic device are controlled.
12 Citations
20 Claims
-
1. A method comprising:
learning a predicted voltage to supply an electronic device during a functional event, wherein the learning is based on a dynamic voltage variation, wherein the dynamic voltage variation occurs at the electronic device in response to the electronic device processing the functional event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
10. A signal-bearing medium encoded with instructions, wherein the instructions when executed comprise:
learning a predicted voltage to supply an electronic device during a functional event based on a dynamic voltage variation that occurs at the electronic device in response to the electronic device processing the functional event, wherein the learning further comprises observing the functional event, determining the predicted voltage that is associated with the functional event, supplying the predicted voltage to the electronic device, wherein the electronic device is to receive the functional event, observing a dynamic voltage variation at the electronic device, and modifying the predicted voltage that is associated with the functional event based on the dynamic voltage variation. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
17. A computer system comprising:
-
a processor connected to a bus; and
a voltage regulator connected to the processor and the bus, wherein the voltage regulator learns a predicted voltage to supply the processor during a functional event based on a dynamic voltage variation that occurs at the processor in response to the processor processing the functional event, wherein the voltage regulator further observes the functional event on the bus, determines the predicted voltage that is associated with the functional event, supplies the predicted voltage to the processor, observes a dynamic voltage variation at the processor, and modifies the predicted voltage that is associated with the functional event based on the dynamic voltage variation. - View Dependent Claims (18, 19, 20)
-
Specification