|Publication number||US7592832 B2|
|Application number||US 12/163,695|
|Publication date||Sep 22, 2009|
|Filing date||Jun 27, 2008|
|Priority date||Mar 6, 2006|
|Also published as||CN101257300A, EP1833152A1, US7495471, US20070205824, US20080258802|
|Publication number||12163695, 163695, US 7592832 B2, US 7592832B2, US-B2-7592832, US7592832 B2, US7592832B2|
|Original Assignee||Altera Corporation|
|Export Citation||BiBTeX, EndNote, RefMan|
|Patent Citations (85), Non-Patent Citations (64), Referenced by (11), Classifications (12), Legal Events (1)|
|External Links: USPTO, USPTO Assignment, Espacenet|
This application is a continuation of patent application Ser. No. 11/369,664, filed Mar. 6, 2006, now U.S. Pat. No. 7,495,471 which is hereby incorporated by referenced herein in its entirety.
This invention relates to transistor body bias circuits, and more particularly, to adjustable transistor body bias circuits for integrated circuits such as programmable logic devices.
The performance of modern integrated circuits is often limited by power consumption considerations. Circuits with poor power efficiency place undesirable demands on system designers. Power supply capacity may need to be increased, thermal management issues may need to be addressed, and circuit designs may need to be altered to accommodate inefficient circuitry.
Integrated circuits often use complementary metal-oxide-semiconductor (CMOS) transistor technology. CMOS integrated circuits have n-channel metal-oxide-semiconductor (NMOS) and p-channel metal-oxide-semiconductor (PMOS) transistors.
NMOS and PMOS integrated circuits have four terminals—a drain, a source, a gate, and a body. The body terminal, which is sometimes referred to as the well or bulk terminal, can be biased to improve transistor performance. For example, a positive bias voltage can be applied to the body of a PMOS transistor and a negative bias voltage can be applied to the body of an NMOS transistor. These bias voltages increase the effective threshold voltages of the transistors and thereby reduce their leakage currents. Reductions in leakage current reduce power consumption.
Suitable bias voltages tend to be a small. For example, an NMOS body bias voltage may be less than a few hundred millivolts. Larger body bias voltages can be used to reduce leakage current further, but can have a significant adverse impact on device performance. The optimum balance between reduced leakage current and sacrificed performance is generally obtained using small body bias voltages.
Body bias voltages can be generated off chip, but this type of approach consumes scarce input-output pins. Moreover, body bias voltage sources that are not adjustable can create problems in programmable logic devices, where it is often desirable to vary the amount of bias that is used.
It would therefore be desirable to provide adjustable on-chip transistor body bias voltage circuitry for reducing power consumption on integrated circuits such as programmable logic device integrated circuits.
In accordance with the present invention, an integrated circuit such as a programmable logic device integrated circuit is provided that contains adjustable body bias circuitry. The adjustable body bias circuitry is controlled by control signals. The control signals may be provided from programmable elements that have been loaded with configuration data, may be provided by programmable logic on the integrated circuit, or may be obtained from an external source. A decoder may be used to decode undecoded control signals.
The adjustable body bias circuitry may contain a charge pump circuit that produces a negative voltage, an adjustable voltage regulator that produces an adjustable negative body bias voltage using the negative voltage, and a bandgap reference circuit that provides reference signals for the adjustable regulator and charge pump circuit.
The adjustable voltage regulator may contain an adjustable voltage divider, a transistor that is connected between the charge pump circuit and the adjustable voltage divider, and an operational amplifier. The adjustable voltage divider may contain a chain of series-connected resistors and a number of transistors that are connected between respective pairs of the series-connected resistors. The control signals for the adjustable body bias circuit may be applied to the gates of the transistors to define a desired voltage divider voltage tap location. The operational amplifier receives a reference voltage from the bandgap reference circuit at one input and receives signals that are fed back from the voltage divider tap point at another input. The operational amplifier has an output that is applied to the gate of the transistor that is connected to the charge pump circuit. The magnitude of the negative body bias voltage produced by the adjustable voltage regulator is controlled by adjusting the voltage divider.
Further features of the invention, its nature and various advantages will be more apparent from the accompanying drawings and the following detailed description.
The present invention relates to adjustable body bias voltage sources. The body bias voltage sources may be used on any suitable integrated circuit. With one particularly suitable arrangement, adjustable body bias circuitry in accordance with the invention is used on a programmable logic device integrated circuit. The body bias circuitry can also be used on integrated circuits with programmable circuitry that are not traditionally referred to as programmable logic devices such as microprocessors containing programmable circuitry, digital signal processors containing programmable circuitry, custom integrated circuits with programmable circuits, etc. The present invention is generally described in the context of programmable logic device integrated circuits as an example.
Programmable logic device integrated circuits can be customized using configuration data. In a typical scenario, a logic designer uses a computer-aided design (CAD) system in designing a desired logic circuit. The computer-aided design system uses information on the hardware capabilities of a programmable logic device to generate configuration data.
Programmable logic devices contain programmable elements. The programmable elements may be based on any suitable programmable technology such as fuses, antifuses, laser-programmed elements, electrically-programmed elements, non-volatile memory elements, volatile memory elements, mask-programmed elements, etc. In a typical scenario, which is described herein as an example, the programmable elements are based on random-access memory (RAM) cells.
To customize programmable logic devices to implement the desired logic circuit, the configuration data produced by the computer-aided design system is loaded into the programmable memory elements. During operation of the programmable logic device, each memory element provides a static output signal based on its loaded configuration data. The outputs signals from the memory elements are applied to n-channel and p-channel metal-oxide-semiconductor transistors in regions of programmable logic on the programmable logic device. This configures the programmable logic of the device so that the programmable logic device implements the desired logic circuit.
In accordance with the present invention, a programmable logic device is provided with adjustable body bias circuits. A p-channel body bias circuit generates a body bias voltage for p-channel metal-oxide-semiconductor transistor on the programmable logic device. An n-channel body bias circuit generates a body bias voltage for n-channel metal-oxide-semiconductor transistors on the programmable logic device. The body bias voltages reduce transistor leakage and thereby improve device performance.
An illustrative programmable logic device 10 in accordance with the present invention is shown in
Programmable logic device 10 contains programmable elements 20 such as random-access memory cells that can be loaded with configuration data (also called programming data) using pins 14 and input-output circuitry 12. Once loaded, the programmable elements each provide a corresponding static control output signal that controls the state of an associated logic component in programmable logic 18. The programmable element output signals are used to control the gates of metal-oxide-semiconductor (MOS) transistors. Most of these transistors are generally n-channel metal-oxide-semiconductor (NMOS) pass transistors in programmable components such as multiplexers, look-up tables, logic arrays, AND, OR, NAND, and NOR logic gates, etc. When a programmable element output is high, the pass transistor controlled by that programmable element is turned on and passes logic signals from its input to its output. When the programmable element output is low, the pass transistor is turned off and does not pass logic signals.
The programmable elements may be loaded from any suitable source. In a typical arrangement, the programmable elements are loaded from an external erasable-programmable read-only memory and control chip called a configuration device via pins 14 and input-output circuitry 12.
The circuitry of device 10 may be organized using any suitable architecture. As an example, the logic of programmable logic device 10 may be organized in a series of rows and columns of larger programmable logic regions each of which contains multiple smaller logic regions. The logic resources of device 10 may be interconnected by interconnection resources 16 such as associated vertical and horizontal conductors. These conductors may include global conductive lines that span substantially all of device 10, fractional lines such as half-lines or quarter lines that span part of device 10, staggered lines of a particular length (e.g., sufficient to interconnect several logic areas), smaller local lines, or any other suitable interconnection resource arrangement. If desired, the logic of device 10 may be arranged in more levels or layers in which multiple large regions are interconnected to form still larger portions of logic. Still other device arrangements may use logic that is not arranged in rows and columns.
The transistors on device 10 have four terminals—a source, a drain, a gate, and a body. The body terminal, which is also sometimes referred to as a well terminal or a bulk terminal, can be biased to reduce power consumption. In p-channel metal-oxide-semiconductor transistors, the body terminal voltage can be elevated slightly with respect to the positive power supply voltage (sometimes called Vcc). In n-channel metal-oxide-semiconductor transistors, the body terminal voltage can be lowered somewhat relative to ground (sometimes referred to as Vss). For example, if Vss is 0 volts, the body terminal of an n-channel metal-oxide-semiconductor transistor can be biased at a negative voltage having a magnitude in the range of about 0 to 500 mV or 0 to 1000 mV (e.g., 100 mV, 200 mV, 300 mV, etc.).
A schematic diagram of an illustrative n-channel metal-oxide-semiconductor transistor 22 is shown in
The adjustable body bias circuitry of the present invention can generate stable and accurate negative bias voltages having magnitudes of tens or hundreds of millivolts (or more). These negative bias voltages can be used to bias n-channel transistors such as transistor 22 of
Decisions regarding which circuitry on the device 10 is to be provided with body biasing and the amount of biasing to use may be made by the logic designer or CAD tool during the design process. Based on these decisions, the CAD tool can generate configuration data for adjusting the adjustable body bias circuitry. Once loaded into the programmable logic device, the configuration data can be used to selectively turn biasing on and off for various portions of the device 10 and to adjust the amount of biasing that is used for various portions of the device 10 (e.g., to maximize performance in some portions of the device 10 and to maximize power consumption savings in other portions of the device 10). In general, any suitable number of different body bias voltages may be produced on a given programmable logic device. The production of a single body bias voltage for biasing n-channel metal-oxide-semiconductor transistors is described as an example.
A negative body bias voltage Vbias is used to bias n-channel metal-oxide-semiconductor transistors. In a typical scenario, the ground voltage Vss of device 10 is 0 volts. A charge pump 32 of the type shown in
As shown in
Charge pump 32 has three transistors with terminals that are connected to form diodes 42, 44, and 46. Other diode structures may be used to form diodes 42, 44, and 46 if desired. A circuit diagram for the charge pump 32 of
The operation of charge pump 32 is shown in the timing diagram of
Initially, at time t1, the voltage on node N1 of charge pump 32 is at 0 volts, as shown by the third trace of
At time t3, the signal CLK goes low and the signal NCLK goes high. The voltage across capacitor 38 does not change during the signal transitions at time t3, so the drop in signal CLK causes the voltage on node N1 to drop, as shown in the third trace of
At time t4, the signal CLK goes high and the signal NCLK goes low. The voltage across capacitor 40 does not change during the transitions at time t4, so the voltage at node N2 drops at time t4, tracking the drop in the NCLK signal on terminal 36. This forces the voltage Vout on the output terminal of charge pump 32 low, as shown in the fifth trace of
As this discussion illustrates, the charge pump 32 of
The number of stages in the charge pump and the sizes of the clock signals affect the size of the negative output voltage Vout. Moreover, the clock signals CLK and NCLK can be selectively enabled and disabled to regulate the output voltage Vout. However, using a charge pump alone to produce the bias voltage Vbias (i.e., using Vout as Vbias) is not generally preferred, because of the voltage dependent properties of the charge pump MOS capacitors 38 and 40.
MOS capacitors such as MOS capacitors 38 and 40 typically exhibit a capacitance C having a voltage dependence of the type shown in
On a given programmable logic device, the value of Vst depends on the type of MOS structure that is formed. In general, the value of Vst is approximately equal to one or two transistor threshold voltages Vt (i.e., Vst is approximately 1 volt on integrated circuits having Vt values of about 0.6 volts). The voltage levels needed for Vbias tend to be between about 0 volts and −1 volt, whereas the charge pump of
In accordance with the present invention, a charge pump of the type shown in
An adjustable body bias circuit arrangement in accordance with the present invention is shown in
The adjustable body bias circuitry 48 may be implemented using a charge-pump-based circuit of the type shown in
Bandgap reference circuit 54 produces reference signals that are supplied to adjustable regulator 60 via path 62 and that are supplied to charge pump circuit 56 via path 63. Adjustable regulator 60 and charge pump circuit 56 use the reference signals in producing stable output signals.
Charge pump circuit 56 produces a negative charge pump output voltage Vneg, which is provided to adjustable regulator 60 via path 58. The magnitude of Vneg is preferably greater than the largest magnitude desired for Vbias. For example, if the strongest value of Vbias that is needed is −0.9 volts, then Vneg is preferably about −0.9 volts or lower (e.g., −1.0 volts, −1.2 volts, etc.).
Adjustable voltage regulator 60 is controlled by control signals (shown schematically in
The adjustable voltage regulator 60 and charge pump circuit 56 may be implemented using any suitable circuitry. One suitable arrangement is shown in
The bandgap reference circuit 54 supplies reference voltages Vref1 and Vref2 on corresponding output lines 70 and 72. The particular values chosen for Vref1 and Vref2 are not critical. An example of a suitable Vref1 value is 0.5 volts. An example of a suitable Vref2 value is 1 volt (twice Vref1). The bandgap reference circuit 54 also supplies a reference current Iref. Iref may be, for example, 10 μA.
Charge pump circuit 56 includes a charge pump 32, a voltage divider 74, a comparator 76, and an oscillator 78. Oscillator 78 provides the clock signals CLK and NCLK to charge pump 32 over path 80. The output produced by comparator 76 on line 82 controls the oscillator 78. The output of charge pump 32 is the voltage Vneg and is provided to voltage regulator 60 via path 90. The voltage Vneg is also fed back to the voltage divider 74 via feedback path 88. The voltage divider 74 uses Vneg and Vref2 (received at input 73) to produce an output signal on line 84 that is proportional to the voltage Vneg that has been fed back via line 88. The reference voltage Vref1 is supplied to comparator 76 via path 86.
Comparator 76 compares the signals on lines 84 and 86 and generates a corresponding output on path 82. When the signal on line 84 is greater than the signal on line 86, the output of comparator 76 on line 82 is high. This turns the oscillator 78 on and causes the charge pump 32 to drive Vneg lower. When the signal on line 84 is less than the signal on line 86, the output of comparator 76 on line 82 is low. This turns off oscillator 78, signaling that Vneg has reached its desired value. Using this feedback arrangement, the value of Vneg is held constant at its desired value (e.g., −1 volts).
The voltage Vneg is supplied to adjustable regulator 60 via path 90 and forms its negative power supply. The voltage Vref2 serves as the positive power supply for the adjustable voltage regulator 60. Adjustable voltage regulator 60 has an adjustable voltage divider 68 that is formed from a number of series-connected resistors 98. Typical resistor values are about 10 kΩ to 50 kΩ. One end of the resistor chain in voltage regulator 60 is maintained at a voltage Vbias. The other end of the resistor chain connected to the positive power supply Vref2.
A voltage Vtap is tapped off of the resistor chain in the voltage divider. Regulator 60 has a feedback path 92 that provides the voltage Vtap to one of the inputs of operational amplifier 94. The magnitude of the voltage Vtap is determined by the state of the adjustable voltage divider. By adjusting the point at which the voltage Vtap is tapped from the series-connected resistors 98, the voltage set-point for the voltage divider can be adjusted.
In the illustrative arrangement of
The voltage Vtap from the voltage divider 68 is fed back to the operational amplifier 94 via feedback path 92. Operational amplifier 94 is powered using suitable power supply voltages (e.g., voltage Vccpd and Vneg in the example of
The operational amplifier 94 compares the tapped voltage Vtap from the voltage divider 68 to the reference voltage Vref1 and produces a corresponding output control signal Vx. The signal Vx is applied to the gate G of transistor 104. Transistor 104 is normally on and operates in saturation. Current flows from Vref2 node 69 (at 1 V) to Vneg node 91 (at −1 V) through the resistors of the voltage divider 68 and the source and drain of transistor 104. When Vx rises, the amount of current that transistor 104 is conducting between its source and drain also rises. This causes a drop in the voltage Vbias at output terminal 66. When Vx falls, the amount of current passing through transistor 104 falls, raising Vbias.
The feedback loop from the voltage divider 68 through the operational amplifier 94 accurately maintains the voltage Vbias at its desired level. If Vbias begins to rise slightly above its set point (e.g., by rising from −100 mV to −99 mV), Vtap will rise slightly (e.g., from 500 mV to 501 mV). The feedback provided by path 92 causes the output of operational amplifier 94 to increase, so the voltage Vx at the output of operational amplifier 94 will rise. In response to the increased value of Vx, the current through transistor 104 and will increase. Increasing the current through transistor 104 will cause Vbias to fall (e.g., from −99 mV to −100 mV) back towards its desired set point value (−100 mv in this example). If Vbias begins to fall slightly below its set point, feedback through path 92 will cause Vbias to rise (e.g., from −101 mV to −100 mV).
The number of resistors 98 that are used in voltage divider 68 is determined by the desired number of voltage steps for adjustable voltage regulator 60. If a large number of resistors 98 are used, there will be a relatively large number of voltage steps and voltage regulator 60 will be able to produce desired Vbias levels with a high level of precision. If fewer resistors 98 are used, each voltage step will be larger and less precision will be available, but circuit complexity will be reduced. In general, any suitable number of resistors 98 and associated tap transistors 102 may be used in voltage divider 68.
Illustrative circuitry that may be used for operational amplifier 94 of
The reference current Iref is applied to input 106 from line 96. Transistors 108 and 109 form a current mirror, so a current of magnitude Iref flows through path 110. Transistors 112 and 114 also form a current mirror, so current Iref flows through path 116. The current mirrors in
Negative input 128 and positive input 130 receive voltage Vref1 and voltage Vtap, respectively. The reference Vref1 is produced by the bandgap reference circuit 54 (
When Vtap is greater than Vref1, p-channel metal-oxide-semiconductor transistor 134 is turned on more strongly than p-channel metal-oxide-semiconductor transistor 136. This causes relatively more of the current Iref in path 116 to be steered into path 118 than into path 132. Transistors 120 and 122 form a current mirror, so the additional current steered into path 118 causes additional current to be steered into path 124.
When Vtap is less than Vref1, current is steered into path 132. Transistors 138 and 140 form a current mirror, so the additional current steered into path 132 causes more current to be steered into path 142. In steady state, the value of Vtap settles to Vref1 and equal amounts of current flow through the left-hand and right-hand branches of operational amplifier 94.
Transistors 146 and 144 are load transistors that convert the current flowing through paths 124 and 142 into voltages at nodes 150 and 148, respectively. When the current through path 142 increases due to a decrease in Vtap at terminal 130, the voltage Vx falls. When the current through path 142 decreases due to an increase in the value of Vtap at terminal 130, the voltage Vx rises.
In the example of
Illustrative arrangements for controlling transistors 102 are shown in
In the arrangement of
The use of a decoder such as the decoder 156 of
If desired, external control signals can be used to control the gates of transistors 102. As shown in FIG. 14, each transistor 102 may receive a control signal from a corresponding input-output pin 14 over an associated path 162. In the arrangement of
The control signals for lines 162 of
Combinations of these approaches may also be used. For example, some of the transistors 102 may be controlled by signals from dedicated programmable elements 20 as shown in
The foregoing is merely illustrative of the principles of this invention and various modifications can be made by those skilled in the art without departing from the scope and spirit of the invention.
|Cited Patent||Filing date||Publication date||Applicant||Title|
|US5341034||Feb 11, 1993||Aug 23, 1994||Benchmarq Microelectronics, Inc.||Backup battery power controller having channel regions of transistors being biased by power supply or battery|
|US5422591||Jan 3, 1994||Jun 6, 1995||Sgs-Thomson Microelectronics, Inc.||Output driver circuit with body bias control for multiple power supply operation|
|US5600264||Oct 16, 1995||Feb 4, 1997||Xilinx, Inc.||Programmable single buffered six pass transistor configuration|
|US5610533||Nov 29, 1994||Mar 11, 1997||Mitsubishi Denki Kabushiki Kaisha||Switched substrate bias for logic circuits|
|US5689144||May 15, 1996||Nov 18, 1997||Siliconix Incorporated||Four-terminal power MOSFET switch having reduced threshold voltage and on-resistance|
|US5703522||Sep 5, 1996||Dec 30, 1997||Mitsubishi Denki Kabushiki Kaisha||Switched substrate bias for MOS-DRAM circuits|
|US5744996||May 21, 1993||Apr 28, 1998||International Business Machines Corporation||CMOS integrated semiconductor circuit|
|US5781062||Jan 3, 1996||Jul 14, 1998||Mitsubishi Denki Kabushiki Kaisha||Semiconductor integrated circuit|
|US5841694||Jul 30, 1997||Nov 24, 1998||Programmable Silicon Solutions||High performance programmable interconnect|
|US5852552||May 30, 1997||Dec 22, 1998||Hyundai Electronics Industries Co.Ltd||High voltage generator with a latch-up prevention function|
|US5854561||Oct 24, 1997||Dec 29, 1998||Mitsubishi Denki Kabushiki Kaisha||Switched substrate bias for MOS DRAM circuits|
|US5905402||May 30, 1997||May 18, 1999||Lg Semicon Co., Ltd||Voltage pump circuit having an independent well-bias voltage|
|US5942784||Jul 11, 1997||Aug 24, 1999||Kabushiki Kaisha Toshiba||Semiconductor device|
|US6157691||Apr 14, 1998||Dec 5, 2000||Lsi Logic Corporation||Fully integrated phase-locked loop with resistor-less loop filer|
|US6232793||Nov 18, 1998||May 15, 2001||Mitsubishi Denki Kabushiki Kaisha||Switched backgate bias for FET|
|US6271713||May 14, 1999||Aug 7, 2001||Intel Corporation||Dynamic threshold source follower voltage driver circuit|
|US6292639||Jul 21, 2000||Sep 18, 2001||Sharp Kabushiki Kaisha||Contact charging device, process cartridge and image forming device having the same|
|US6343044||Oct 4, 2000||Jan 29, 2002||International Business Machines Corporation||Super low-power generator system for embedded applications|
|US6351176||Sep 13, 1999||Feb 26, 2002||Texas Instruments Incorporated||Pulsing of body voltage for improved MOS integrated circuit performance|
|US6366482||Nov 7, 2000||Apr 2, 2002||Hyundai Electronics Industries Co., Ltd.||Voltage conversion circuit|
|US6373281||Jan 22, 2001||Apr 16, 2002||International Business Machines Corporation||Tri-state dynamic body charge modulation for sensing devices in SOI RAM applications|
|US6429726||Mar 27, 2001||Aug 6, 2002||Intel Corporation||Robust forward body bias generation circuit with digital trimming for DC power supply variation|
|US6476372||Mar 20, 2001||Nov 5, 2002||Foveon, Inc.||CMOS active pixel sensor using native transistors|
|US6484265||Dec 30, 1998||Nov 19, 2002||Intel Corporation||Software control of transistor body bias in controlling chip parameters|
|US6518825 *||May 24, 2001||Feb 11, 2003||Hitachi, Ltd.||Semiconductor integrated circuit device|
|US6525559||Apr 22, 2002||Feb 25, 2003||Pericom Semiconductor Corp.||Fail-safe circuit with low input impedance using active-transistor differential-line terminators|
|US6535034||Jul 30, 1997||Mar 18, 2003||Programmable Silicon Solutions||High performance integrated circuit devices adaptable to use lower supply voltages with smaller device geometries|
|US6549032||Aug 22, 2001||Apr 15, 2003||Altera Corporation||Integrated circuit devices with power supply detection circuitry|
|US6559708||Jan 12, 2001||May 6, 2003||Mitsubishi Denki Kabushiki Kaisha||Virtual and backgate supply line circuit|
|US6590440||Feb 19, 1997||Jul 8, 2003||Siliconix, Incorporated||Low-side bidirectional battery disconnect switch|
|US6597203||Mar 14, 2001||Jul 22, 2003||Micron Technology, Inc.||CMOS gate array with vertical transistors|
|US6605981||Apr 26, 2001||Aug 12, 2003||International Business Machines Corporation||Apparatus for biasing ultra-low voltage logic circuits|
|US6614688||Nov 20, 2001||Sep 2, 2003||Samsung Electronic Co. Ltd.||Method of programming non-volatile semiconductor memory device|
|US6650141||Dec 14, 2001||Nov 18, 2003||Lattice Semiconductor Corporation||High speed interface for a programmable interconnect circuit|
|US6670655||Apr 18, 2001||Dec 30, 2003||International Business Machines Corporation||SOI CMOS device with body to gate connection|
|US6731158||Jun 13, 2002||May 4, 2004||University Of New Mexico||Self regulating body bias generator|
|US6744301||Nov 7, 2000||Jun 1, 2004||Intel Corporation||System using body-biased sleep transistors to reduce leakage power while minimizing performance penalties and noise|
|US6777978||Jul 21, 2003||Aug 17, 2004||Xilinx, Inc.||Structures and methods for selectively applying a well bias to portions of a programmable device|
|US6809968 *||Feb 18, 2003||Oct 26, 2004||Micron Technology, Inc.||SRAM array with temperature-compensated threshold voltage|
|US6972593||Aug 5, 2003||Dec 6, 2005||Altera Corp.||Method and apparatus for protecting a circuit during a hot socket condition|
|US6972599||Aug 27, 2002||Dec 6, 2005||Micron Technology Inc.||Pseudo CMOS dynamic logic with delayed clocks|
|US6980033||Aug 31, 2004||Dec 27, 2005||Micron Technology, Inc.||Pseudo CMOS dynamic logic with delayed clocks|
|US7098689||Sep 19, 2003||Aug 29, 2006||Xilinx, Inc.||Disabling unused/inactive resources in programmable logic devices for static power reduction|
|US7112997||May 19, 2004||Sep 26, 2006||Altera Corporation||Apparatus and methods for multi-gate silicon-on-insulator transistors|
|US7330049||Mar 6, 2006||Feb 12, 2008||Altera Corporation||Adjustable transistor body bias generation circuitry with latch-up prevention|
|US20010012673||Jan 31, 2001||Aug 9, 2001||Samsung Electronics Co., Ltd.||Mos transistor having self-aligned well bias area and method of fabricating the same|
|US20020005750||Nov 30, 1999||Jan 17, 2002||James T. Kao||Adaptive body biasing circuit and method|
|US20020024378||Aug 27, 2001||Feb 28, 2002||Micron Technology, Inc.||Threshold voltage compensation circuits for low voltage and low power CMOS integrated circuits|
|US20020029352||Dec 30, 1998||Mar 7, 2002||Shekhar Y. Borkar||Software control of transistor body bias in controlling chip parameters|
|US20020030533||Sep 21, 2001||Mar 14, 2002||De Vivek K.||Circuit including forward body bias from supply voltage and ground nodes|
|US20020031028||Aug 27, 2001||Mar 14, 2002||Micron Technology, Inc.||Threshold voltage compensation circuits for low voltage and low power CMOS integrated circuits|
|US20020033730||Dec 28, 2000||Mar 21, 2002||Chi-Tai Yao||Preset circuit and method for n-well bias of a CMOS circuit|
|US20020044076||Dec 28, 2000||Apr 18, 2002||Chi-Tai Yao||Current-steering D/A converter and unit cell|
|US20020075064 *||May 7, 2001||Jun 20, 2002||Nobuyuki Fujii||Semiconductor integrated circuit|
|US20020079951||Dec 30, 1998||Jun 27, 2002||Shekhar Y. Borkar||Employing transistor body bias in controlling chip parameters|
|US20020118569||Nov 20, 2001||Aug 29, 2002||Samsung Electronics Co., Ltd.||Method of programming non-volatile semiconductor memory device|
|US20020140496||Feb 16, 2000||Oct 3, 2002||Ali Keshavarzi||Forward body biased transistors with reduced temperature|
|US20020155671||Apr 18, 2001||Oct 24, 2002||International Business Machines Corporation||SOI CMOS device with body to gate connection|
|US20020163377||Mar 28, 2001||Nov 7, 2002||Bruneau David W.||Forward body bias generation circuits based on diode clamps|
|US20020171461||Apr 9, 2002||Nov 21, 2002||Mitsubishi Denki Kabushiki Kaisha||Semiconductor device with multiple power sources|
|US20020171468||Apr 26, 2001||Nov 21, 2002||International Business Machines Corporation||Apparatus for biasing ultra-low voltage logic circuits|
|US20020179876||May 30, 2001||Dec 5, 2002||Pang Rick Wei-Shou||Plug valve having seal segments with booster springs|
|US20030001633||May 9, 2002||Jan 2, 2003||Mitel Knowledge Corporation||Master slave frame lock method|
|US20030001663||Jun 28, 2001||Jan 2, 2003||Zhang Kevin X.||Method and apparatus for dynamic leakage control|
|US20030005378||Jun 28, 2001||Jan 2, 2003||Intel Corporation||Body bias using scan chains|
|US20030016078||Jul 19, 2001||Jan 23, 2003||Gene Hinterscher||Bias generator and method for improving output skew voltage|
|US20030038668||Oct 15, 2002||Feb 27, 2003||Zhang Kevin X.||Low power operation mechanism and method|
|US20030053335||Sep 18, 2001||Mar 20, 2003||Xilinx, Inc.||Structures and methods for selectively applying a well bias to portions of a programmable device|
|US20030067042||Oct 5, 2001||Apr 10, 2003||Gary Kaatz||Stacked NMOS device biasing on MOS integrated circuits and methods therefor|
|US20030080802||Oct 31, 2002||May 1, 2003||Hitachi, Ltd.||Semiconductor integrated circuit device|
|US20030141929||Jan 31, 2002||Jul 31, 2003||Intel Corporation||Differential amplifier offset adjustment|
|US20030151428||Feb 11, 2003||Aug 14, 2003||Ouyang Paul H.||5 Volt tolerant input/output buffer|
|US20030208611||May 3, 2002||Nov 6, 2003||Sonics, Inc.||On -chip inter-network performance optimization using configurable performance parameters|
|US20030209752||May 10, 2002||Nov 13, 2003||Jin Cai||EEPROM device with substrate hot-electron injector for low-power|
|US20030218478||May 24, 2002||Nov 27, 2003||Sani Mehdi Hamidi||Regulation of crowbar current in circuits employing footswitches/headswitches|
|US20040016977||May 6, 2003||Jan 29, 2004||Hitachi, Ltd.||Semiconductor integrated circuit device|
|US20040123170||Dec 23, 2002||Jun 24, 2004||Tschanz James W.||Method and apparatus for reducing power consumption through dynamic control of supply voltage and body bias|
|US20050036346||Aug 14, 2003||Feb 17, 2005||Youngweon Kim||Electronic memory, such as flash EPROM, with bitwise-adjusted writing current or/and voltage|
|US20050231274||Apr 14, 2004||Oct 20, 2005||Broadcom Corporation||Low-noise, fast-settling bias circuit and method|
|US20050258862||May 19, 2004||Nov 24, 2005||Irfan Rahim||Apparatus and methods for adjusting performance of programmable logic devices|
|US20050280437||Jun 10, 2004||Dec 22, 2005||David Lewis||Apparatus and methods for adjusting performance of integrated circuits|
|US20050280463 *||Jun 17, 2004||Dec 22, 2005||Taiwan Semiconductor Manufacturing Company, Ltd.||Back-bias voltage regulator having temperature and process variation compensation and related method of regulating a back-bias voltage|
|US20060038605||Aug 4, 2003||Feb 23, 2006||Koninklijke Philips Electronics N.V.||Circuit and method for controlling the threshold voltage of trransistors|
|US20060119382||Dec 7, 2004||Jun 8, 2006||Shumarayev Sergey Y||Apparatus and methods for adjusting performance characteristics of programmable logic devices|
|EP0732796A2||Mar 8, 1996||Sep 18, 1996||Lattice Semiconductor Corporation||VBB reference for pumped substrates|
|1||"Challenges For Low-Power And High-Performance Chips", IEEE Design & Test Of Computers, Jul.-Sep. 1998, pp. 119-124.|
|2||Anderson et al., "A Novel Low-Power FPGA Routing Switch", IEEE Custom Integrated Circuits Conference, 2004, 4 pgs.|
|3||Anderson et al., "Active Leakage Power Optimization For FPGAs", FPGA, Feb. 22-24, 2004, pp. 33-41.|
|4||Anderson et al., "Low Power Programmable Routing Circuitry For FPGAs", 8 pgs.|
|5||Anderson et al., "Low-Power Programmable Routing Circuitry For FPGAs", IEEE, 2004, 8 pgs.|
|6||Augsburger et al, "Combining Dual-Supply, Dual-Threshold And Transistor Sizing For Power Reduction", 6 pgs.|
|7||Borkar et al., "Parameter Variations And Impact On Circuits And Microarchitecture", Circuit Research, Intel Labs, 14 pgs.|
|8||Burr et al, "A 200mV Self-Testing Encoder/Decoder Using Stanford Ultra-Low-Power CMOS", IEEE International Solid-State Circuits Conference, Digest Of Technical Papers, 1994, 3 pgs.|
|9||Chen et al., "Low-Power Technology Mapping For FPGA Architectures With Dual Supply Voltage", FPGA, Feb. 22-24, 2004, 9 pgs.|
|10||Das et al., "Ultra Low-Leakage Power Strategies For Sub-1 V VLSI:Novel Circuit Styles And Design Methodologies For Partially Depleted Silicon-On-Insulator (PD-SOI) CMOS Technology", 16th Internatinoal Conference on VLSI Design, 2003, 6 pgs.|
|11||Gayasen et al., "Reducing Leakage Energy In FPGAs Using Region-Constrained Placement", FPGA, Feb. 22-24, 2004, 8 pgs.|
|12||Hamada et al., "Utilizing Surplus Timing For Power Reduction", IEEE Custom Integrated Circuits Conference, 2001, pp. 89-92.|
|13||Heo et al., "Dynamic Fine-Grain Leakage Reduction Using Leakage-Biased Bitlines", 29th Annual International Symposium For Computer Architecture (ISCA-29), May 2002, 11 pgs.|
|14||Heo et al., "Leakage-Biased Domino Circuits For Dynamic Fine-Grain Leakage Reduction", Symposium On VLSI Circuits, Jun. 2002, 4 pgs.|
|15||Huang et al., "Scalability And Biasing Strategy For CMOS With Active Well Bias", Abstract Only, Symposium on VLSI Technology, 2001, 1 pg.|
|16||Inukai et al., "Variable Threshold Voltage CMOS (VTCMOS) In Series Connected Circuits", ISPLED, Aug. 6-7, 2001, 7 pgs.|
|17||Inukai et al., "Variable Threshold Voltage CMOS In Series Connected Circuits", 29 pgs.|
|18||Kawaguchi et al., "A Reduced Clock-Swing Flip-Flop (RCSFF) For 63% Clock Power Reduction", Symposium on VLSI Circuits Digest Of Technical Papers, 1997, pp. 97-98.|
|19||Kawaguchi et al., "A Super Cut-Off CMOS (SCCMOS) Scheme For 0.5-V Supply Voltage With Picoampere Stand-By Current", IEEE Journal Of Solid-State Circuits, vol. 35, No. 10, Oct. 2000, pp. 1498-1501.|
|20||Kawaguchi et al., "Dynamic Leakage Cut-Off Scheme For Low-Voltage SRAM's", IEEE, Symposium On VLSI Circuits Digest Of Technical Papers, 1998, pp. 140-141.|
|21||Kawaguchi et al., "FP 12.4: A CMOS Scheme For 0.5V Supply Voltage With Pico-Ampere Standby Current", IEEE, 1998, pp. 12.4-1 to 12.4-10.|
|22||Kim et al., "Dynamic VTH Scaling Scheme For Active Leakage Power Reduction", Design, Automation And Test In Europe Conference And Exhibition, Mar. 2002, 5 pgs.|
|23||Kobayashi et al, "Self-Adjusting Threshold-Voltage Scheme (SATS) For Low-Voltage High-Speed Operation", IEEE Custom Integrated Circuits Conference, May 1994, 5 pgs.|
|24||Kosonocky et al., "Enhanced Multi-Threshold (MTCMOS) Circuits Using Variable Well Bias", ISLPED, Aug. 6-7, 2001, pp. 165-169.|
|25||Kosonocky et al., "Low-Power Circuits And Technology For Wireless Digital Systems", IBM J. Res. & Dev., vol. 47, No. 2/3, Mar./May 2003, pp. 283-298.|
|26||Kuroda et al., "A 0.9-V, 150-MHz, 10-mW, 4mm2, 2-D Discrete Cosine Transform Core Processor With Variable Threshold-Voltage (VT) Scheme", IEEE Journal Of Solid-State Circuits, vol. 31, No. 11, Nov. 1996, pp. 1770-1779.|
|27||Kuroda et al., "A 0.9-V, 150-MHz, 10-mW, 4mm2, 2-D Discrete Cosine Transform Core Processor With Variable Threshold-Voltage Scheme", IEEE International Solid-State Circuits Conference, Technical Papers, 1996, 14 pgs.|
|28||Kuroda et al., "Overview Of Low-Power ULSI Circuit Technique", IEICE Trans. Electron., vol. E78-C, No. 4, Apr. 1995, 12 pgs.|
|29||Kuroda et al., "Substrate Noise Influence On Circuit Performance In Variable Threshold-Voltage Scheme", ISLPED, 1996, 6 pgs.|
|30||Kuroda et al., "Variable Supply-Voltage Scheme For Low-Power High-Speed CMOS Digital Design", IEEE Journal Of Solid-State Circuits, vol. 33, No. 3, Mar. 1998, pp. 454-462.|
|31||Kuroda, "10 Tips For Low Power CMOS Design", 40th DAC Tutorial 1 "Design Techniques For Power Reduction", Jun. 2, 2003, 72 pgs.|
|32||Kuroda, "CMOS Design Challenges To Power Wall", MNC, 2001, 58 pgs.|
|33||Kuroda, "Design With Multiple VDD Planes", ISSCC Workshop On Microprocessors, Feb. 2003, 36 pgs.|
|34||Kuroda, "Low-Power, High-Speed CMOS VLSI Design", IEEE International Conference On Computer Design: VLSI In Computers And Processors, 2002, 6 pgs.|
|35||Kuroda, "Optimization And Control For VDD And VTH For Low-Power, High-Speed CMOS Design", IEEE, 2002, 7 pgs.|
|36||Kuroda, "Power-Aware Electronics: Challenges And Opportunities Unit 4: Design With Multiple VDD/VTH Planes", FTFC Tutorial, May 14, 2003, 30 pgs.|
|37||Kuroda, "Power-Aware Electronics: Challenges And Opportunities Unit 5: Variable VDD/VTH Design Techniques", FTFC Tutorial, May 14, 2003, 38 pages.|
|38||Kuroda, paper in ISSCC 2002, 54 pages.|
|39||Li et al., "Low-Power FPGA Using Pre-defined Dual-Vdd/Dual-Vt Fabrics", FPGA, Feb. 22-24, 2004, 9 pgs.|
|40||Martin et al, "Combined Dynamic Voltage Scaling And Adaptive Body Biasing For Lower Power Microprocessors Under Dynamic Workloads", ICCAD, Nov. 2002, 5 pgs.|
|41||Miyazaki et al., "A 1.2-GIPS/W Microprocessor Using Speed-Adaptive Threshold-Voltage CMOS With Forward Bias", IEEE Journal Of Solid-State Circuits, vol. 37, No. 2, Feb. 2002, pp. 210-217.|
|42||Najm, "State Dependence And Sleep States; Memory/Cache Circuits And Architectures", ICCAD, 2003, 67 pgs.|
|43||Narendra et al., "Forward Body Bias For Microprocessors In 130-nm Technology Generation And Beyond", IEEE Journal Of Solid-States Circuits, vol. 38, No. 5, May 2003, pp. 696-701.|
|44||Nose et al., "Optimization of VDD and VTh For Low-Power And High-Speed Applications", Proceedings ASP-DAC, 2000, 6 pgs.|
|45||Nose et al., "Voltage Dependent Gate Capacitance And Its Impact In Estimating Power And Delay Of CMOS Digital Circuits With Low Supply Voltage", ISLPED, 2000, pp. 228-230.|
|46||Nose et al., "VTH-Hopping Scheme For 82% Power Saving In Low-Voltage Processors", IEEE, 2001, 4 pgs.|
|47||Nose et al., "VTH-Hopping Scheme To Reduce Subthreshold Leakage For Low-Power Processors", IEEE Journal Of Solid-State Circuits, vol. 37, No. 3, Mar. 2002, pp. 413-419.|
|48||Robenson, "Investigation Of A Dynamic Threshold Voltage Control Via Body Bulk-Biasing As A Fourth Terminal Of A CMOS Process Technology", University of Florida, Journal Of Undergraduate Research, http://web.clas.ufl.edu/CLAS/jur/0603/robensonpaper.html, Jun. 2003, 8 pgs.|
|49||Roy, "Leakage: Estimation And Circuit Design Technique For Nano-Scale Technologies", 102 pgs.|
|50||Sakurai et al., "Low-Power CMOS Design Through VTH Control And Low-Swing Circuits", 1997, pp. 1-6.|
|51||Sakurai, "Low Power Design Of Digital Circuits", pp. 1-5.|
|52||Sakurai, "Recent Topics For Realizing Low-Power, High-Speed VLSIs", 6 pgs.|
|53||Sakurai, "Recent Topics For Realizing Low-Power, High-Speed VLSIs", Workshop on Advanced CMOS, Oct. 31, 2001, 24 pgs.|
|54||Tschanz et al., "Adaptive Body Bias For Reducing Impacts Of Die-To-Die And Within-Die Parameter Variations On Microprocessor Frequency And Leakage", IEEE Journal Of Solid-State Circuits, vol. 37, No. 11, Nov. 2002, pp. 1396-1402.|
|55||Tschanz et al., "Dynamic Sleep Transistor And Body Bias For Active Leakage Power Control Of Microprocessors", IEEE Journal Of Solid-State Circuits, vol. 38, No. 11, Nov. 2003, pp. 1838-1845.|
|56||U.S. Appl. No. 11/369,548, filed Mar. 6, 2006, Perisetty.|
|57||U.S. Appl. No. 11/369,654, filed Mar. 6, 2006, Perisetty.|
|58||U.S. Appl. No. 11/369,664, filed Mar. 6, 2006, Perisetty.|
|59||U.S. Appl. No. 11/420,736, filed May 27, 2006.|
|60||U.S. Appl. No. 11/420,737, filed May 27, 2006.|
|61||U.S. Appl. No. 11/959,949, filed Dec. 19, 2007, Perisetty.|
|62||U.S. Appl. No. 12/044,864, filed Mar. 7, 2008, Perisetty.|
|63||Yeap, "Leakage Current In Low Standby Power And High Performance Devices: Trends And Challenges", ISPD, Apr. 7-10, 2002, pp. 22-27.|
|64||Zyuban et al., "Low Power Integrated Scan-Retention Mechanism", ISLPED, Aug. 12-14, 2002, pp. 98-102.|
|Citing Patent||Filing date||Publication date||Applicant||Title|
|US7800402 *||Nov 5, 2007||Sep 21, 2010||Altera Corporation||Look-up table overdrive circuits|
|US8416009||Jul 13, 2011||Apr 9, 2013||International Business Machines Corporation||Solutions for controlling bulk bias voltage in an extremely thin silicon-on-insulator (ETSOI) integrated circuit chip|
|US8416011||Nov 8, 2010||Apr 9, 2013||Lsi Corporation||Circuit and method for generating body bias voltage for an integrated circuit|
|US8441311||Dec 13, 2010||May 14, 2013||SK Hynix Inc.||Voltage regulation circuit|
|US8507953 *||Nov 30, 2010||Aug 13, 2013||Globalfoundries Inc.||Body controlled double channel transistor and circuits comprising the same|
|US8653597||Jan 11, 2013||Feb 18, 2014||International Business Machines Corporation||Solutions for controlling bulk bias voltage in an extremely thin silicon-on-insulator (ETSOI) integrated circuit chip|
|US9337826 *||May 6, 2013||May 10, 2016||Semiconductor Energy Laboratory Co., Ltd.||Semiconductor device and electronic device|
|US9344090||May 3, 2012||May 17, 2016||Semiconductor Energy Laboratory Co., Ltd.||Programmable logic device|
|US9467135||May 20, 2015||Oct 11, 2016||Samsung Electronics Co., Ltd.||System-on-chip including body bias voltage generator|
|US20110080772 *||Nov 30, 2010||Apr 7, 2011||Globalfoundries Inc.||Body Controlled Double Channel Transistor and Circuits Comprising the Same|
|US20130300462 *||May 6, 2013||Nov 14, 2013||Semiconductor Energy Laboratory Co., Ltd.||Semiconductor device and electronic device|
|U.S. Classification||326/37, 326/47, 326/38|
|Cooperative Classification||H03K19/17784, H02M2003/078, H03K19/0013, H03K19/173, H03K2217/0018|
|European Classification||H03K19/177J2, H03K19/173, H03K19/00P4|