Leakage Reduction in Electronic Circuits
In one embodiment, an apparatus for reducing leakage in an electronic circuit (e.g., a CMOS circuit) includes a power switch transistor configured to selectively couple or decouple a voltage to a logic portion of the electronic circuit. The power switch transistor receives a first voltage during an active mode of the electronic circuit and receives a second voltage during a sleep mode of the electronic circuit. The power switch transistor has a bulk region that is biased using the first voltage during sleep mode. The power switch transistor has a gate region that is biased using the first voltage during sleep mode.
Latest QUALCOMM INCORPORATED Patents:
- Method and apparatus for prioritizing uplink or downlink flows in multi-processor device
- Driver attention determination using gaze detection
- Uplink timing advance estimation from sidelink
- Techniques for inter-slot and intra-slot frequency hopping in full duplex
- Depth map completion in visual content using semantic and three-dimensional information
Disclosed embodiments relate generally to electronic circuits, and more specifically to techniques for reducing leakage current in electronic circuits, such as complementary metal oxide semiconductor (CMOS) circuits.
BACKGROUNDAs integrated circuit (IC) fabrication technology improves, the size of transistors tends to shrink. This enables more transistors and more complicated circuits to be fabricated on an IC die or, alternatively, a smaller die to be used for a given circuit. Smaller transistor size also supports faster operating speed and provides other benefits.
For CMOS technology, which is widely used for digital circuits and some analog circuits, a major issue with shrinking transistor size is sleep mode (or standby) power. Smaller transistor geometry results in higher electric fields, which stresses a transistor and causes oxide breakdown. To decrease the electric fields, a lower power supply voltage is often used for smaller geometry transistors. Unfortunately, the lower power supply voltage also increases the delay of the transistors from state to state, which is undesirable for high-speed circuits. To reduce the delay and improve operating speed, the threshold voltage (Vt) of the transistors is reduced. The threshold voltage determines the voltage at which the transistors turn on. However, the lower threshold voltage and smaller transistor geometry result in higher leakage current, which is the current passing through a transistor when it is turned off.
Leakage current becomes more problematic as CMOS technology scales smaller because leakage current increases at a higher rate with respect to the decrease in transistor size. Moreover, leakage current is a major issue for certain applications such as portable devices (e.g., cellular phone and portable computer). Leakage current consumes power and reduces standby time for portable devices that use battery power.
Reducing leakage current without significantly sacrificing performance is one of the major challenges in CMOS designs, especially as IC technology scales down to the 90 nm (nanometer) range and smaller. One common method of combating high leakage current in large CMOS circuit designs is to cut-off power to a CMOS circuit when it is turned off. Power may be cut off with a headswitch, a footswitch, or both. A headswitch is a switch placed between a power supply and the CMOS circuit. A footswitch is a switch placed between the CMOS circuit and circuit ground.
As shown, the IC provides a global VDD power rail 110 and a global VSS ground rail 120. The IC further includes an IC logic portion 150 (e.g., a memory unit, a processor, etc.). IC logic 150 includes its own local VDD power rail 115 and local VSS ground rail 125, which are coupled to global VDD power rail 110 and global VSS ground rail 120, respectively. Local VDD power rail 115 is coupled to global VDD power rail 110 via a headswitch 130, and local VSS ground rail 125 is coupled to global VSS ground rail 120 via a footswitch 140. As discussed above, it may be advantageous for the IC to enter a sleep mode to conserve power, whereby the head and foot switches can be used to isolate the global and local rails, as is well known in the art. Conventionally, headswitch 130 may be a PMOS transistor or the like, and footswitch 140 may be an NMOS transistor or the like. The headswitch 130 and footswitch 140 operation is controlled by an enable en signal, which may be provided by a system controller or the like (not shown). In
A dual-Vt CMOS technology, as provided for by the IC of
The method described above for reducing leakage current (i.e., with high-Vt FET devices for the power switches and low-Vt FET devices for the CMOS circuit) is adequate for some CMOS circuits. Nevertheless, even the reduced leakage current provided by the conventional designs described above may not be sufficient for certain applications.
SUMMARYThe disclosed embodiments are directed to circuits, systems, and methods for reducing leakage current in electronic circuits, such as complementary metal oxide semiconductor (CMOS) circuits.
Accordingly, one embodiment includes an apparatus for reducing leakage in an electronic circuit. The apparatus includes a power switch transistor configured to selectively couple or decouple a voltage to a logic portion of the electronic circuit. The power switch transistor receives a first voltage during an active mode of the electronic circuit and receives a second voltage during a sleep mode of the electronic circuit. The power switch transistor has a bulk region that is biased using the first voltage during sleep mode. The power switch transistor has a gate region that is biased using the first voltage during sleep mode.
Another embodiment includes a method of reducing leakage in an electronic circuit. The method includes supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit. The power switch transistor selectively couples or decouples a voltage to a logic portion of the electronic circuit. The method further includes biasing a bulk region of the power switch transistor using the first voltage during sleep mode and biasing a gate region of the power switch transistor using the first voltage during sleep mode.
Another embodiment includes an apparatus for reducing leakage in an electronic circuit. The apparatus includes means for supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit. The power switch transistor selectively couples or decouples a voltage to a logic portion of the electronic circuit. The apparatus further includes means for biasing a bulk region of the power switch transistor using the first voltage during sleep mode and means for biasing a gate region of the power switch transistor using the first voltage during sleep mode.
Another embodiment includes a method of reducing leakage in an electronic circuit. The method includes a step for supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit. The power switch transistor selectively couples or decouples a voltage to a logic portion of the electronic circuit. The method further includes a step for biasing a bulk region of the power switch transistor using the first voltage during sleep mode and a step for biasing a gate region of the power switch transistor using the first voltage during sleep mode.
The accompanying drawings are presented to aid in the description of embodiments and are provided solely for illustration of the embodiments and not limitation thereof.
Aspects of the embodiments are disclosed in the following description and related drawings directed to such embodiments. Alternate embodiments may be devised without departing from the scope of the invention. Additionally, well-known elements of the embodiments will not be described in detail or will be omitted so as not to obscure the relevant details.
The word “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any embodiment described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other embodiments. Likewise, the term “embodiments” does not require that all embodiments include the discussed feature, advantage or mode of operation. Additionally as used herein a headswitch is a transistor positioned between the local high voltage source and system high voltage source (e.g. supply voltage/VDD). A footswitch is a transistor positioned between the local ground or low voltage and the system ground or low voltage source (e.g., VSS).
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used herein, the singular forms “a”, “an” and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises”, “comprising,”, “includes” and/or “including”, when used herein, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Further, many embodiments are described in terms of sequences of actions to be performed by, for example, elements of a computing device. It will be recognized that various actions described herein can be performed by specific circuits (e.g., application specific integrated circuits (ASICs)), by program instructions being executed by one or more processors, or by a combination of both. Additionally, these sequence of actions described herein can be considered to be embodied entirely within any form of computer readable storage medium having stored therein a corresponding set of computer instructions that upon execution would cause an associated processor to perform the functionality described herein. Thus, the various aspects of the invention may be embodied in a number of different forms, all of which have been contemplated to be within the scope of the claimed subject matter. In addition, for each of the embodiments described herein, the corresponding form of any such embodiments may be described herein as, for example, “logic configured to” perform the described action.
As discussed in the background, conventional headswitch and footswitch power control schemes can be used to reduce power consumption in a sleep mode. However, even the reduced leakage current provided by the conventional schemes may not be sufficient for certain applications. Accordingly, embodiments provide for additional leakage current control to further reduce leakage current and therefore power consumption during sleep mode of an electronic circuit, such as a complementary metal oxide semiconductor (CMOS) circuits.
As shown, similar to the conventional design of
Unlike the conventional design of
The complement enable en′ signal is further coupled to the gate of the headswitch 230 PMOS transistor through a buffer 264. Buffer 264 receives power (e.g., VPH) and ground (e.g., VGL) voltages and mirrors an input digital value at the output using the provided power and ground voltages. In this design, the headswitch 230 PMOS transistor has its bulk actively biased by VPH, which will be explained in more detail later.
Similar to the headswitch side of IC logic 250, on the footswitch side of IC logic 250 (i.e., the ground supply side), the IC of
The enable en signal is further coupled to the gate of the footswitch 240 NMOS transistor through a buffer 274. Buffer 274 receives power (e.g., VPH) and ground (e.g., VGL) voltages and mirrors an input digital value at the output using the provided power and ground voltages. In this design, the footswitch 240 NMOS transistor also has its bulk actively biased by VGL, which will also be explained in more detail later.
The enable en signal and the complement enable en′ signal may be provided by a system controller or the like (not shown). In the design of
In active mode, the enable en signal is high. Accordingly, transistors 268 and 278 are turned on, supplying VPH and VGL to the external VDD and VSS nodes, respectively. Furthermore, the enable en signal being high turns on both the headswitch 230 (through buffer 264) and the footswitch 240 (through buffer 274). Therefore, in active mode, the local VDD and VSS rails of the IC logic portion 250 receive VPH and VGL, respectively. In essence, active mode allows normal operation of logic 250 by coupling the local VDD and VSS rails to their desired values.
Sleep ModeIn sleep mode, the enable en signal is low. Accordingly, transistors 266 and 276 are turned on, supplying VPL and VGH to the external VDD and VSS nodes, respectively. Furthermore, the enable en signal being high drives buffer 264 to provide VPH to the gate of the headswitch 230 PMOS transistor, and drives buffer 274 to provide VGL to the gate of the footswitch 240 PMOS transistor. Furthermore, the headswitch 230 PMOS transistor's bulk remains biased at VPH, and the footswitch 240 NMOS transistor's bulk remains biased at VGL. The gate-to-source (Vgs) biasing conditions and the bulk-to-source (Vbs) biasing conditions provided in sleep mode by the design of
As an example, consider the case in sleep mode where VPH is provided at 1.1V, VPL is provided at 0.8V, VGH is provided at 0.3V, and VGL is provided at 0.0V. Here, the Vgs of the headswitch 230 PMOS transistor is Vgs=0.3V. The Vbs of the headswitch 230 PMOS transistor is Vbs=0.3V. The Vgs of the footswitch 240 NMOS transistor is Vgs=−0.3V. The Vbs of the footswitch 240 NMOS transistor is Vbs=−0.3V.
Accordingly, the design of
It will appreciated that the leakage current reduction techniques applied to the head and foot switches may, but need not be, used in tandem. For example,
In view of the foregoing, it will be appreciated that embodiments can include methods for performing the functions, sequence of actions and/or algorithms described herein. For example,
In one or more exemplary embodiments, the functions described may be implemented in hardware, software, firmware, or any combination thereof. If implemented in software, the functions may be stored on or transmitted over as one or more instructions or code on a computer-readable medium. Computer-readable media includes both computer storage media and communication media including any medium that facilitates transfer of a computer program from one place to another. A storage media may be any available media that can be accessed by a computer. By way of example, and not limitation, such computer-readable media can comprise RAM, ROM, EEPROM, CD-ROM or other optical disk storage, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer. Also, any connection is properly termed a computer-readable medium. Disk and disc, as used herein, includes compact disc (CD), laser disc, optical disc, digital versatile disc (DVD), floppy disk and blu-ray disc where disks usually reproduce data magnetically, while discs reproduce data optically with lasers. Combinations of the above should also be included within the scope of computer-readable media.
The leakage reductions circuits such as illustrated in
The foregoing disclosed devices and methods can be configured into GDSII and GERBER computer files, stored on a computer readable media. These files are in turn provided to fabrication handlers who fabricate devices based on these files. The resulting products are semiconductor wafers that are then cut into semiconductor die and packaged into a semiconductor chip. The chips then may be employed in devices described above.
While the foregoing disclosure shows illustrative embodiments, it should be noted that various changes and modifications could be made herein without departing from the scope of the invention as defined by the appended claims. The functions, steps and/or actions of the method claims in accordance with the embodiments described herein need not be performed in any particular order. Furthermore, although elements of the embodiments may be described or claimed in the singular, the plural is contemplated unless limitation to the singular is explicitly stated.
Claims
1. An apparatus for reducing leakage in an electronic circuit, comprising:
- a power switch transistor configured to selectively couple or decouple a voltage to a logic portion of the electronic circuit, the power switch transistor receiving a first voltage during an active mode of the electronic circuit and receiving a second voltage during a sleep mode of the electronic circuit, wherein
- the power switch transistor comprises a bulk region that is biased using the first voltage during sleep mode, and
- the power switch transistor comprises a gate region that is biased using the first voltage during sleep mode.
2. The apparatus of claim 1, wherein the electronic circuit is a CMOS circuit.
3. The apparatus of claim 1, wherein the first and second voltages are received at a source region of the power switch transistor.
4. The apparatus of claim 3, wherein the power switch transistor gate region is biased using a buffer receiving the enable signal and providing the first voltage to the power switch transistor gate region.
5. The apparatus of claim 1, wherein the first and second voltages are selectively received by the power switch transistor according to an enable signal indicating whether the electronic circuit is in active mode or sleep mode.
6. The apparatus of claim 1, wherein the power switch is a headswitch or a footswitch.
7. The apparatus of claim 1, wherein the first voltage is a higher voltage than the second voltage.
8. The apparatus of claim 1, wherein the first voltage is a lower voltage than the second voltage.
9. The apparatus of claim 1, further comprising:
- a second power switch transistor configured to selectively couple or decouple a voltage to a logic portion of the electronic circuit, the power switch transistor receiving a third voltage during an active mode of the electronic circuit and receiving a fourth voltage during a sleep mode of the electronic circuit, wherein
- the power switch transistor comprises a bulk region that is biased using the third voltage during sleep mode, and
- the power switch transistor comprises a gate region that is biased using the third voltage during sleep mode.
10. The apparatus of claim 9, wherein the first voltage is a higher voltage than the second voltage, and the third voltage is a lower voltage than the fourth voltage.
11. The apparatus of claim 1, further comprising an electronic device, selected from the group consisting of a set top box, music player, video player, entertainment unit, navigation device, communications device, personal digital assistant (PDA), fixed location data unit, and a computer, into which the apparatus for reducing leakage in an electronic circuit is integrated.
12. A method for reducing leakage in an electronic circuit, comprising:
- supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit, the power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- biasing a bulk region of the power switch transistor using the first voltage during sleep mode; and
- biasing a gate region of the power switch transistor using the first voltage during sleep mode.
13. The method of claim 12, wherein the electronic circuit is a CMOS circuit.
14. The method of claim 12, wherein the first and second voltages are supplied to a source region of the power switch transistor.
15. The method of claim 12, further comprising generating an enable signal indicating whether the electronic circuit is in active mode or sleep mode, the first and second voltages being selectively supplied to the power switch transistor in accordance with the enable signal.
16. The method of claim 15, wherein biasing the gate region of the power switch transistor comprises providing the enable signal to a buffer and the buffer providing the first voltage to the power switch transistor gate region.
17. The method of claim 12, wherein the power switch is a headswitch or a footswitch.
18. The method of claim 12, wherein the first voltage is a higher voltage than the second voltage.
19. The method of claim 12, wherein the first voltage is a lower voltage than the second voltage.
20. The method of claim 12, further comprising:
- supplying a third voltage to a second power switch transistor during an active mode of the electronic circuit and a fourth voltage to the power switch transistor during a sleep mode of the electronic circuit, the second power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- biasing a bulk region of the second power transistor using the third voltage during sleep mode; and
- biasing a gate region of the second power transistor using the third voltage during sleep mode.
21. The method of claim 20, wherein the first voltage is a higher voltage than the second voltage, and the third voltage is a lower voltage than the fourth voltage.
22. The method of claim 12, further comprising applying the method for reducing leakage in an electronic circuit in an electronic device, selected from the group consisting of a set top box, music player, video player, entertainment unit, navigation device, communications device, personal digital assistant (PDA), fixed location data unit, and a computer.
23. An apparatus for reducing leakage in an electronic circuit, comprising:
- means for supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit, the power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- means for biasing a bulk region of the power switch transistor using the first voltage during sleep mode; and
- means for biasing a gate region of the power switch transistor using the first voltage during sleep mode.
24. The apparatus of claim 23, wherein the electronic circuit is a CMOS circuit.
25. The apparatus of claim 23, wherein the first and second voltages are supplied to a source region of the power switch transistor.
26. The apparatus of claim 23, further comprising means for generating an enable signal indicating whether the electronic circuit is in active mode or sleep mode, the first and second voltages being selectively supplied to the power switch transistor in accordance with the enable signal.
27. The apparatus of claim 26, wherein the means for biasing the gate region of the power switch transistor comprises means for providing the enable signal to buffering means and the buffering means providing the first voltage to the power switch transistor gate region.
28. The apparatus of claim 23, wherein the power switch is a headswitch or a footswitch.
29. The apparatus of claim 23, wherein the first voltage is a higher voltage than the second voltage.
30. The apparatus of claim 23, wherein the first voltage is a lower voltage than the second voltage.
31. The apparatus of claim 23, further comprising:
- means for supplying a third voltage to a second power switch transistor during an active mode of the electronic circuit and a fourth voltage to the power switch transistor during a sleep mode of the electronic circuit, the second power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- means for biasing a bulk region of the second power transistor using the third voltage during sleep mode; and
- means for biasing a gate region of the second power transistor using the third voltage during sleep mode.
32. The apparatus of claim 31, wherein the first voltage is a higher voltage than the second voltage, and the third voltage is a lower voltage than the fourth voltage.
33. The apparatus of claim 23, further comprising an electronic device, selected from the group consisting of a set top box, music player, video player, entertainment unit, navigation device, communications device, personal digital assistant (PDA), fixed location data unit, and a computer, into which the apparatus for reducing leakage in an electronic circuit is integrated.
34. A method for reducing leakage in an electronic circuit, comprising:
- step for supplying a first voltage to a power switch transistor during an active mode of the electronic circuit and a second voltage to the power switch transistor during a sleep mode of the electronic circuit, the power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- step for biasing a bulk region of the power switch transistor using the first voltage during sleep mode; and
- step for biasing a gate region of the power switch transistor using the first voltage during sleep mode.
35. The method of claim 34, wherein the electronic circuit is a CMOS circuit.
36. The method of claim 34, wherein the first and second voltages are supplied to a source region of the power switch transistor.
37. The method of claim 34, further comprising step for generating an enable signal indicating whether the electronic circuit is in active mode or sleep mode, the first and second voltages being selectively supplied to the power switch transistor in accordance with the enable signal.
38. The method of claim 37, wherein the step for biasing the gate region of the power switch transistor comprises step for providing the enable signal to a buffer and the buffer providing the first voltage to the power switch transistor gate region.
39. The method of claim 34, wherein the power switch is a headswitch or a footswitch.
40. The method of claim 34, wherein the first voltage is a higher voltage than the second voltage.
41. The method of claim 34, wherein the first voltage is a lower voltage than the second voltage.
42. The method of claim 34, further comprising:
- step for supplying a third voltage to a second power switch transistor during an active mode of the electronic circuit and a fourth voltage to the power switch transistor during a sleep mode of the electronic circuit, the second power switch transistor selectively coupling or decoupling a voltage to a logic portion of the electronic circuit;
- step for biasing a bulk region of the second power transistor using the third voltage during sleep mode; and
- step for biasing a gate region of the second power transistor using the third voltage during sleep mode.
43. The method of claim 42, wherein the first voltage is a higher voltage than the second voltage, and the third voltage is a lower voltage than the fourth voltage.
44. The method of claim 34, further comprising the step for applying the method for reducing leakage in an electronic circuit in an electronic device, selected from the group consisting of a set top box, music player, video player, entertainment unit, navigation device, communications device, personal digital assistant (PDA), fixed location data unit, and a computer.
Type: Application
Filed: Jun 17, 2009
Publication Date: Dec 23, 2010
Patent Grant number: 7936205
Applicant: QUALCOMM INCORPORATED (San Diego, CA)
Inventors: Xiaohua Kong (San Diego, CA), Lew G. Chua-Eoan (Carlsbad, CA)
Application Number: 12/486,159
International Classification: G05F 1/10 (20060101);