Some circuits have lower voltage portions that operate at a lower supply voltage and higher voltage portions that operate at a higher supply voltage. Level-shifters convert a lower voltage control signal received from a lower voltage portion (hereinafter, a “controlling circuit”) of the circuit into a higher voltage control signal suitable for controlling a higher voltage portion (hereinafter, a “controlled circuit”) of the circuit.
In some cases, the controlled circuit might have a varying voltage supply. Sometimes, the controlled circuit might operate with the high voltage supply as explained above (hereinafter called the “high voltage condition” of the controlled circuit). But other times, the controlled circuit might operate with a lower voltage supply, perhaps even as low as, or even lower than, the voltage supply of the controlling circuit (hereinafter called the “low voltage condition” of the controlled circuit). For instance, an Electrically Erasable and Programmable Read-Only Memory (EEPROM) might sometimes operate in a low voltage condition during a read operation, but might operate at a high voltage condition during a program operation.
In order to support this switching operation, the level-shifter and the controlled circuit often begins the programming operation in a low voltage condition. Then, the supply voltage to the level-shifter is raised causing the controlled circuit to transition to the high voltage condition. The supply voltage is then lowered again causing the controlled circuit to return to the low voltage condition.
For proper operation, the output of the level-shifter should be responsive to the input signal of the level-shifter, even at the low voltage condition. In other words, the output signal should switch to the state corresponding to the input signal state, even if the level-shifter has a lower voltage supply.
Embodiments described herein relate to a level-shifter. While not required, the level-shifter may be capable of switching quickly and reliably even at low supply voltages. The level-shifter includes at least one input node and two intermediate nodes, at least one of which, and potentially both of which, being an output node. The circuit includes two supply voltage nodes of opposite polarities. Two selectable current paths are provided between each of the intermediate nodes and one of the supply voltages. The two selectable current paths are configured to be alternately opened and conducting current in a complementary manner in response to the input signal. A network of field-effect transistors is coupled between the other voltage supply and the intermediate nodes.
The network of transistors include a pull-up (or pull-down as the case may be) transistor pair coupled to the high (or low as the case may be) voltage supply. There are two cascode transistor pairs coupled between the pull-up (or down) transistors and the corresponding intermediate node. One cascode pair couples the respective intermediate node to the drain terminal of the respective pull-up (or down) transistor. The other cascoded pair cross-couples the intermediate node to the gate terminal of the opposite pull-up (or down) transistor.
In this cross-coupled configuration, the voltage at the gate terminal of the pull-down transistor may be drawn lower (or in the case of a pull-up transistor, the gate terminal of the pull-up transistor may be drawn higher). This results in a much faster switching operation at a given supply voltage, even in a low voltage environment in which the supply voltage is quite low.
This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
In order to describe the manner in which the above-recited and other advantages and features can be obtained, a more particular description of various embodiments will be rendered by reference to the appended drawings. Understanding that these drawings depict only sample embodiments and are not therefore to be considered to be limiting of the scope of the invention, the embodiments will be described and explained with additional specificity and detail through the use of the accompanying drawings in which:
Embodiments described herein relate to a level-shifter that uses an extra pair of cascode transistors to drive the cross-coupled gate terminals of the pull-up (or pull-down) transistors.
The level-shifter circuit 100 includes an input node to which an input signal is applied. The signal to the input node 111 may, for example, be a digital binary signal that has two possible voltage levels as dictated by the supply voltage of the controlling circuit that generates the input signal. In response, the level-shifter circuit 100 generates a corresponding output signal that may also be digital binary with perhaps different voltage levels representing high and/or low digital binary states. There are two intermediate nodes 121 and 122, at least one of which being an output node. However, in one embodiment, intermediate nodes 121 and 122 each represent complementary output nodes.
The level-circuit 100 includes two selectable and alternating current paths 131 and 132. The first selectable current path 131 is configured to channel substantial current between the first intermediate node 121 and the second voltage supply node 102 when a signal of the first polarity is present at the input node 111, and configured to be substantially off when a signal of the second polarity is present at the input node 111. A “signal of the first polarity” means a high binary signal if the first voltage supply 101 is higher than the second voltage supply 102, and means a low binary signal if the first voltage supply 101 is lower than the second voltage supply. A “signal of the second polarity” means a low binary signal if the first voltage supply 101 is higher than the second voltage supply 102, and means a high binary signal if the first voltage supply 101 is lower than the second voltage supply.
The second selectable current path 132 is configured to channel substantial current between the second intermediate node 122 and the second voltage supply node 102 when a signal of the second polarity is present at the input node, and configured to be substantially off when a signal of the first polarity is present at the input node 111.
The level-circuit 100 also includes a network 140 of field-effect transistors 141 through 146. Two of the transistors 141 and 142 are pull-up transistors in the case of the first voltage supply 101 being a higher voltage, or are pull-down transistors in the case of the first voltage supply 101 being a lower voltage. The transistors 141 and 142 each have their source terminals connected to the first voltage supply node 101.
Cascode transistors 144 and 145 each have a source terminal connected to the drain terminal of the corresponding pull-up or pull-down transistors 141 and 142, respectively. Also, their drain terminals are connected to the corresponding intermediate nodes 121 and 122. An additional pair of cascode transistors 143 and 146 also have their drain terminals connected to corresponding intermediate nodes 121 and 122. However, the source terminals of the cascode transistors 143 and 146 are cross-connected to the gate terminals of the corresponding pull-up or pull-down transistors 142 and 141, respectively. Furthermore, the gate terminals of the cascode transistors 143 and 144 are connected to each other and to a first bias voltage VB1. The gate terminals of the cascode transistors 145 and 146 are also connected to each other and to a second bias voltage VB2, which may optimally be the same as the first bias voltage VB1.
As previously mentioned, the first selectable current path 131 channels substantial current when the input signal has one binary state, and is configured to be substantially off when the input signal has the other binary state. The second selectable current path 132 operates in a complementary manner.
In this context, a selectable current path channels substantial current between the corresponding intermediate node and the second supply voltage node when sufficient current is channeled that the voltage at the intermediate node migrates towards the second supply voltage such that the voltage at the gate terminal of the cross-coupled transistor migrates towards the second supply voltage sufficient to begin to turn the cross-coupled transistor on. For instance, if the first selectable current path 131 is channeling substantial current, the transistor 142 will begin to turn on. Likewise, if the second selectable current path 132 is channeling substantial current, the transistor 141 will begin to turn on.
In this context, a selectable current path is substantially off if there is insufficient current in the current path to draw the voltage at the corresponding intermediate node to be sufficient to turn on the cross-coupled pull-down or pull-up transistor. For instance, if the first selectable current path 131 is substantially off, the voltage at the intermediate node 121 will be sufficient that the source voltage of the cascode transistor 143 and the gate voltage of the cross-coupled transistor 142 will be sufficient to keep the cross-coupled transistor 142 off. Likewise, if the second selectable current path 132 is substantially off, the voltage at the intermediate node 122 will be sufficient that the source voltage of the cascode transistor 146 and the gate voltage of the cross-coupled transistor 141 will be sufficient to keep the cross-coupled transistor 141 off.
In the case of
Similarly, in the case of
The operation of the level-shifter circuit 200 will now be described with respect to the signal timing diagram 600 of
Referring first to the input signal VIN, at time t0, the input signal VIN is low (at 0 volts in this case). In that condition, transistor 251 remains off, thereby keeping the selectable current path 231 off. Bias voltage VNC1 is VDD at time t0 thereby keeping the transistor 262 on. The input signal is inverted using inverter 232 to thereby generate a high signal VDD at the gate of transistor 252. Thus, a current path is established through the selectable current path 232, thereby maintaining the output voltage VOUT at 0 volts. VPC1 is low at 0 volts at time t0, and thus transistors 243 and 244 are on. There is thus a low voltage at node 272 causing the transistor 241 to be on. Accordingly, VOUT(BAR) is maintained high by being pulled to VPP through transistors 241 and 244. This means that node 271 is also high, thereby keeping transistor 242 off, allowing the output voltage VOUT to remain low at 0 volts.
At time t1, the input signal VIN transitions high (to VDD), and remains there until time t6, when the input signal VIN transitions low (back to 0 volts). When the input signal VIN transitions high to VDD, the output signal VOUT transitions to VPP. For instance, at the beginning of the transition at time t1, transistors 241 and 244 are on, holding VOUT(BAR) high, while transistors 251 and 261 are off, and transistors 252 and 262 are on, holding VOUT low, while transistors 242 and 245 are off. As the input signal VIN rises, transistor 251 turns on, which, by pulling down on the source of transistor 261, also turns transistor 261 on. These two transistors 251 and 261 in series pull down on output voltage VOUT(bar). The current is substantial in that it is strong enough to sink all the current being supplied by transistors 241 and 244, which are on, while additionally pulling voltage VOUT(BAR) down. As voltage VOUT(BAR) is pulled down, node 271 will also be pulled down part way, which will begin to turn transistor 242 on. This pulls up on the source of transistor 245, which thereby turns transistor 245 on. The two transistors 242 and 245 in series pull up on output voltage VOUT, and transistor 242 will pull up on node 272 through the path formed by transistors 245 and 246 and intermediate node 222. Transistors 252 and 262 are off because transistor 252 is driven by the inverse of VIN. This allows output voltage VOUT to rise all the way to VPP, with rise time set by the capacitive load on VOUT. As node 272 rises, transistor 241 will turn off, which also turns off transistor 244, allowing output voltage VOUT(BAR) to go all the way to zero, completing the transition.
In particular, the supply voltage VPP of the controlled circuit is initially the same as the supply voltage VDD of the controlling circuit. Thus, from time t0 to time t2, the voltage VPP is the same as the voltage VDD. Between times t0 and t2, bias voltage VPC1 is at ground, whereas the bias voltage VNC1 is at VDD.
From time t2 to time t3, however, the supply voltage VPC1 transitions from VDD to some higher voltage (in this case, approximately 11 volts). The output voltage VOUT, being tied to VPP, also transitions from VDD to the high voltage (approximately 11 volts in this case) between times t2 and t3. Between times t2 and t3, bias voltage VPC1 transitions from 0 volts to approximately 6 volts and approximately fractionally tracks the increase in VPP, whereas bias voltage VNC1 transitions from VDD to approximately 5 volts once again fractionally tracking the increase in VPP. With this biasing configuration, the voltage across any of the transitions (Gate to Drain, Gate to Source, and Drain to Source) is limited to approximately half of VPP.
Between times t3 and t4, the supply voltage VPP is maintained at its high value. The voltages VOUT, VPC1, and VNC1 are also maintained at the same values that they were at time t3.
From time t4 to time t5, the supply voltage VPP is reduced back down to VDD. Accordingly, VOUT, VNC1 and VPC1 are returned to their values that they were at between times t1 and t2.
At time t6, the input signal VIN switches from high (VDD) to low (0 volts). Accordingly, VOUT transitions from high (VPP—which is the same as VDD at time t6) to low (0 volts). The signals stay the same from time t6 to time t7. The transition from a binary high to low in the input signal VIN causes the state of the circuit 200 to return to the state that it was at before time t1 at time t0.
Previously, there was no cross-coupled pair corresponding to transistor 243 or 246 in a level-shifter circuit. Rather, the source terminals of the transistors 244 and 245 were directly connected to the gate terminals of the transistors 241 and 242. A limitation of that circuit is that the current flowing through transistors 241, 244, 261 and 251 at the beginning of the transition, limits how low node 271 can be pulled (where node 271 would in that case be the connection between the source terminal of the transistor 244 and the drain terminal of transistor 241). The minimum that node 271 could be pulled to in that case, with no current flowing, is a pMOS threshold above the bias voltage VPC1. With current flowing, node 271 would be even higher than that, by an amount determined by the width to length ration (W/L or size) of transistor 244. The higher node 271 is, the less strongly transistor 242 will be turned on, and the slower will be the rising transition on VOUT. If node 271 is above a certain value, transistor 242 will just stay off, or will not be turned on strongly enough to overcome leakage current on VOUT, and the circuit will never switch.
One way to deal with this limitation is to increase the W/L of transistor 244. However this can take a very large increase in W in a given case to sufficiently decrease the voltage at node 271. The resultant area increase and additional capacitance on node 271 are undesirable.
With these connections, as long as VOUT(BAR) can be pulled down sufficiently, node 271 will be quickly pulled to its minimum value, independent of the current flowing through transistors 241, 244, 261 and 251. This turns on transistor 242 strongly, and much more quickly, pulling up output voltage VOUT and node 272, which turns off transistor 241 and the transition completes. Since node 272 is now pulled up by transistor 245, instead of by transistor 242, and thus rises with, or slightly after, VOUT, it might be thought that this would potentially slow down the overall switching transition. However, at least at the conditions that have the slowest switching time, by turning on transistor 242 stronger and faster, the overall switching time improves more than the slight delay from the rise of VOUT to the rise of node 272.
The level-shifter circuits described herein permit for fast and reliable level-shifted switching even when the voltage differential of the output signal levels are close to or even below the voltage differential of the input signal levels.
The level-shifter circuits 200, 300, 400 and 500 output complementary output signals.
In operation, when VIN2 is equal to 0 volts, and VIN3 is equal to VPP, the circuit 800 operates in the same manner described for the circuit 200 of
The present invention may be embodied in other specific forms without departing from its spirit or essential characteristics. The described embodiments are to be considered in all respects only as illustrative and not restrictive. The scope of the invention is, therefore, indicated by the appended claims rather than by the foregoing description. All changes which come within the meaning and range of equivalency of the claims are to be embraced within their scope.
Number | Name | Date | Kind |
---|---|---|---|
5539334 | Clapp, III et al. | Jul 1996 | A |
5559464 | Orii et al. | Sep 1996 | A |
5705946 | Yin | Jan 1998 | A |
5736869 | Wei | Apr 1998 | A |
5781026 | Chow | Jul 1998 | A |
5821800 | Le et al. | Oct 1998 | A |
6002290 | Avery et al. | Dec 1999 | A |
6005415 | Solomon | Dec 1999 | A |
6081165 | Goldman | Jun 2000 | A |
6201429 | Rosenthal | Mar 2001 | B1 |
6320414 | Annema et al. | Nov 2001 | B1 |
6344758 | Turner et al. | Feb 2002 | B1 |
6369733 | Tucker et al. | Apr 2002 | B1 |
6407579 | Goswick | Jun 2002 | B1 |
6477091 | Tedrow et al. | Nov 2002 | B2 |
6487687 | Blake et al. | Nov 2002 | B1 |
6535019 | De Santis | Mar 2003 | B2 |
6614283 | Wright et al. | Sep 2003 | B1 |
6683486 | Hanson et al. | Jan 2004 | B2 |
6693469 | Prodanov | Feb 2004 | B2 |
6774696 | Clark et al. | Aug 2004 | B2 |
6774698 | Bhattacharya et al. | Aug 2004 | B1 |
6803801 | Randazzo et al. | Oct 2004 | B2 |
7002371 | Kase et al. | Feb 2006 | B2 |
7061298 | Mentze et al. | Jun 2006 | B2 |
7068091 | Kwong | Jun 2006 | B1 |
7102410 | Khan et al. | Sep 2006 | B2 |
7129781 | Baskett | Oct 2006 | B2 |
7151400 | Chen | Dec 2006 | B2 |
7199617 | Schrom et al. | Apr 2007 | B1 |
7215146 | Khan | May 2007 | B2 |
7236410 | Schrom et al. | Jun 2007 | B2 |
7324097 | Koyama et al. | Jan 2008 | B2 |
20020047740 | Suzuki et al. | Apr 2002 | A1 |
20020088995 | De Santis | Jul 2002 | A1 |
20030184358 | Hanson et al. | Oct 2003 | A1 |
20040022112 | Tran et al. | Feb 2004 | A1 |
20040113677 | Clark et al. | Jun 2004 | A1 |
20050258864 | Chen et al. | Nov 2005 | A1 |
20050285658 | Schulmeyer et al. | Dec 2005 | A1 |
20060267414 | Han et al. | Nov 2006 | A1 |
20070008804 | Lu et al. | Jan 2007 | A1 |
20070241804 | Campardo et al. | Oct 2007 | A1 |
20080054941 | Lines | Mar 2008 | A1 |
20080100342 | Muhlbacher et al. | May 2008 | A1 |
Number | Date | Country |
---|---|---|
0748048 | Nov 1996 | EP |
0748048 | Oct 2004 | EP |