Systems and methods for coherent power management

US11204636B2 · US · B2

Patent metadata
FieldValue
Publication numberUS-11204636-B2
Application numberUS-201916519347-A
CountryUS
Kind codeB2
Filing dateJul 23, 2019
Priority dateFeb 13, 2017
Publication dateDec 21, 2021
Grant dateDec 21, 2021

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

In an embodiment, a system includes multiple power management mechanism operating in different time domains (e.g. with different bandwidths) and control circuitry that is configured to coordinate operation of the mechanisms. If one mechanism is adding energy to the system, for example, the control circuitry may inform another mechanism that the energy is coming so that the other mechanism may not take as drastic an action as it would if no energy were coming. If a light workload is detected by circuitry near the load, and there is plenty of energy in the system, the control circuitry may cause the power management unit (PMU) to generate less energy or even temporarily turn off. A variety of mechanisms for the coordinated, coherent use of power are described.

First claim

Opening claim text (preview).

What is claimed is: 1. A system comprising: a power-managed load comprising a processor; a power management unit coupled to the power-managed load and configured to supply power to the power-managed load; a plurality of circuits wherein: respective circuits of the plurality of circuits implement different power management mechanisms; the different power management mechanisms affect the same power-managed load; the plurality of circuits operate in different ones of a plurality of time domains and the plurality of circuits operate concurrently and independently, wherein a time characteristic corresponding to a respective time domain of the plurality of time domains differs from the time characteristic of other ones of the plurality of time domains; and a control circuit configured to coordinate the power management mechanisms implemented by the plurality of circuits when the power management mechanisms are reacting to a same variation in the power to the power-managed load. 2. The system as recited in claim 1 wherein the power-managed load comprises one or more integrated circuits. 3. The system as recited in claim 1 wherein the power-managed load comprises one or more processors. 4. The system as recited in claim 1 wherein a first power management mechanism of the plurality of power management mechanisms is a fixed phase mode in which the power management unit is configured to limit a number of enabled phases of a voltage regulator in the power management unit to a fixed number. 5. The system as recited in claim 1 wherein a first power management mechanism of the plurality of power management mechanisms is a mode in which the power management unit is configured to disable power to the power-managed load and the power-managed load is configured to operate on energy stored in capacitors coupled between a power supply input to the power-managed load and ground. 6. The system as recited in claim 1 wherein a first power management mechanism of the plurality of power management mechanisms is a dynamic load line mode in which a load line of the power management unit is adjusted during operation based on a state of the power-managed load. 7. The system as recited in claim 1 wherein the time characteristic is a bandwidth. 8. The system as recited in claim 1 wherein the time characteristic is a latency. 9. The system as recited in claim 1 wherein the time characteristics for the plurality of time domains differ from each other by one or more orders of magnitude. 10. The system as recited in claim 1 wherein the time characteristic corresponding to a first time domain of the plurality of time domains in which a first circuit of the plurality of circuits operates is an indication of how quickly the first circuit responds to inputs to generate compensation outputs. 11. A method comprising: controlling power to a power-managed load using a plurality of circuits, wherein respective circuits of the plurality of circuits implement different power management mechanisms that affect the power-managed load, and wherein the plurality of circuits operate in different ones of a plurality of time domains and the plurality of circuits operate concurrently and independently, wherein a time characteristic corresponding to a respective time domain of the plurality of time domains differs from the time characteristic of other ones of the plurality of time domains; and coordinating operation of the plurality of circuits when the plurality of circuits are reacting to a same variation in the power to the power-managed load. 12. The method as recited in claim 11 wherein time characteristics associated with the time domains differ by one or more orders of magnitude. 13. The method as recited in claim 11 wherein the time characteristic corresponding to a first time domain of the plurality of time domains in which a first circuit of the plurality of circuits operates is an indication of how quickly the first circuit responds to inputs to generate compensation outputs. 14. The method as recited in claim 11 wherein the power-managed load comprises one or more processors. 15. A system comprising: a power-managed load; a plurality of circuits coupled to the power-managed load, wherein: respective circuits of the plurality of circuits implement different power management mechanisms; the different power management mechanisms affect the same power-managed load; the plurality of circuits operate in different ones of a plurality of time domains and the plurality of circuits operate concurrently and independently, wherein a time characteristic corresponding to a respective time domain of the plurality of time domains differs from the time characteristic of other ones of the plurality of time domains and indicates how quickly a respective circuit of the plurality of circuits operating in the respective time domain reacts to inputs to produce compensation outputs; and a control circuit coupled to the plurality of circuits and configured to coordinate the power management mechanisms implemented by the plurality of circuits when the power management mechanisms are reacting to a same variation in the power to the power-managed load. 16. The system as recited in claim 15 wherein the power-managed load comprises one or more integrated circuits. 17. The system as recited in claim 15 wherein the power-managed load comprises one or more processors. 18. The system as recited in claim 15 wherein the time characteristic is a bandwidth. 19. The system as recited in claim 15 wherein the time characteristic is a latency. 20. The system as recited in claim 15 wherein the time characteristics for the plurality of time domains differ from each other by one or more orders of magnitude.

Assignees

Inventors

Classifications

  • G06F1/3203Primary

    Power management, i.e. event-based initiation of a power-saving mode · CPC title

  • G06F1/3206Primary

    Monitoring of events, devices or parameters that trigger a change in power modality · CPC title

  • by lowering the supply or operating voltage · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US11204636B2 cover?
In an embodiment, a system includes multiple power management mechanism operating in different time domains (e.g. with different bandwidths) and control circuitry that is configured to coordinate operation of the mechanisms. If one mechanism is adding energy to the system, for example, the control circuitry may inform another mechanism that the energy is coming so that the other mechanism may n…
Who is the assignee on this patent?
Apple Inc
What technology area does this patent fall under?
Primary CPC classification G06F1/3203. Mapped technology areas include Physics.
When was this patent published?
Publication date Tue Dec 21 2021 00:00:00 GMT+0000 (Coordinated Universal Time) (B2). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 12 related publications on this page (citations in our corpus or others sharing the same primary CPC).