Method and apparatus for real-time CPU thermal management and power conservation by adjusting CPU clock frequency in accordance with CPU activity
AssigneeTexas Instruments Incorporated
InventorVaughn Watts
Life of this patent
Estimating the term…
Loading patent…
AssigneeTexas Instruments Incorporated
InventorVaughn Watts
Estimating the term…
A method and system (130) for controlling sensed CPU dynamic operating characteristics, such as CPU temperature, temperature change and power consumption, including the steps of and circuitry for sensing at least one dynamic CPU operating characteristic (140) while the CPU operates at a first clock rate (134). The system (130) determines that a setpoint interrupt condition exists (140), such as a temperature threshold, by virtue of the at least one sensed CPU dynamic operating characteristic establishing a predetermined relationship relative to a predetermined setpoint (140) that associates with the at least one dynamic operating characteristic. In the event that the setpoint interrupt condition exists, the circuitry and instructions control (144) the clock rate relative to the first clock rate. In the event that the setpoint interrupt condition does not exist, the circuitry and instructions repeat the above steps of determining the interrupt condition and controlling the clock rate. The method and system (130) also determine whether the CPU is in a compute-bound state (142). This operation in conjunction with a real-time power conservation apparatus and method (20) is a particularly attractive feature of the present invention.
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
An apparatus for controlling sensed CPU dynamic operating characteristics, comprising:
An apparatus for controlling sensed CPU dynamic operating characteristics, comprising:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
A method for controlling sensed CPU dynamic operating characteristics, comprising the steps of:
Dependencies are inferred from the claim text.