This application is related to U.S. patent application Ser. No. 12/181,206, filed Jul. 28, 2008, and entitled “Performance Improvements in an Integrated Circuit by Selectively Applying Forward Bias Voltages”; and U.S. application Ser. No. 11/636,907, filed on Dec. 11, 2006, and entitled “Integrated Circuit Voltage Regulator”, which are incorporated herein by reference.
The present invention relates to circuits and methods for generating negative voltages in an integrated circuit, and more particularly, circuits and methods for implementing stable load-independent negative voltage regulators.
The performance increases of new integrated circuits (IC), and particularly Programmable Logic Devices (PLD), including Field-Programmable Gate Arrays (FPGA), can result in significant increases in power consumption, introducing the risk of devices that consume unacceptable amounts of power. Power consumption becomes a critical issue because static power can increase dramatically with higher component densities. Static power consumption rises largely because of increases in leakage current, including tunneling current across the thinner gate oxides that are used in new processes, as well as subthreshold leakage (channel- and drain-to-source current). Also, without any specific power optimization effort, dynamic power consumption can increase due to the higher density of switching transistors combined with the higher switching frequencies that are attainable.
Although power requirements vary across different applications, the benefits of lower power consumption are applicable to any hardware platform because of the inherent cost, complexity, and reliability advantages. Today's design trends—such as increasing compactness of system form factors and portability—have significantly heightened the sensitivity to power consumption in PLDs, in particular. In “tethered” applications where wall power is the primary source, system enclosures are becoming dramatically thinner and smaller, restricting airflow, heat sink, size, and other thermal management solutions. In portable applications, a relatively new domain for FPGAs, battery-life objectives place new restrictions on both static and dynamic power consumption. These shifts in design goals make power consumption one of the critical factors when choosing and programming ICs.
As a result, there is a need to manage the balance between power and performance in today's ICs. One of the ways to accomplish lower power consumption is by using negative voltages to body bias transistors, which requires stable current-load-independent negative voltage regulators with variable output. The current load for the negative voltage regulators can vary within a very large range.
In addition, because of process variations, there can be silicon where the substrate leakage is very low, or silicon where the substrate leakage is very high. This presents problems for the circuit designer, because circuits must operate under a wide range of current loads. As a result, negative voltage regulators operate under a wide range of current loads, and the outputs of the negative voltage regulators have to be stable and independent on whether the current load is small or large. More specifically, the loop gain must be independent of the load current.
It is in this context that embodiments of the invention arise.
Embodiments of the present invention provide methods and circuits for generating current-load-independent negative voltages in an integrated circuit (IC). A current-load-independent negative-voltage regulator circuit includes an operational amplifier (op-amp), a PMOS (P-type Metal-Oxide-Semiconductor) transistor, and two resistors. The op-amp is powered by positive and negative voltages. The gate of the PMOS transistor is in electrical communication with the op-amp. The drain of the transistor is connected to a negative power source, and the source is connected to the output of the negative voltage regulator. A first resistor is disposed between a positive reference voltage and a tap point, while the second resistor is disposed between the tap point and the output. The use of the PMOS transistor facilitates a common drain output stage making the loop gain current-load independent with variable output, resulting in a stable system.
In one embodiment, a method to generate a negative voltage at an output is provided. The method drives a current through a first resistor with a first terminal connected to a first positive voltage, which is used by an op-amp in a feedback loop designed to generate the variable output. The first resistor has a second terminal connected to a second positive voltage. The method includes passing the current through a second resistor connected to the first terminal of the first resistor and to the source of a PMOS transistor, where the output generating the negative voltage is taken from the source of the PMOS transistor. The drain of the PMOS transistor is in electrical communication with a second negative voltage. The method adjusts the resistance of the second resistor in order to obtain the desired negative voltage at the output.
It should be appreciated that the present invention can be implemented in numerous ways, such as a process, an apparatus, a system, a device or a method on a computer readable medium. Several inventive embodiments of the present invention are described below. Other aspects of the invention will become apparent from the following detailed description, taken in conjunction with the accompanying drawings, illustrating by way of example the principles of the invention.
The invention may best be understood by reference to the following description taken in conjunction with the accompanying drawings in which:
Embodiments of the present invention present methods and circuits for implementing current-load-independent negative-voltage regulators. In one embodiment, the current-load-independent negative-voltage regulator circuit includes a PMOS pass transistor, a Band Gap voltage reference, an operational amplifier (op-amp) and a resistor divider. The use of the PMOS transistor facilitates a common drain output stage making the loop gain load independent. The circuit provides high stability in the presence of varying output voltages and currents.
It will be obvious, however, to one skilled in the art, that the present invention may be practiced without some or all of these specific details. In other instances, well known process operations have not been described in detail in order not to unnecessarily obscure the present invention.
In one embodiment, a negative voltage is generated which is more negative than an existing negative voltage supplied by a negative charge pump. The negative charge pump is connected to the drain of a PMOS transistor, and the output of the voltage regulator is obtained from the source of the PMOS transistor, which is in an open-loop configuration with an operational amplifier. The negative voltage being generated is more negative than the voltage from the negative charge pump, requiring another negative voltage to be supplied by the operational amplifier, in order to turn on the PMOS transistor. Because the output of the voltage regulator is taken from the source of the PMOS transistor, the output is independent from the current load, allowing the voltage regulator to be used in circuits where the current load can vary across a wide range of current values.
In
The curve at the bottom of
The criterion for stability against oscillation for a feedback amplifier is that the open-loop phase shift must be less than 180° at the frequency at which the loop gain (in the feedback configuration) is unity. The goal of the circuit designer is to keep the open-loop phase shift much below 180° at all frequencies for which the loop gain is greater than 1. This can be accomplished by having the poles as far to the right as possible, in order to have a constant gain in the expected operating frequency range of the circuit. However, extending the poles to the right is not easily accomplished because of the capacity load of the circuit.
In one example, Vref1 is 1 volt, Vref2 is 0.5 volts, Vneg is −0.5 volts, and R3+R4 is 10KΩ. This creates a current i of 50 μA, because Vtap is equal to Vref2 when the circuit is at equilibrium. If a Vout of −0.2 volts is desired, then R1+R2 will be 14KΩ because i is 50 μA.
Negative voltage regulators, designed for variable output voltage and variable output load current regulators, using NMOS transistors have stability problems as the output pass transistor acts as gain multiplier stage. The circuit needs to be stable across variations in Process, Voltage and Temperature (PVT). If variations cause the phase shift to reach 180°, then the circuit will oscillate.
The voltage generator has capacity load Cload, and current load Iload, which can present stability problems. If Iload is present, then current leakage is present. The Iload can push the pole to the right because the circuit has a resistive load that causes a null Cload, therefore increasing bandwidth. The Cload is variable and a function of the load presented to the circuit. The first pole of the circuit is determined by the op-amp, while the second pole is determined by the Cload. The circuit is designed to function from no-load to maximum load at the output. For example, if a circuit operating up to 1 MHz is being designed, then there is no need to worry about poles beyond 1 MHz.
Another circuit stability issue arises from the effect of noise in the power supply. Power Supply Rejection Ratio (PSRR) is a term widely used in describing op-amps to show the amount of noise from a power supply that a particular op-amp can reject. PSRR is defined as the ratio of the change in supply voltage to the change in output voltage of the op-amp caused by the change in power supply. Typically, PSRR starts rising when the gain hits the first pole, as seen in curve 308 corresponding to curve 302, 310 corresponding to 304, and 312 corresponding to 306.
There are two critical design criteria when designing voltage regulators. First, a system is desired that does not depend on the load. Second, the system must eliminate PSRR in the operating frequency range. The stability and output of the circuit in
The circuit in
Referring back to
Negative voltage regulator 500 eliminates PSRR because the noise from the power supply is not propagated to the output. The output transistor is independent of Iload and does not act as a gain multiplier as a function of Iload. PMOS pass transistor 502 facilitates a common drain output stage. This removes the gain multiplier stage at the output and results in a more stable system by making the loop gain load independent. This configuration removes the need for compensation resistor and capacitor schemes.
Each of the level shifters 606 has a pair of corresponding outputs at which true and complement versions of the level-shifted clock signals are provided. The true and complement versions of the level-shifted signals are provided to the inputs of corresponding charge pumps 608. Charge pump circuitry 608 produces a correspondingly negative power supply voltage Vnegrefg (e.g. −1.5 volts) at its output 642. Any suitable configuration may be used for charge pumps 608. Charge pumps 608 may have any suitable number of stages.
In operation 806, the resistance value of the second resistor is adjusted to obtain the negative voltage desired at the output. In one embodiment, the resistance is adjusted by selecting one of a possible tap points 512a-512c in
Mass storage device 914 represents a persistent data storage device such as a floppy disc drive or a fixed disc drive, which may be local or remote. It should be appreciated that CPU 904 may be embodied in a general-purpose processor, a special purpose processor, or a specially programmed logic device. Display 918 is in communication with CPU 904, RAM 906, ROM 912, and mass storage device 914, through bus 910 and display interface 920. Of course, display 918 is configured to display the user interfaces described herein. Keyboard 922, cursor control 924, and input/output interface 926 are coupled to bus 910 in order to communicate information in command selections to CPU 904. It should be appreciated that data to and from external devices may be communicated through input output interface 926.
Embodiments of the present invention may be practiced with various computer system configurations including hand-held devices, microprocessor systems, microprocessor-based or programmable consumer electronics, minicomputers, mainframe computers and the like. The invention can also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a wire-based or wireless network.
With the above embodiments in mind, it should be understood that the invention can employ various computer-implemented operations involving data stored in computer systems. These operations are those requiring physical manipulation of physical quantities. Usually, though not necessarily, these quantities take the form of electrical or magnetic signals capable of being stored, transferred, combined, compared and otherwise manipulated.
Any of the operations described herein that form part of the invention are useful machine operations. The invention also relates to a device or an apparatus for performing these operations. The apparatus can be specially constructed for the required purpose, or the apparatus can be a general-purpose computer selectively activated or configured by a computer program stored in the computer. In particular, various general-purpose machines can be used with computer programs written in accordance with the teachings herein, or it may be more convenient to construct a more specialized apparatus to perform the required operations.
The methods and systems described herein may be incorporated into any suitable integrated circuit. For example, the methods and systems may be incorporated into other types of programmable logic devices such as programmable array logic (PAL), programmable logic array (PLA), field programmable logic array (FPLA), electrically programmable logic devices (EPLD), electrically erasable programmable logic device (EEPLD), logic cell array (LCA), just to name a few. The programmable logic device may be a part of a data processing system that includes one or more of the following components: a processor, memory; I/O circuitry, and peripheral devices. The data processing system can be used in a wide variety of applications, such as computer networking, data networking, instrumentation, video processing, digital signal processing, or any suitable other application where the advantage of using programmable or re-programmable logic is desirable. The programmable logic device can be used to perform a variety of different logic functions. For example, the programmable logic device can be configured as a processor or controller that works in cooperation with a system processor. The programmable logic device may also be used as an arbiter for arbitrating access to a shared resource in the data processing system. In yet another example, the programmable logic device can be configured as an interface between a processor and one of the other components in the system.
Although the method operations were described in a specific order, it should be understood that other housekeeping operations may be performed in between operations, or operations may be adjusted so that they occur at slightly different times, or may be distributed in a system which allows the occurrence of the processing operations at various intervals associated with the processing, as long as the processing of the overlay operations are performed in the desired way.
Although the foregoing invention has been described in some detail for purposes of clarity of understanding, it will be apparent that certain changes and modifications can be practiced within the scope of the appended claims. Accordingly, the present embodiments are to be considered as illustrative and not restrictive, and the invention is not to be limited to the details given herein, but may be modified within the scope and equivalents of the appended claims.
Number | Name | Date | Kind |
---|---|---|---|
5825238 | Poimboeuf et al. | Oct 1998 | A |
6091287 | Salter et al. | Jul 2000 | A |
6580735 | Theodoras, II | Jun 2003 | B1 |
6980045 | Liu | Dec 2005 | B1 |
7129939 | Toyozawa et al. | Oct 2006 | B2 |
7397736 | Ogura | Jul 2008 | B2 |
7501853 | Ueda | Mar 2009 | B2 |
20070216379 | Kitagawa | Sep 2007 | A1 |
20080303498 | Huang | Dec 2008 | A1 |