Apparatus and method to update a default time interval based on process corner, temperature and voltage
First Claim
Patent Images
1. A processor arrangement, comprising:
- a processor configured to enter a power saving mode based on a default time interval;
a monitor configured to identify a process corner associated with the processor;
a memory storing a look-up table including respective time intervals associated with a plurality of operating parameters of the processor, the look-up table corresponding to the identified process corner, wherein each respective time interval stored in the look-up table is associated with a corresponding supply voltage and a corresponding temperature of the processor;
a sensor configured to sense a temperature of the processor; and
a power manager configured to;
select, based on the identified process corner and the temperature, an updated time interval from the look-up table, andupdate the default time interval based on the updated time interval.
7 Assignments
0 Petitions
Accused Products
Abstract
A processor arrangement changes its default time interval for entering a power saving mode based on sensed operating conditions and predetermined time intervals to be used under various operating conditions to optimize power saving.
7 Citations
20 Claims
-
1. A processor arrangement, comprising:
-
a processor configured to enter a power saving mode based on a default time interval; a monitor configured to identify a process corner associated with the processor; a memory storing a look-up table including respective time intervals associated with a plurality of operating parameters of the processor, the look-up table corresponding to the identified process corner, wherein each respective time interval stored in the look-up table is associated with a corresponding supply voltage and a corresponding temperature of the processor; a sensor configured to sense a temperature of the processor; and a power manager configured to; select, based on the identified process corner and the temperature, an updated time interval from the look-up table, and update the default time interval based on the updated time interval. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method, comprising:
-
identifying a process corner associated with a processor; determining, during a first execution of a first application by the processor, a default time interval for the processor to enter into a power saving mode based on the process corner; detecting a second execution of a second application by the processor; detecting a change in temperature of the processor after detecting the second execution of the second application; reading an updated default time interval from a look-up table corresponding to the process corner, wherein the look-up table includes respective time intervals associated with a plurality of operating parameters of the processor, and wherein each respective time interval stored in the look-up table is associated with a corresponding supply voltage and a corresponding temperature of the processor; and updating the default time interval based on the updated default time interval. - View Dependent Claims (7, 8, 9, 10)
-
-
11. An apparatus, comprising:
-
a processor configured to enter a low power mode based on a time interval; a memory storing a look-up table including respective durations of time associated with a plurality of operating parameters of the processor, wherein each respective duration of time stored in the look-up table is associated with a corresponding supply voltage and a corresponding temperature of the processor; and a power manager coupled to the processor, wherein the power manager is configured to; determine a process corner, within which the processor is operating, wherein the look-up table corresponds to the process corner, determine a current operating condition of the processor, select, based on the process corner and the current operating condition, a first duration of time from the look-up table, wherein the first duration of time is a duration of idle time to elapse before the processor enters the low power mode, and update the time interval based on the first duration of time. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. An apparatus, comprising:
-
a processor configured to enter a low power mode after a duration of idle time; and a memory storing a plurality of look-up tables, each look-up table corresponding to a different potential process corner associated with the processor, and each look-up table having a plurality of durations of idle time indexed to corresponding operating conditions; and a power manager coupled to the processor and the memory, wherein the power manager is configured to; determine an actual process corner for the processor from the plurality of potential process corners, determine a first operating condition of the processor, select a first look-up table from the plurality of look-up tables based on the actual process corner determined for the processor, and select the duration of idle time for the processor to enter the low power mode from the plurality of durations of idle time in the selected first look-up table based on the first operating condition. - View Dependent Claims (20)
-
Specification