Presentation is loading. Please wait.

Presentation is loading. Please wait.

1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.

Similar presentations


Presentation on theme: "1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M."— Presentation transcript:

1 1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M University, College Station, TX

2 2 Outline Introduction Introduction Previous Work Previous Work Our Approach Our Approach Experimental Results Experimental Results Conclusions Conclusions

3 3 Introduction System-on-chip and multi-core computing architectures System-on-chip and multi-core computing architectures Increasingly used for many applications Increasingly used for many applications Employ voltage scaling to meet power and energy requirements Employ voltage scaling to meet power and energy requirements Contain many voltage domains operating at different supply voltage levels Contain many voltage domains operating at different supply voltage levels Different voltage domains communicate with each other Different voltage domains communicate with each other Efficient voltage level shifters (VLS) are required to interface these voltage domains Efficient voltage level shifters (VLS) are required to interface these voltage domains Should be fast, and also consume low power (leakage and dynamic) Should be fast, and also consume low power (leakage and dynamic)

4 4 Introduction Input (VDDI) and output (VDDO) domains Input (VDDI) and output (VDDO) domains When VDDI > VDDO, an inverter can be used When VDDI > VDDO, an inverter can be used When VDDI < VDDO, special VLS required. When VDDI < VDDO, special VLS required. In case an inverter is used, leakage may be too high. In case an inverter is used, leakage may be too high. Conventional VLS need two supply voltages Conventional VLS need two supply voltages Need to route VDDI supply voltage along with signal wire Need to route VDDI supply voltage along with signal wire Supply wires are typically very wide Supply wires are typically very wide May result in routing congestion and excessive area utilization May result in routing congestion and excessive area utilization DVS is employed to further reduce power consumption DVS is employed to further reduce power consumption At different times, VDDI can be greater than or less than VDDO At different times, VDDI can be greater than or less than VDDO Conventional VLS’s need supply voltages of all input signals from different domains Conventional VLS’s need supply voltages of all input signals from different domains Further increase area utilization and make routing more complex Further increase area utilization and make routing more complex We would like to address both the above issues. In other words… We would like to address both the above issues. In other words…

5 5 Introduction Need single supply VLS’s Need single supply VLS’s Perform voltage level conversions using only VDDO supply voltage Perform voltage level conversions using only VDDO supply voltage This will ease placement and as well as routing constraints This will ease placement and as well as routing constraints Need “true” VLS’s Need “true” VLS’s The same VLS should handle the cases when VDDI VDDO The same VLS should handle the cases when VDDI VDDO Our VLS presented is this talk meets these requirements Our VLS presented is this talk meets these requirements No prior approach exist which can perform both low-to-high and high-to-low voltage level conversion using a single supply voltage No prior approach exist which can perform both low-to-high and high-to-low voltage level conversion using a single supply voltage

6 6 Previous Work Several previous approaches utilize dual supply voltage Several previous approaches utilize dual supply voltage [ Wang et al. 2001, Tan et al. 2002] Focused on minimizing power and energy consumption Focused on minimizing power and energy consumption Utilize both VDDI and VDDO supply voltages Utilize both VDDI and VDDO supply voltages Puri et al. 2003 proposed single supply VLS to convert low level to high voltage level Puri et al. 2003 proposed single supply VLS to convert low level to high voltage level Limited range of operation due to the usage of diode-connected NMOS device to generate lower supply voltage Limited range of operation due to the usage of diode-connected NMOS device to generate lower supply voltage Leakage currents are higher when VDDO greater than VDDI + V T Leakage currents are higher when VDDO greater than VDDI + V T Khan et al. 2006 addressed the issue of voltage range Khan et al. 2006 addressed the issue of voltage range Can perform only low to high voltage level conversion Can perform only low to high voltage level conversion Higher leakage currents Higher leakage currents

7 7 Our Single Supply-True VLS Convert signal level from VDDI domain to VDDO domain Convert signal level from VDDI domain to VDDO domain Using only VDDO supply Using only VDDO supply Works for VDDI VDDO Works for VDDI VDDO VDDI VDDO GND VDDO GND in node1 node2 outb ctrl VDDI Domain

8 8 Our Single Supply-True VLS Maximum voltage Maximum voltage at ctrl node When VDDI < VDDO When VDDI < VDDO When VDDI > VDDO When VDDI > VDDO This means that when This means that when in = VDDI (and node2 = VDDO), M1 never turns on, for both VDDI > VDDO and VDDI < VDDO All devices were sized All devices were sized to reduce leakage currents to reduce leakage currents Speed and leakage power tradeoff Speed and leakage power tradeoff All transistors except M4, M6 and M8 are nominal V T All transistors except M4, M6 and M8 are nominal V T VDDI Domain To minimize leakage current, use high V T devices Low V T device

9 9 Experimental Results Implemented our SS-TVLS in PTM 90nm Implemented our SS-TVLS in PTM 90nm Compared with a combination of Inverter and VLS of Khan et al. (Combined VLS) Compared with a combination of Inverter and VLS of Khan et al. (Combined VLS) Inverter is used when VDDI > VDDO Inverter is used when VDDI > VDDO VLS of Khan et al. when VDDI < VDDO VLS of Khan et al. when VDDI < VDDO Requires control signal Requires control signal to indicate whether VDDI < VDDO or VDDI > VDDO

10 10 Experimental Results Low-to-high conversion VDDI = 0.8V and VDDO = 1.2V Low-to-high conversion VDDI = 0.8V and VDDO = 1.2V High-to-Low conversion VDDI = 1.2V and VDDO = 0.8V High-to-Low conversion VDDI = 1.2V and VDDO = 0.8V Performance ParameterOur SS-TVLSCombined VLSRatio Delay Rise (ps) 22122.65.6 Delay Fall (ps) 33.350.51.5 Power Rise (  W) 27.671.872.6 Power Fall (  W) 33.8119.273.5 Leakage Current High (nA) 20.8157.27.6 Leakage Current Low (nA) 3.671.119.8 Performance ParameterOur SS-TVLSCombined VLSRatio Delay Rise (ps) 34.946.51.3 Delay Fall (ps) 15.735.22.2 Power Rise (  W) 27.320.70.8 Power Fall (  W) 59.356.81.0 Leakage Current High (nA) 7.332.54.5 Leakage Current Low (nA) 3.936.39.3

11 11 Experimental Results Performed Monte Carlo simulations for process and temperature variations Performed Monte Carlo simulations for process and temperature variations 3  = 10% for W, L and V T and for T = 27 o, 60 o and 90 o C 3  = 10% for W, L and V T and for T = 27 o, 60 o and 90 o C Our SS-TVLS performs correctly in all Monte Carlo simulations Our SS-TVLS performs correctly in all Monte Carlo simulations Similar results are obtained for T = 60 o and 90 o C as well Similar results are obtained for T = 60 o and 90 o C as well Performance Parameter T = 27 o C VDDI = 0.8V and VDDO = 1.2VVDDI = 1.2V and VDDO = 0.8V Our SS-TVLSCombined VLSOur SS-TVLSCombined VLS  Delay Rise (ps) 22.081.1129.427.435.12.4523.9 Delay Fall (ps) 33.21.950.4615.60.834.81.3 Power Rise (  W) 27.70.878.97.327.51.322.51.1 Power Fall (  W) 33.80.4114.27.259.50.652.50.1 Leakage Current High (nA) 31.513.7218.8158.68.6341.414.1 Leakage Current Low (nA) 3.8 102.975.413.61.332.39.0

12 12 Experimental Results Voltage translation range Voltage translation range Varied VDDI and VDDO from 0.8V to 1.4V in steps of 5mV Varied VDDI and VDDO from 0.8V to 1.4V in steps of 5mV Our SS-TVLS performed efficiently for all VDDI and VDDO combinations Our SS-TVLS performed efficiently for all VDDI and VDDO combinations Performed layout of our SS-TVLS Performed layout of our SS-TVLS Area is 4.47  m 2 ( Width = 0.837  m and height = 5.355  m) Area is 4.47  m 2 ( Width = 0.837  m and height = 5.355  m) Rising Delay Falling Delay

13 13 Conclusions Our single supply-true voltage level shifter can interface different voltage domains Our single supply-true voltage level shifter can interface different voltage domains Convert any voltage level to any other desired voltage level by using only VDDO supply voltage Convert any voltage level to any other desired voltage level by using only VDDO supply voltage The delay of our SS-TVLS is much lower than combined VLS The delay of our SS-TVLS is much lower than combined VLS 5.5x (1.3x) lower for a rising output when VDDI VDDO) 5.5x (1.3x) lower for a rising output when VDDI VDDO) 1.5x (2.2x) lower for a falling output when VDDI VDDO) 1.5x (2.2x) lower for a falling output when VDDI VDDO) The leakage currents are also substantially lower for our SS-TVLS compared to the combined VLS The leakage currents are also substantially lower for our SS-TVLS compared to the combined VLS 7.5x (4.4x) lower for a high output and 19.5x (9.3x) lower for a low output when VDDI VDDO) 7.5x (4.4x) lower for a high output and 19.5x (9.3x) lower for a low output when VDDI VDDO) Our SS-TVLS is also more robust to process and temperature variations Our SS-TVLS is also more robust to process and temperature variations

14 14 THANK YOU!


Download ppt "1 A Single-supply True Voltage Level Shifter Rajesh Garg Gagandeep Mallarapu Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M."

Similar presentations


Ads by Google