This document pertains generally, but not by way of limitation, to electronic circuits, and more particularly, to power-gated electronic circuits.
Electronic systems can include devices that require a regulated power source. As electronic systems continue to evolve, they require more complexity in a smaller size. The increase in complexity can come at the cost of increased power dissipation. Some electronic systems seek to reduce the power required during the time when the system is idle. However, some circuit functionality is still required even when the electronic system is in an idle or sleep mode. The electronic systems can include digital subsystems. Digital subsystems consumer power mainly due to logic switching of the digital circuits. Power used by the digital subsystem can be reduced by stopping the clock to the portion of the circuits not needed in the sleep mode. However, there is still a power drain from the circuits due to leakage while the clock is frozen.
Another approach to reducing power in a sleep mode is to remove power from the portion of the circuits not used in the sleep mode. This can be done by dividing the power supply to the circuits into multiple supply domains. One supply domain can be turned off in the low power idle mode and one supply domain can be turned on in the low power idle mode to provide supply power to the circuits active in the idle mode. However, having multiple supply domains presents challenges in keeping the size of the electronic system small. Switches to enable and disable separate supply domains need to be robust and can take up a large amount of area. Also, the supply domains need to be connected to external capacitors to filter one or more of the supply domains.
In the drawings, which are not necessarily drawn to scale, like numerals may describe similar components in different views. Like numerals having different letter suffixes may represent different instances of similar components. The drawings illustrate generally, by way of example, but not by way of limitation, various embodiments discussed in the present document.
Electronic systems may implement a low power sleep mode to reduce power consumption. In a low power sleep mode, some circuits of the electronic system are disabled to conserve the energy consumed by their operation. The unused circuits can be disabled by removing power from the circuits. The circuit supply for the system can be divided into multiple supply domains. One supply domain is turned on in the low power sleep mode to provide power to the circuits needed in the sleep mode, while other supply domains can be turned off. When the system exits the sleep mode to an active mode, all supply domains are turned on.
One approach to managing multiple supply domains is to use power gating techniques.
To turn on the virtual VDD supply domain, a switch 106 is arranged between the VDD domain and the virtual VDD domain. The switch 106 is enabled when the circuit exits the sleep mode and enters the active mode. In the approach of
The circuit in
The circuit in
In the active mode, the HP regulator 208 is turned on. The higher power gated digital logic 104 is active and is powered directly by the HP regulator 208. The switch circuit 206 is turned on in the active mode and the always-on circuitry 202 operates using the output from the HP regulator 208. The LP regulator 210 may remain turned on in the active mode. In variations, the LP regulator 210 is turned off in the active mode.
Because the switch circuit 206 is not arranged in series with the higher power gated digital circuitry 104 and the HP regulator 208, there is much less current across it than across the switch 106 in the circuit of
During the transition from sleep mode to active mode, the HP regulator 208 is turned on and the switch circuit 206 is initially still off. The voltage of the virtual VDD supply domain rises independently of the VDD supply domain. The circuit 200 includes a comparator 212 to detect when the virtual VDD supply domain reaches a predetermined threshold voltage. In some examples, the predetermined threshold voltage can be equal to a digital reset voltage level. In some examples, the predetermined threshold voltage is the voltage of the LP regulator 210. When the virtual VDD supply domain reaches the predetermined threshold voltage, the switch circuit 206 can be turned on. After being turned on, the HP regulator 208 may take over regulation of the VDD supply domain as well as the virtual VDD supply domain.
When returning to the sleep mode, the control logic of the always-on circuitry 202 may disable the gated digital circuitry 104 first before disabling the switch circuit 206. The control logic may disable the switch circuit 206 before disabling the HP regulator 208.
Both the circuits of
For completeness,
At block 315, the first circuit supply rail is regulated using a first regulator circuit directly coupled to the first circuit supply rail. The first regulator circuit may be a HP regulator circuit. At 320, the second circuit supply rail is regulated using a second regulator circuit directly coupled to the first circuit supply rail. The second regulator circuit may be a low power regulator circuit.
At block 325, the first regulator circuit is deactivated, and the second regulator circuit is activated in a sleep mode to provide energy to the always-on circuitry in the sleep mode. At block 330, the first regulator circuit and a switch connected between the outputs of the first and second regulator circuits are activated in active mode to provide energy to the gated circuitry and the always-on circuitry in the active mode.
The method has many applications. For example, the always-on circuitry could detect the output of a capacitive sensor for a display screen (e.g., a touch sensitive display of a smartphone). The control logic of the always-on circuitry could deactivate the gated circuitry and place the device in a sleep mode when a timer of the gated circuitry times out due to no interaction of a user with the display screen. The always-on circuitry could place the device in active mode in response to output from the capacitive sensor indicating user interaction with the display screen. The circuit implementing the method can have a small size due to the small size of the switch needed between the circuit supply rails and the reduced decoupling capacitance needed.
Example 1 includes subject matter (such as an electronic system) comprising gated circuitry, a first regulator circuit directly coupled to the gated circuitry, always-on circuitry, a second regulator circuit directly coupled to the always-on circuitry, and a switch circuit coupled between an output of the first regulator circuit and an output of the second regulator circuit. The always-on circuitry includes control logic configured to activate the second regulator circuit and deactivate the first regulator circuit and the switch circuit in a sleep mode, and activate the first regulator circuit and the switch circuit in an active mode.
In Example 2, the subject matter of Example 1 optionally includes detection circuitry that detects when an output of the first regulator circuit reaches a predetermined threshold voltage after activation of the first regulator circuit in the active mode, and always-on circuitry configured to activate the switch circuit when the predetermined threshold voltage is reached.
In Example 3, the subject matter of one or both of Examples 1 and 2 optionally includes the first regulator circuit generating a regulated voltage for a first circuit supply domain of the electronic system and gated circuitry is supplied by the first circuit supply domain, the second regulator circuit generating a regulated voltage for a second circuit supply domain of the electronic system, and the always-on circuit supplied by the second circuit supply domain in the sleep mode and by the first circuit supply domain in the active mode.
In Example 4, the subject matter of Example 3 optionally includes the first regulator circuit being directly coupled to the first circuit supply domain without a power switch between the first regulator circuit and the first circuit supply domain.
In Example 5, the subject matter of one or any combination of Examples 1-4 optionally includes the switch circuit having an internal resistance of one ohm.
In Example 6, the subject matter of one or any combination of Examples 1-4 optionally includes the switch circuit having an internal resistance in the range of one ohm to one hundred ohms.
In Example 7, the subject matter of one or any combination of Examples 1-6 optionally includes a decoupling capacitor connected to the second regulator circuit, and the first and second regulator circuits being included in an integrated circuit die and the decoupling capacitor being included in the integrated circuit die.
In Example 8, the subject matter of one or any combination of Examples 1-7 optionally includes fault detection circuitry configured to detect a fault when the electronic system in the sleep mode.
In Example 9, the subject matter of one or any combination of Examples 1-8 optionally includes always-on circuitry configured to, when entering the sleep mode from the active mode, disable the gated circuitry before disabling the switch circuit and disable the switch circuit before deactivating the first regulator circuit.
Example 10 includes subject matter (such as a method of operating a circuit supply of an electronic system) or can optionally be combined with one or any combination of Examples 1-9 to include such subject matter, comprising providing energy to gated circuitry using a first circuit supply rail, providing energy to always-on circuitry using a second circuit supply rail, regulating the first circuit supply rail using a first regulator circuit directly coupled to the first circuit supply rail, regulating the second circuit supply rail using a second regulator circuit directly coupled to the first circuit supply rail, deactivating the first regulator circuit and activating the second regulator circuit in a sleep mode to provide energy to only the always-on circuitry, and activating the first regulator circuit and a switch circuit coupled between the first circuit supply rail and the second circuit supply rail in an active mode to provide energy to the always-on circuitry and the gated circuitry.
In Example 11, the subject matter of Example 10 includes detecting when an output of the first regulator circuit reaches a predetermined threshold voltage after activation the first regulator circuit, and activating the switch circuit when the predetermined threshold voltage is reached.
In Example 12, the subject matter of one or both of Examples 10 and 11 optionally includes shorting an output of the first regulator circuit to an output of the second regulator circuit.
In Example 13, the subject matter of one or any combination of Examples 10-12 optionally includes regulating using a first regulator circuit directly coupled to the first circuit supply rail without a power switch connected between the first regulator circuit and the first circuit supply rail.
Example 14 includes subject matter (such as an integrated circuit die) or can optionally be combined with one or any combination of Examples 1-13 to include such subject matter, comprising a first regulator circuit directly coupled to a first circuit supply domain to provide a regulated output to the first circuit supply domain, gated digital circuitry powered by the first circuit supply domain, a second regulator circuit directly coupled to a second circuit supply domain to provide a regulated output to the second circuit supply domain, a switch circuit coupled between the output of the first regulator circuit and the output of the second regulator circuit, and always-on circuitry powered by the second circuit supply domain. The always-on circuitry includes control logic configured to activate the second regulator circuit and deactivate the first regulator circuit and the switch circuit in a sleep mode, and activate the first regulator circuit and the switch circuit in an active mode.
In Example 15, the subject matter of Example 14 optionally includes a decoupling capacitor internal to the IC die and connected to the second circuit supply domain.
In Example 16, the subject matter of one or both of Examples 14 and 15 optionally includes detection circuitry that detects when an output of the first regulator circuit reaches a predetermined threshold voltage after activation of the first regulator circuit in the active mode, and always-on circuitry configured to activate the switch circuit when the predetermined threshold voltage is reached.
In Example 17, the subject matter of one or any combination of Examples 14-16 optionally includes the switch circuit having an internal resistance of one ohm.
In Example 18, the subject matter of one or any combination of Examples 14-16 optionally includes the switch circuit having an internal resistance in the range of one ohm to one hundred ohms.
In Example 19, the subject matter of one or any combination of Examples 14-18 optionally includes first regulator circuit being directly coupled to the first circuit supply domain without a power switch between the first regulator circuit and the first circuit supply domain.
In Example 20, the subject matter of one or any combination of Examples 14-19 optionally includes gated digital circuitry that includes one or more processors.
These non-limiting Examples can be combined in any permutation or combination. The above detailed description includes references to the accompanying drawings, which form a part of the detailed description. The drawings show, by way of illustration, specific embodiments in which the invention can be practiced. These embodiments are also referred to generally as “examples.” Such examples can include elements in addition to those shown or described. However, the present inventors also contemplate examples in which only those elements shown or described are provided. Moreover, the present inventors also contemplate examples using any combination or permutation of those elements shown or described (or one or more aspects thereof), either with respect to a particular example (or one or more aspects thereof), or with respect to other examples (or one or more aspects thereof) shown or described herein.
In the event of inconsistent usages between this document and any documents so incorporated by reference, the usage in this document controls.
In this document, the terms “a” or “an” are used, as is common in patent documents, to include one or more than one, independent of any other instances or usages of “at least one” or “one or more.” In this document, the term “or” is used to refer to a nonexclusive or, such that “A or B” includes “A but not B,” “B but not A,” and “A and B,” unless otherwise indicated. In this document, the terms “including” and “in which” are used as the plain-English equivalents of the respective terms “comprising” and “wherein.” Also, in the following aspects, the terms “including” and “comprising” are open-ended, that is, a system, device, article, composition, formulation, or process that includes elements in addition to those listed after such a term in a claim are still deemed to fall within the scope of that claim. Moreover, in the following aspects, the terms “first,” “second,” and “third,” etc., are used merely as labels, and are not intended to impose numerical requirements on their objects.
Method examples described herein can be machine or computer-implemented at least in part. Some examples can include a computer-readable medium or machine-readable medium encoded with instructions operable to configure an electronic device to perform methods as described in the above examples. An implementation of such methods can include code, such as microcode, assembly language code, a higher-level language code, or the like. Such code can include computer readable instructions for performing various methods. The code may form portions of computer program products. Such instructions can be read and executed by one or more processors to enable performance of operations comprising a method, for example. The instructions are in any suitable form, such as but not limited to source code, compiled code, interpreted code, executable code, static code, dynamic code, and the like.
Further, in an example, the code can be tangibly stored on one or more volatile, non-transitory, or non-volatile tangible computer-readable media, such as during execution or at other times. Examples of these tangible computer-readable media can include, but are not limited to, hard disks, removable magnetic disks, removable optical disks (e.g., compact disks and digital video disks), magnetic cassettes, memory cards or sticks, random access memories (RAMs), read only memories (ROMs), and the like.
The above description is intended to be illustrative, and not restrictive. For example, the above-described examples (or one or more aspects thereof) may be used in combination with each other. Other embodiments can be used, such as by one of ordinary skill in the art upon reviewing the above description. The Abstract is provided to allow the reader to quickly ascertain the nature of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims. Also, in the above Detailed Description, various features may be grouped together to streamline the disclosure. This should not be interpreted as intending that an unclaimed disclosed feature is essential to any claim. Rather, inventive subject matter may lie in less than all features of a particular disclosed embodiment. Thus, the following aspects are hereby incorporated into the Detailed Description as examples or embodiments, with each aspect standing on its own as a separate embodiment, and it is contemplated that such embodiments can be combined with each other in various combinations or permutations.
This application claims priority to U.S. Provisional Application Ser. No. 63/377,219, filed Sep. 27, 2022, which is incorporated by reference herein in its entirety.
Number | Date | Country | |
---|---|---|---|
63377219 | Sep 2022 | US |