This invention relates generally to semiconductor circuits and methods, and more particularly to a system and a method for a level shifter.
A system-on-a chip (SoC) may contain core circuits that operate at a lower supply voltage than interface circuits used to drive off-chip circuits. For example, core circuits may operate at a power supply voltage of 1 V in order to take advantage of space efficient transistors that are implemented using state of the art fine geometry processes. On the other hand, interface circuits may operate at a power supply voltage of 3.3 V or higher in order to comply with interface requirements of off chip circuits. Consequently, these interface circuits may use less space efficient transistors that are capable of operating at higher voltages. By partitioning core circuits and interface circuits to use different device geometries in different voltage domains, the size and power consumption of an integrated circuit can be optimized.
In order to provide an interface between low and high voltage domains, the SoC may use level shifting circuits to transfer data between these domains. For example, a low-to-high level shifter may be used to propagate a digital signal between a low voltage domain and a high voltage domain, and are commonly implemented using cross-coupled positive feedback circuits. Such level shifters that use high voltage devices, however, may dissipate higher transient power consumption and propagation delay than regular logic devices. Furthermore, the performance of level shifting circuits, including speed and power consumption may vary over process, temperature, and power supply voltage. In some cases, this propagation delay and power consumption may be a limiting performance factor in a SoC.
In accordance with an embodiment, a level shifter circuit includes a reconfigurable level shifting core coupled to a first node and a second node. The reconfigurable level shifting core is configured as a current mirror in a first mode, and as a cross-coupled device in a second mode. In the first mode, the current mirror mirrors a current at the first node to the second node, and in the second mode, the cross-coupled device produces a current at the second node in response to a voltage at the first node, and a current at the first node in response to a voltage at the second node.
In accordance with a further embodiment, a level shifter includes a cross-coupled transistor pair having a first internal node coupled to an output node of a first transistor and a control node of a second transistor, and a second internal node coupled to an output node of the second transistor and a control node of the first transistor. The level shifter further includes a first pass transistor coupled between a first input node and the first internal node, a second pass transistor coupled between a second input node and the second internal node, and a low voltage control stage having a first output coupled to the first input node, and a second output coupled to the second input node.
For a more complete understanding of the present invention, and the advantages thereof, reference is now made to the following descriptions taken in conjunction with the accompanying drawings, in which:
a-f illustrate level shifters employing embodiment low voltage control circuits;
a-g illustrate level shifters employing embodiment reconfigurable level shifting cores;
The making and using of the presently preferred embodiments are discussed in detail below. It should be appreciated, however, that the present invention provides many applicable inventive concepts that can be embodied in a wide variety of specific contexts. The specific embodiments discussed are merely illustrative of specific ways to make and use the invention, and do not limit the scope of the invention.
The present invention will be described with respect to embodiments in a specific context, namely a level shifter used to propagate a digital logic signal from a first voltage domain to a higher voltage domain. The invention may be applied, however, to other types of circuits and systems, for example, which are used to propagate signals between power supply domains of arbitrary voltages and performance levels. For example, embodiments of the inventions may be applied to interface signals between a quiet or sensitive power supply domain and a noisy power supply domain, between analog and digital supply domains, between positive supply voltage and negative supply voltage domains, and/or between on-chip and off-chip power supply domains. Embodiments may also be applied to level shifters that propagate signals between low to high voltage domains or vice-versa depending on the application context.
In an embodiment, a common gate stage is used to isolate a low voltage control stage from a cross-coupled pair of level shifting transistors. By isolating the cross-coupled pair of level shifting transistors from the control stage, the pull down drive of the level shifter may be increased and contention within the cross-coupled pair of level shifting transistors may be reduced.
In a further embodiment, a reconfigurable level shifting core circuit is used to increase the pull up speed of a level shifting circuit. In a first mode of operation, the reconfigurable level shifting core is configured as a current mirror. This first mode of operation is active when the output of the level shifter is pulling up. In a second mode of operation, when the level shifter output is being pulled down, the reconfigurable level shifting core circuit is configured to operate as a cross-coupled pair of level shifting transistors.
During operation, when the input signal Din experiences a low to high transition, the output of inverter 102 experiences a high to low transition, thereby transitioning transistor M3 from an on state to an off state. Also, the output of inverter 104 experiences a low to high transition, thereby turning transistor M4 from an off state to an on state. As transistor M4 turns on, the voltage at node B is pulled down from VDDH to VSS. VSS may be ground potential (i.e. zero volts), some other potential close to ground potential or another reference potential lower than VDDL and VDDH. In some cases, VSS may represent a negative voltage supply. As the difference between supply voltage VDDH and the voltage of node B exceeds the turn on threshold of transistor M1, transistor M1 pulls node A to VDDH. Before transistor M1 charges node A, there is contention between M4 (pull-down) and M2 (pull-up). Therefore, in order to turn-off transistor M2, transistor M4 needs to generate enough current to sink current generated by transistor M2, as well as provide enough additional current to discharge node B. This extra crowbar current and contention between devices causes increased power consumption and propagation delay.
Likewise, when input signal Din experiences a high to low transition, the output of inverter 102 experiences a low to high transition, thereby transitioning transistor M3 from an off state to an on state, and the output of inverter 104 experiences a high to low transition, thereby transitioning transistor M4 from an on state to an off state. As transistor M3 turns on, the voltage at node A is pulled down from VDDH to VSS. As the difference between supply voltage VDDH and the voltage of node A exceeds the turn on threshold of transistor M2, transistor M2 pulls node B to VDDH. It can be seen that there may be an appreciable signal delay when input signal Din experiences a high to low transition, since node A needs to discharge and turn on transistor M2 before node B is pulled up and the output of inverter changes state. Similar to the case of when Din experiences a low to high transition, before transistor M2 charges node B, there is contention between M3 (pull-down) and M1 (pull-up). Consequently, transistor M3 needs to sink the current output by transistor M1, as well as provide enough additional current to discharge node A. Again, this crowbar current and contention between devices causes increased power consumption and propagation delay.
Delay and current consumption may be further exacerbated if VDDH exceeds the safe operating range for low voltage devices, and high voltage devices are used for NMOS device M3 and M4, and PMOS devices M1 and M2 respectively. In order to withstand higher voltages, such higher voltage devices are implemented using larger geometries, thicker gate oxides, and larger minimum gate lengths. As such, high voltage devices have a lower drive strength and may exhibit higher parasitic capacitances in some cases. Since these devices are slower, additional propagation delay may be introduced, and the devices in level shifter 100 may remain in a state of contention for a longer period of time during a state transition. Furthermore, the performance of level shifter 100 may be subject to variation over process, temperature and supply voltage.
a illustrates level shifter 200 according to an embodiment of the present invention. Here, common gate NMOS devices M5 and M6 along with low voltage control block 202 are used to increase the pull-down driver strength and mitigate the contention of level shifter 200. By implementing low voltage control block 202 using low voltage devices, a higher signal strength per unit area may be achieved in comparison to using high voltage devices. As shown, low-voltage control block 202 interfaces with nodes A and B that are coupled to the sources of common gate transistors M5 and M6, respectively. Inverter 206 coupled to the drain of PMOS transistor M2 buffers the output of level shifter 200 to output signal Dout. Inverter 206 is referenced to high-voltage supply VDDH.
Common gate devices M5 and M6 isolate the high voltage domain of PMOS transistors M1 and M2 from low voltage control block 202, thereby protecting low voltage devices in low voltage control block 202 from breakdown and/or damage. In some embodiments, common gate devices M5 and M6 may be implemented using high voltage devices. Alternatively, common gate devices M5 and M6 may also be implemented using low voltage devices, for example, in situations where VDDH is low enough such that common gate devices M5 and M6 may operate safely. Such a condition may exist when VDDH is less than twice VDDL. While common gate devices M5 and M6 are shown with their gates biased to low voltage supply VDDL, in alternative embodiments, other suitable bias voltages may be used depending on the particular application and its specifications.
While cross-coupled devices M1 and M2 are illustrated as being implemented as PMOS devices, and common gate devices M5 and M6 are shown being implemented as NMOS devices, it should be appreciated that these transistors may be implemented using different device types in alternative embodiments. For example, transistors M1 and M2 may be implemented using NMOS devices and common gate devices M5 and M6 may be implemented using PMOS devices. Such an embodiment may be used, for example, in level shifter 240 having a high voltage domain referenced to a negative voltage as shown in
c illustrates low voltage control block 202 according to an embodiment. Here, low voltage control block 202 is implemented using two inverters 210 and 212, the outputs of which are coupled to nodes A and B, respectively, which correspond to nodes A and B in
d illustrates low voltage control block 203 according to a further embodiment. Here, the output of inverter 214 is coupled to the gate of NMOS transistor M8, the output of inverter 216 is coupled to the gate of NMOS transistor M7. The drains of NMOS transistors M7 and M8 are coupled to nodes A and B, respectively, which correspond to nodes A and B in
e illustrates embodiment level shifting circuit 220 according to a further embodiment of the present invention. Here level shifting circuit 220 includes low-voltage control block 222 that is similar to low voltage control block 203 in
Similarly,
It should be appreciated that the NMOS devices shown in low-voltage control blocks 202, 203, 222, and 232 in
In accordance with a further embodiment, level shifter 300 illustrated in
On the other hand, when node B starts out at a high voltage, M22 is activated and pulls node B low. Even though there is contention due to the cross-coupled differential pair during the initial transition, once the voltage of node B is low (relative to some threshold voltage), reconfigurable pull-up circuit 320 is configured into a current mirror to prevent contention.
Embodiment reconfigurable pull-up circuit 320 is implemented using PMOS transistors M1 and M2 and switches 310 and 312. During a first mode of operation, when the reconfigurable pull-up circuit 320 is configured as a current mirror, switch 310 is closed and switch 312 is open. As such, the gate and drain of PMOS transistor M1 are coupled to the gate of PMOS transistor M2. During the second mode of operation, when reconfigurable pull-up circuit 320 is configured as a cross-coupled transistor pair, switch 310 is opened and switch 312 is closed, thereby coupling the gate of PMOS transistor M1 to the drain of PMOS transistor M2. In the illustrated embodiment, the state of switches 310 and 312 is determined by comparator 314 that compares the voltage of node B with reference voltage Vref. When the voltage of node B is more than reference voltage Vref, the output of comparator 314 is high, thereby activating switch 312, and deactivating switch 310 via inverter 308. Likewise, when the voltage of node B is less than reference voltage Vref, the output comparator is low, thereby deactivating switch 312 and activation switch 310 via inverter 308.
Level shifter 300 further includes input NMOS transistor M20 driven by inverter 302 and input NMOS transistor M22 driven by inverter 304. It should be appreciated that, in alternative embodiments, transistors M1 and M2 may be implemented using NMOS transistors MN1 and MN2, and transistors M20 and M22 may be implemented using PMOS transistors MP20 and MP22 as shown in
It should be noted when reconfigurable pull-up circuit 320 of
d and 3e illustrate two possible embodiments of logic comparator 315 shown in
In some embodiments, the function of comparator 314 shown in
g illustrates a schematic view of CMOS inverter 360 that is implemented using PMOS transistor MP and NMOS transistor MN. In embodiments of the present invention, CMOS inverter circuit 360 may be used to implement the various inverters depicted in embodiments, herein. In some embodiments, inverters coupled to low voltage power supply VDDL may be implemented using low voltage devices, and inverters coupled to high voltage power supply VDDH may be implemented using high voltage devices. Alternatively, all devices may be implemented using low voltage devices or high voltage devices depending on the particular embodiment and its implementation details.
In accordance with an embodiment, a level shifter circuit includes a reconfigurable level shifting core coupled to a first node and a second node. The reconfigurable level shifting core is configured as a current mirror in a first mode, and as a cross-coupled device in a second mode. In the first mode, the current mirror mirrors a current at the first node to the second node, and in the second mode, the cross-coupled device produces a current at the second node in response to a voltage at the first node, and a current at the first node in response to a voltage at the second node. The first mode may be active when an output voltage is below a threshold, and the second mode may be active when the output voltage is above a threshold.
In an embodiment, the reconfigurable level shifting core includes a first transistor having an output coupled to the first node, a second transistor having an output coupled to the second node, and a switching network coupled to a control node of the first transistor. The first transistor and the second transistor may be implemented using MOS transistors using, for example, PMOS transistors or NMOS transistors.
The switching network may include a first switch coupled between the first node and the control node of the first transistor, and a second switch coupled between the second node and the control node of the first transistor. During operation, the first switch is closed and the second switch is open in the first mode, and the first switch is open and the second switch is closed in the second mode. The circuit may further include a comparator having an output coupled to the first switch and to the second switch, and a logic block. In an embodiment, the comparator may include a first comparison circuit coupled to an input of the level shifting circuit, and a second comparison circuit coupled to the second node. The first comparison circuit is configured to compare the input of the level shifting circuit with a first logic threshold reference to a first power supply domain, and the second comparison circuit configured to compare the second node with a second logic threshold referenced to a second power supply domain. The logic block is configured to activate the first switch and deactivate the second switch only when the input of the level shifting circuit has a voltage that is greater than the first logic threshold, and the second node has a voltage that is less than the second logic threshold.
In an embodiment, the circuit may include a logic circuit coupled to the first switch and the second switch. The logic circuit may be configured to activate the first switch and deactivate the second switch only when an input of the level shifting circuit has a voltage that is greater than a first logic threshold, and the second node has a voltage that is less than a second logic threshold.
In some embodiments, the circuit includes an input stage coupled to first and second nodes, and an output stage coupled to the second node. The input stage includes a third transistor having an output node coupled to the first node, and a fourth transistor having an output node coupled to the second node, and the output stage comprises an inverter having an input coupled to the second node.
In some embodiments, the first mode is active only when an output voltage of the level shifter circuit is below a first threshold and an input voltage of the level shifter circuit is below a second threshold; and the second mode is active when the first mode is not active.
In an embodiment, the circuit further includes a first pass transistor coupled between the first node and a first internal node, a second pass transistor coupled between the second node and a second internal node, and a low voltage control stage having a first output coupled to the first internal node, a second output coupled to the second internal node, and a logic input node.
In accordance with another embodiment, a level shifting circuit includes a first transistor having a drain coupled to a first node, a second transistor having a drain coupled to a second node and a gate coupled to the first node, a first switch coupled between the first node and a gate of the first transistor, a second switch coupled between the gate of the first transistor and the second node, and an output stage coupled to the second node, to a control node of the first switch, and to a control node of the second switch. In some embodiment, the level shifting circuit also includes an input stage having a first input transistor coupled to the first node, and a second input transistor coupled to the second node. The first and second input transistors may be implemented using NMOS devices, PMOS devices or other device types.
In some embodiments, the output stage of the level shifter has a first inverter including an input coupled to the second node, and an output coupled to the control node of the second switch, and a second inverter including an input coupled to an output of the first inverter, and an output coupled to the control node of the first switch.
The method may further include providing a first input current to a first transistor of the reconfigurable level shifting core of the level shifter at a first node, and providing a first input current to a second transistor of the reconfigurable level shifting core of the level shifter at a second node. Operating the reconfigurable level shifting core of the level shifter as a current source may include closing a first switch coupled between the first node and a control node of the first transistor (step 408), and opening a second switch coupled between the second node and the control node of the first transistor (step 410). On the other hand, operating the reconfigurable level shifting core of the level shifter as a cross-coupled device may include opening the first switch and closing the second switch (step 412).
In accordance with a further embodiment, a level shifter includes a cross-coupled transistor pair having a first internal node coupled to an output node of a first transistor and a control node of a second transistor, and a second internal node coupled to an output node of the second transistor and a control node of the first transistor. The level shifter further includes a first pass transistor coupled between a first input node and the first internal node, a second pass transistor coupled between a second input node and the second internal node, and a low voltage control stage having a first output coupled to the first input node, and a second output coupled to the second input node. The first and second pass transistor may be implemented using high-voltage devices, or other device types. Moreover, the level shifter may also include a further cross-coupled transistor pair coupled to the first input node and the second input node.
In an embodiment, the low voltage control stage includes a first inverter having an output coupled to the first input node, and a second inverter having an output coupled to the second input node. The level shifter may further include a first input transistor having an output node coupled to the first input node, a second input transistor having an output node coupled to the second input node, a first inverter having an output coupled to a control node of the second input transistor, and a second inverter having an input coupled to the output of the first inverter, and an output coupled to a control node of the first input transistor.
Advantages of embodiments include the ability to increase drive strength, decrease propagation delay, and reduce contention in a level shifter. In some embodiments, increased performance may be achieved without an appreciable increase in power consumption and device area.
While this invention has been described with reference to illustrative embodiments, this description is not intended to be construed in a limiting sense. Various modifications and combinations of the illustrative embodiments, as well as other embodiments of the invention, will be apparent to persons skilled in the art upon reference to the description. It is therefore intended that the appended claims encompass any such modifications or embodiments.
Number | Name | Date | Kind |
---|---|---|---|
7605609 | Andrews et al. | Oct 2009 | B1 |
Entry |
---|
Lim, Ji-Hoon et al., “A Novel High-Speed and Low-Voltage CMOS Level-Up/Down Shifter Design for Multiple-Power and Multiple-Clock Domain Chips,” IEICE Trans. Electron., vol. E90-C, No. 3, Mar. 2007, 5 pages. |
Otsuka, Nobuaki et al., “Circuit Techniques for I.5-V Power Supply Flash Memory,” IEEE Journal of Solid-State Circuits, vol. 32, No. 8, Aug. 1997, 14 pages. |
Tran, Canh Q., et al., “Low-Power High-Speed Level Shifter Design for Block-Level Dynamic Voltage Scaling Environment,” IEEE International Conference on Integrated Circuit and Technology, May 9-11, 2005, 4 pages. |
Number | Date | Country | |
---|---|---|---|
20140145777 A1 | May 2014 | US |