11009938

Power Management for a Graphics Processing Unit or Other Circuit

PublishedMay 18, 2021
Assigneenot available in USPTO data we have
Technical Abstract

Patent Claims
20 claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

1. An integrated circuit comprising: a graphics processing unit (GPU); a power monitor coupled to the GPU and configured to generate a power measurement representing power consumed in the GPU; and a controller coupled to the power monitor and the GPU, wherein: the controller is configured to limit a first amount of time within a given frame time that the GPU is powered on to no more than a first limit amount, the first limit amount is determined at a current operating point of the GPU to reduce an error between a target power measurement and the power measurement generated by the power monitor, a frame time is a period of time elapsing for a display of one frame on a display device; and the controller is configured to control the current operating point of the GPU responsive to the first amount of time.

2

2. The integrated circuit as recited in claim 1 wherein the current operating point comprises an operating voltage and an operating frequency of the GPU.

3

3. The integrated circuit as recited in claim 1 wherein the controller is configured to: detect that the first amount of time is less than a first threshold; and reduce the current operating point responsive to detecting that the first amount of time is less than the first threshold.

4

4. The integrated circuit as recited in claim 3 wherein the controller is configured to: detect that the first amount of time is greater than a second threshold and that the first limit amount is at a maximum; and increase the current operating point responsive to detecting that the first amount of time is greater than the second threshold and that the first limit amount is at the maximum.

5

5. The integrated circuit as recited in claim 1 further comprising a second processor and a non-transitory computer accessible storage medium storing a plurality of instructions implementing at least a portion of the controller, wherein the second processor is configured to execute at least a portion of the plurality of instructions.

6

6. The integrated circuit as recited in claim 5 wherein a remaining portion of the controller is implemented in hardware circuitry.

7

7. The integrated circuit as recited in claim 1 wherein the controller is configured to power off the GPU in the given frame time in response to completion of a task even if the first limit amount has not been exhausted.

8

8. The integrated circuit as recited in claim 1 wherein the power monitor is configured to estimate the power measurement responsive to activity in the GPU.

9

9. The integrated circuit as recited in claim 1 wherein the power monitor is configured to measure the power consumption from a power supply to the GPU to determine the power measurement.

10

10. The integrated circuit as recited in claim 1 wherein the power monitor is configured to measure a current from a power supply to the GPU to determine the power measurement.

11

11. An integrated circuit comprising: a first processor; and a controller coupled to the first processor, wherein: the controller is configured to limit a first amount of time that the first processor is powered on at a current operating point within a given fixed time period to at most a first limit amount; the first limit amount is determined by the controller at the current operating point responsive to a target power measurement representing a target power consumption for the first processor and a present power measurement representing an actual power consumption of the first processor; the given fixed time period is one of a plurality of fixed time periods over which the first processor operates, wherein the first processor performs a task within each of the plurality of fixed time periods; and the controller is configured to control the current operating point of the first processor responsive to the first amount of time that the first processor is powered on within the given fixed time period.

12

12. The integrated circuit as recited in claim 11 further comprising a power monitor coupled to the first processor and configured to generate the present power measurement.

13

13. The integrated circuit as recited in claim 12 wherein the actual power consumption is an estimate generated by the power monitor.

14

14. The integrated circuit as recited in claim 12 wherein the actual power measurement is physically measured by the power monitor.

15

15. The integrated circuit as recited in claim 11 further comprising at least one temperature sensor configured to measure a temperature of the integrated circuit, wherein the controller is configured to generate the target power measurement responsive to the temperature.

16

16. A method comprising: determining, at a current operating point of a graphics processing unit (GPU), a first limit amount to reduce an error between a target power measurement and a power measurement generated by a power monitor that monitors to the GPU; limiting a first amount of time within a given frame time that the GPU is powered on to no more than the first limit amount, wherein a frame time is a period of time elapsing for a display of one frame on a display device; and controlling the current operating point of the GPU responsive to the first amount of time.

17

17. The method as recited in claim 16 wherein controlling the current operating point comprises reducing at least one of an operating voltage and an operating frequency to increase the first amount of time responsive to the first amount of time being less than a first threshold.

18

18. The method as recited in claim 16 wherein controlling the current operating point comprises increasing at least one of an operating voltage and an operating frequency to decrease the first amount of time responsive to detecting that the first amount of time is greater than a second threshold and that the first limit amount is at a maximum.

19

19. The method as recited in claim 16 further comprising powering off the GPU in the given frame time in response to completion of a task even if the first limit amount has not been exhausted.

20

20. The method as recited in claim 16 wherein the power measurement from the power monitor is an estimated power measurement.

Patent Metadata

Filing Date

Unknown

Publication Date

May 18, 2021

Inventors

Patrick Y. Law
Robert A. Drebin
Keith Cox
James S. Ismail

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “Power Management for a Graphics Processing Unit or Other Circuit” (11009938). https://patentable.app/patents/11009938

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.