IP Library Granted Patent US 10,824,220
Granted Patent B2
US 10,824,220 · App. 16/242,089 · Granted Nov 3, 2020

Methods and apparatus for a power management unit

Inventor: Dannie Gerrit Feekes, Jr. (Corvallis, OR)
Assignee: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
G06F1/3275G06F1/28G11C11/417H04N5/3698
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 10,824,220
App. No.
16/242,089
Granted
Nov 3, 2020
Kind
B2
Abstract

Various embodiments of the present technology may comprise a method and apparatus for a power management unit. The power management unit may be configured to operate in conjunction other integrated circuits to mitigate power dissipation. The power management unit may receive temperature information from a temperature sensor and deploy various power management schemes to reduce the leakage power of an SRAM. The power management schemes may be based on the particular characteristics of the SRAM.

Claims (49)

1. A power management apparatus capable of receiving a measured temperature value, comprising:

a power management unit configured to:

store a plurality of predetermined threshold temperature values;

compare each predetermined threshold temperature value with the measured temperature value; and

generate a signal according to each comparison;

an application processor unit in communication with the power management unit and configured to selectively activate a single power management scheme from a plurality of power management schemes based on the generated signals; and

a memory coupled to the application processor unit, wherein the memory is configured to enter at least one of a leakage mitigation state and a standby state according to the activated power management scheme.

2. The power management apparatus according to claim 1 , wherein the power management unit comprises a plurality of storage devices, wherein each storage device from the plurality of storage devices stores a single predetermined threshold temperature value from the plurality of predetermined threshold temperature values.

3. The power management apparatus according to claim 1 , wherein the memory comprises a plurality of SRAM bit cells, and wherein each SRAM bit cell enters at least one of the leakage mitigation state and the standby state according to the activated power management scheme.

4. The power management apparatus according to claim 1 , further comprising a timing circuit coupled to the application processor unit and configured to control at least one of a vertical blanking period and a horizontal blanking period according to the activated power management scheme.

5. The power management apparatus according to claim 1 , wherein:

the plurality of power management schemes comprises a first scheme, a second scheme, a third scheme, and a fourth scheme; and

the standby state comprises a low latency standby state and a high latency standby state.

6. The power management apparatus according to claim 5 , wherein the first scheme enables the SRAM to enter the low latency standby state if the measured temperature exceeds a first threshold temperature value from the plurality of predetermined threshold temperature values.

7. The power management apparatus according to claim 5 , wherein the second scheme enables the SRAM to enter the high latency standby state if the measured temperature exceeds a second threshold temperature value from the plurality of predetermined threshold temperature values.

8. The power management apparatus according to claim 5 , wherein the third scheme enables the SRAM to enter the leakage mitigation state by reducing a voltage rail of the SRAM state if the measured temperature exceeds a third threshold temperature value from the plurality of predetermined threshold temperature values.

9. The power management apparatus according to claim 5 , wherein the fourth scheme enables the SRAM to enter the leakage mitigation state by powering-down the SRAM if a thermal runaway condition is detected.

10. A method for managing power consumption of an SRAM formed as part of an integrated circuit, comprising:

establishing a plurality of predetermined threshold temperatures based on operating specification temperatures of the integrated circuit;

measuring a junction temperature of the integrated circuit;

implementing a single power management scheme from a plurality of power management schemes based on the junction temperature and the predetermined threshold temperatures; and

controlling a power consumption of the SRAM according to the implemented power management scheme.

11. The method according to claim 10 , wherein the plurality of power management schemes comprises a first scheme, a second scheme, a third scheme, and a fourth scheme.

12. The method according to claim 11 , wherein the first scheme enables the SRAM to enter a low latency standby state if the measured junction temperature exceeds a first threshold temperature value from the plurality of predetermined threshold temperatures.

13. The method according to claim 11 , wherein the second scheme enables the SRAM to enter a high latency standby state if the measured junction temperature exceeds a second threshold temperature value from the plurality of predetermined threshold temperatures.

14. The method according to claim 11 , wherein the third scheme reduces a voltage rail of the SRAM if the measured junction temperature exceeds a third threshold temperature value from the plurality of predetermined threshold temperatures.

15. The method according to claim 11 , wherein the fourth scheme powers-down the SRAM if a thermal runaway condition is detected.

16. The method according to claim 10 , wherein at least one of the predetermined threshold temperatures is greater than a maximum operating specification temperature of the integrated circuit.

17. A system capable of mitigating power leakage, comprising:

a companion circuit;

a sensor to measure a temperature of the companion circuit;

a processing circuit, coupled to the companion circuit, comprising:

a power management unit configured to:

store a plurality of predetermined threshold temperature values;

compare the measured temperature to each threshold temperature value from the plurality of predetermined threshold temperature values; and

generate a signal according to each comparison; and

a frame buffer coupled to the companion circuit and the power management unit and configured to temporarily store data from the companion circuit; and

an application processor unit coupled to the power management unit and configured to:

selectively activate a single power management scheme from a plurality of power management schemes based on the generated signals; and

enable an operation of the frame buffer according to the activated power management scheme.

18. The system according to claim 17 , wherein:

the power management unit comprises a plurality of storage devices, wherein each storage device from the plurality of storage devices stores a single predetermined threshold temperature value from the plurality of predetermined threshold temperature values; and

the frame buffer comprises a plurality of SRAM bit cells, and wherein each SRAM bit cell enters at least one of a leakage mitigation state and a standby state according to the activated power management scheme.

19. The system according to claim 17 , further comprising a timing circuit coupled to the companion circuit, and configured to control an operation of the companion circuit.

20. The system according to claim 17 , wherein the plurality of power management schemes comprises:

a first scheme defined by operating the frame buffer in a low latency standby state if the measured junction temperature exceeds a first threshold temperature value from the plurality of predetermined threshold temperatures;

a second scheme defined by operating the frame buffer in a high latency standby state if the measured junction temperature exceeds a second threshold temperature value from the plurality of predetermined threshold temperatures; and

a third scheme defined by operating the frame buffer in a first leakage mitigation state comprising reducing a voltage rail of the frame buffer if the measured junction temperature exceeds a third threshold temperature value from the plurality of predetermined threshold temperatures; and

a fourth scheme defined by operating the frame buffer in a second leakage mitigation state comprising powering-down the SRAM if a thermal runaway condition is detected.

Assignments (3)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL 049473, FRAME 0932 Recorded Aug 17, 2023
From: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
Reel/Frame 064618/0721 →
SECURITY INTEREST Recorded Jun 14, 2019
From: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC; FAIRCHILD SEMICONDUCTOR CORPORATION
To: DEUTSCHE BANK AG NEW YORK BRANCH, AS COLLATERAL AGENT
Reel/Frame 049473/0932 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 8, 2019
From: FEEKES, DANNIE GERRIT, JR
To: SEMICONDUCTOR COMPONENTS INDUSTRIES, LLC
Reel/Frame 047925/0876 →