This articleneeds additional citations forverification. Please helpimprove this article byadding citations to reliable sources. Unsourced material may be challenged and removed. Find sources: "Level shifter" – news ·newspapers ·books ·scholar ·JSTOR(January 2018) (Learn how and when to remove this message) |
Indigital electronics, alevel shifter, also calledlevel converter orlogic level shifter, orvoltage level translator, is a circuit used to translate signals from onelogic level orvoltage domain to another, allowing compatibility betweenintegrated circuits with different voltage requirements, such asTTL andCMOS.[1][2] Modern systems use level shifters to bridge domains between processors, logic, sensors, and other circuits. In recent years, the three most common logic levels have been 1.8V, 3.3V, and 5V, though levels above and below these voltages are also used.[citation needed]
Uni-directional – All input pins are dedicated to one voltage domain, all output pins are dedicated to the other.[3]
Bi-directional with Dedicated ports – Eachvoltage domain has both input and output pins, but the data direction of a pin does not change.
Bi-directional with external direction indicator – When an external signal is changed, inputs become outputs and vice versa.
Bi-directional, auto-sensing – A pair of I/O spanning voltage domains can act as either inputs or outputs depending on external stimulus without the need for a dedicated direction control pin.
Fixed function level shifter ICs - These ICs provide several different types of level shift in fixed function devices. Often lumped into 2-bit, 4-bit, or 8-bit level shift configurations offered with various VDD1 and VDD2 ranges, these devices translate logic levels without any additional integrated logic or timing adjustment.
Configurable mixed-signal ICs (CMICs) – Level shifter circuitry can also be implemented in a CMIC. The no-code programmable nature of CMICs allows designers to implement fully customizable level shifters with the added option to integrate configurable logic or timing adjustments in the same device.
Power Management ICs realize level shifters usingdifferential signaling. The differential pair steers the current in one of its two legs which then drives a latch in a different voltage domain and level shifts the voltage.
Since level shifters are used to resolve the voltage incompatibility between various parts of a system, they have a wide range of applications as well. Level shifters are widely used in interfacing legacy devices and also in SD cards, SIM cards, CF cards, audio codecs and UARTs.
Level shifters are also widely used in gate driver circuits used in power management ICs. In these applications, level shifter translates the control logic signal to high voltages used in driving power MOSFETs.