IP Library Granted Patent US 11,144,105
Granted Patent B2
US 11,144,105 · App. 16/175,813 · Granted Oct 12, 2021

Method and apparatus to provide platform power peak limiting based on charge of power assist unit

Inventors: John E. Jenne (Austin, TX); Mark A. Muccini (Georgetown, TX); Stuart Allen Berke (Austin, TX)
Assignee: Dell Products L.P.
G06F1/263G06F1/28G06F1/3212G06F1/3296
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 11,144,105
App. No.
16/175,813
Granted
Oct 12, 2021
Kind
B2
Abstract

An information handling system includes a power assist unit (PAU) and a baseboard management controller (BMC). The PAU is coupled to a power rail and includes a power storage element, a converter coupled to the power storage element and the power rail, and a controller. The controller receives a current level indication indicating a current provided to a load of the information handling system, directs the converter to provide power from the power storage element to the power rail when the current level indication is greater than a threshold level, directs the converter charge the power storage element from the power rail when the current level indication is greater than the threshold level, and provides a charge level indication that indicates an amount of charge on the power storage unit. The BMC receives the charge level indication, and sets a peak power limit for the information handling system based on the charge level indication.

Claims (55)

1. An information handling system, comprising:

power assist unit coupled to a power rail, the power assist unit including:

a power storage element;

a converter coupled to the power storage element and to the power rail; and

a controller,

power assist hardware enable logic gates configured to receive a power OK signal from a power supply unit and a constant-current signal from the power supply unit, and to provide an enable signal to the power assist unit based upon the power-OK signal and the constant-current signal, wherein, when the power assist unit receives the enable signal, the controller is configured 1) to determine that a charge level on the power storage element is above a peak charge level threshold, to receive a current level indication indicating a current provided to a load of the information handling system by a power supply unit, and to direct the converter to provide power from the power storage element to the power rail when the charge level is above the peak charge level, and 2) to direct the converter to charge the power storage element from the power rail at a maximum charge rate (C R ) when the charge level on the power storage element is below the peak charge level threshold, and to provide a charge level indication that indicates an amount of charge on the power storage unit, wherein the maximum charge rate (C R ) is given as:

C R =P Available −P Budget

where (P Available ) represents a maximum available power based upon the current level indication and (P Budget ) represents a power budget for the information handling system; and

a baseboard management controller configured to receive the charge level indication, and to set a peak power limit for power consumed by the load based on the charge level indication.

2. The information handling system of claim 1 , wherein setting the peak power limit is further in response to the charge level indication being below a first threshold.

3. The information handling system of claim 2 , wherein the baseboard management controller sets the peak power limit to a maximum value when the charge level indication is above the first threshold.

4. The information handling system of claim 2 , wherein in setting the peak power limit, the baseboard management controller is further configured to set a power limit of a processor of the information handling system.

5. The information handling system of claim 4 , wherein the information handling system is configured to set the information handling system to a system-wide low power mode when the charge level indication is below a second threshold, the second threshold being lower than the first threshold.

6. The information handling system of claim 1 , wherein the power storage element comprises a supercapacitor.

7. The information handling system of claim 1 , wherein the power storage element comprises a rechargeable battery.

8. A method, comprising:

coupling a power supply unit to a power rail of an information handling system, wherein

the power supply unit is configured to provide up to a maximum power (P Available )

to a load of the information handling system;

coupling a power storage element of power assist unit of the information handling system to a converter of the power assist unit:

coupling the converter to the power rail;

receiving, by power assist enable logic gates, a power-OK signal from the power supply unit and a constant-current signal from the power supply unit;

providing, by the power assist enable logic, an enable signal to the power assist hardware;

in response to receiving by the power assist unit the enable signal,

determining, by a controller of the power assist unit, that a charge level on the power storage element is above a peak charge level threshold;

receiving, by the controller, a current level indication indicating a current provided to a load of the information handling system in response to determining that the charge level is above the peak charge level threshold;

directing, by the controller, the converter to provide power from the power storage element to the power rail when the charge level is above the peak charge level threshold;

directing, by the controller, the converter to charge the power storage element at a maximum charge rate (CR) from the power rail when the charge level is below the peak charge level threshold, wherein the maximum charge rate (CR) is given as:

C R =P Available −P Budget

where (P Available ) represents a maximum available power based upon the current level indication and P Budget represents a power budget for the information handling system;

providing a charge level indication that indicates an amount of charge on the power storage element;

receiving, by a baseboard management controller of the information handling system, the charge level indication; and

setting a peak power limit for power consumed by the load based on the charge level indication.

9. The method of claim 8 , wherein setting the peak power limit is further in response to the charge level indication being below a first threshold.

10. The method of claim 9 , further comprising:

setting the peak power limit to a maximum value when the charge level indication is above the first threshold.

11. The method of claim 9 , wherein in setting the peak power limit, the method further comprises:

setting a power limit of a processor of the information handling system.

12. The method of claim 11 , further comprising:

setting, by the information handling system, the information handling system to a system-wide low power mode when the charge level indication is below a second threshold, the second threshold being lower than the first threshold.

13. The method of claim 8 , wherein the power storage element comprises a supercapacitor.

14. The method of claim 8 , wherein the power storage element comprises a rechargeable battery.

15. An information handling system, comprising:

power supply configured to provide a power rail to power a load of the information handling system, and to provide a current level indication indicating a current provided to the load by the power supply wherein the power supply unit is configured to provide up to a maximum power (P Available ) to a load of the information handling system;

power assist unit coupled to the power rail, the power assist unit including:

a power storage element; a converter coupled to the power storage element and to the power rail; and a controller;

power assist hardware enable logic gates configured to receive a power OK signal from a power supply unit and a constant-current signal from the power supply unit, and to provide an enable signal to the power assist unit based upon the power-OK signal and the constant-current signal, wherein, when the power assist unit receives the enable signal, the controller is configured to receive the current level indication, 1) to determine that a charge level on the power storage element is above a peak charge level threshold, to direct the converter to provide power from the power storage element to the power rail when the charge level is above the peak charge level threshold, and 2) to direct the converter to charge the power storage element at a maximum charge rate (C R ) from the power rail when charge level is below the peak charge level threshold, and to provide a charge level indication that indicates an amount of charge on the power storage element, wherein the maximum charge rate (C R ) is given as:

C R =P Available −P Budget

where (P Available ) represents a maximum available power based upon the current level indication and P Budget represents a power budget for the information handling system; and

a baseboard management controller configured to receive the charge level indication, and to set a peak power limit for power consumed by the load based on the charge level indication.

16. The information handling system of claim 15 , wherein setting the peak power limit is further in response to the charge level indication being below a first threshold.

17. The information handling system of claim 16 , wherein the baseboard management controller sets the peak power limit to a maximum value when the charge level indication is above the first threshold.

18. The information handling system of claim 16 , wherein in setting the peak power limit, the baseboard management controller is further configured to set a power limit of a processor of the information handling system.

19. The information handling system of claim 18 , wherein the information handling system is configured to set the information handling system to a system-wide low power mode when the charge level indication is below a second threshold, the second threshold being lower than the first threshold.

20. The information handling system of claim 15 , wherein the power storage element comprises one of a supercapacitor and a battery.

Assignments (6)
RELEASE OF SECURITY INTEREST IN PATENTS PREVIOUSLY RECORDED AT REEL/FRAME (053546/0001) Recorded Jun 23, 2022
From: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A., AS NOTES COLLATERAL AGENT
To: DELL MARKETING L.P. (ON BEHALF OF ITSELF AND AS SUCCESSOR-IN-INTEREST TO CREDANT TECHNOLOGIES, INC.); DELL INTERNATIONAL L.L.C.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; DELL MARKETING CORPORATION (SUCCESSOR-IN-INTEREST TO FORCE10 NETWORKS, INC. AND WYSE TECHNOLOGY L.L.C.); EMC IP HOLDING COMPANY LLC
Reel/Frame 071642/0001 →
RELEASE OF SECURITY INTEREST AT REEL 052771 FRAME 0906 Recorded Nov 2, 2021
From: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
To: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
Reel/Frame 058001/0298 →
SECURITY AGREEMENT Recorded May 28, 2020
From: DELL PRODUCTS L.P.; EMC IP HOLDING COMPANY LLC
To: CREDIT SUISSE AG, CAYMAN ISLANDS BRANCH
Reel/Frame 052771/0906 →
SECURITY AGREEMENT Recorded Apr 22, 2020
From: CREDANT TECHNOLOGIES INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 053546/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 24, 2020
From: JENNE, JOHN E.; MUCCINI, MARK A.; BERKE, STUART ALLEN
To: DELL PRODUCTS, LP
Reel/Frame 051614/0874 →
SECURITY AGREEMENT Recorded Mar 21, 2019
From: CREDANT TECHNOLOGIES, INC.; DELL INTERNATIONAL L.L.C.; DELL MARKETING L.P.; DELL PRODUCTS L.P.; DELL USA L.P.; EMC CORPORATION; FORCE10 NETWORKS, INC.; WYSE TECHNOLOGY L.L.C.; EMC IP HOLDING COMPANY LLC
To: THE BANK OF NEW YORK MELLON TRUST COMPANY, N.A.
Reel/Frame 049452/0223 →