Power delivery systems and methods with dynamic look-up table
First Claim
Patent Images
1. A method, comprising:
- determining information about a first power delivery stage for a plurality of operating condition values as the first power delivery stage supplies power to a first load, the first power delivery stage being associated with a voltage regulator integrated with a processor die, the determined information including a plurality of values usable as initial conditions for an adaptive loop associated with an adaptive tracking controller;
storing the determined information including the plurality of values in a dynamic look-up table of the adaptive tracking controller engine;
updating the plurality of values that are stored in the dynamic look up table as the first power delivery stage supplies power to the first load;
sensing an input to the first power delivery stage and an output from the first power delivery stage using a first controller that exchanges information with the adaptive tracking controller engine;
determining information about a second power delivery stage associated with a second controller as the second power delivery stage supplies power to a second load; and
using the adaptive tracking controller alternately between the first power delivery stage and the second power delivery stage.
1 Assignment
0 Petitions
Accused Products
Abstract
According to some embodiments, information about a power delivery stage is determined for a plurality of operating condition values. The determined information may then be stored in a dynamic look-up table of an adaptive tracking controller engine according to some embodiments. Other embodiments are described.
-
Citations
19 Claims
-
1. A method, comprising:
-
determining information about a first power delivery stage for a plurality of operating condition values as the first power delivery stage supplies power to a first load, the first power delivery stage being associated with a voltage regulator integrated with a processor die, the determined information including a plurality of values usable as initial conditions for an adaptive loop associated with an adaptive tracking controller; storing the determined information including the plurality of values in a dynamic look-up table of the adaptive tracking controller engine; updating the plurality of values that are stored in the dynamic look up table as the first power delivery stage supplies power to the first load; sensing an input to the first power delivery stage and an output from the first power delivery stage using a first controller that exchanges information with the adaptive tracking controller engine; determining information about a second power delivery stage associated with a second controller as the second power delivery stage supplies power to a second load; and using the adaptive tracking controller alternately between the first power delivery stage and the second power delivery stage. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 15, 16, 17, 18)
-
-
12. An apparatus, comprising:
-
an adaptive tracking controller engine associated with a first power delivery system, the first power delivery system being associated with a voltage regulator integrated with a processor die; an input to the adaptive tracking controller engine to receive information associated with a control parameter over a plurality of operating condition values as the first power delivery system supplies power to a first load; and a dynamic look-up table to store information about the first power delivery system for the plurality of operating condition values, the stored information including a plurality of values usable as initial conditions for an adaptive loop associated with the adaptive tracking controller; wherein the adaptive tracking controller engine is further to (i) update the plurality of values stored in the dynamic look-up table as the first power delivery system supplies power to the first load and (ii) exchange information with a first controller that senses an input to the first power delivery system and an output from the first power delivery system; and wherein the adaptive tracking controller is used alternately between the first power delivery system and a second power delivery system that supplies power to a second load and is associated with a second controller. - View Dependent Claims (13, 14, 19)
-
Specification