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

Slides:



Advertisements
Similar presentations
Barcelona Forum on Ph.D. Research in Communications, Electronics and Signal Processing 21st October 2010 Soft Errors Hardening Techniques in Nanometer.
Advertisements

ASYNC07 High Rate Wave-pipelined Asynchronous On-chip Bit-serial Data Link R. Dobkin, T. Liran, Y. Perelman, A. Kolodny, R. Ginosar Technion – Israel Institute.
Entropy Extraction in Metastability-based TRNG
University of Michigan Electrical Engineering and Computer Science University of Michigan Electrical Engineering and Computer Science University of Michigan.
October 2nd Karthik’s MS Defense DVF4: A Dual Vth Feedback Type 4-Transistor Level Converter Master’s Defense Karthik Naishathrala Jayaraman Department.
A Robust, Fast Pulsed Flip- Flop Design By: Arunprasad Venkatraman Rajesh Garg Sunil Khatri Department of Electrical and Computer Engineering, Texas A.
Power Reduction Techniques For Microprocessor Systems
1 Dual Threshold Voltage Domino Logic Synthesis for High Performance with Noise and Power Constraint Seong-Ook Jung, Ki-Wook Kim and Sung-Mo (Steve) Kang.
Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage Tao Li Zhiping Yu Institute of Microelectronics Tsinghua University.
1 A Design Approach for Radiation-hard Digital Electronics Rajesh Garg Nikhil Jayakumar Sunil P Khatri Gwan Choi Department of Electrical and Computer.
1 Closed-Loop Modeling of Power and Temperature Profiles of FPGAs Kanupriya Gulati Sunil P. Khatri Peng Li Department of ECE, Texas A&M University, College.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
CMOS Circuit Design for Minimum Dynamic Power and Highest Speed Tezaswi Raja, Dept. of ECE, Rutgers University Vishwani D. Agrawal, Dept. of ECE, Auburn.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
A Delay-efficient Radiation-hard Digital Design Approach Using Code Word State Preserving (CWSP) Elements Charu Nagpal Rajesh Garg Sunil P. Khatri Department.
1 A Variation-tolerant Sub- threshold Design Approach Nikhil Jayakumar Sunil P. Khatri. Texas A&M University, College Station, TX.
A Novel Clock Distribution and Dynamic De-skewing Methodology Arjun Kapoor – University of Colorado at Boulder Nikhil Jayakumar – Texas A&M University,
A Self-adjusting Scheme to Determine Optimum RBB by Monitoring Leakage Currents Nikhil Jayakumar* Sandeep Dhar $ Sunil P. Khatri* $ National Semiconductor,
Week 7a, Slide 1EECS42, Spring 2005Prof. White Week 7a Announcements You should now purchase the reader EECS 42: Introduction to Electronics for Computer.
Low Power Design for Wireless Sensor Networks Aki Happonen.
An Algorithm to Minimize Leakage through Simultaneous Input Vector Control and Circuit Modification Nikhil Jayakumar Sunil P. Khatri Presented by Ayodeji.
1 Generalized Buffering of PTL Logic Stages using Boolean Division and Don’t Cares Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering,
1 Dynamic Power Estimation With Process Variation Modeled as Min–Max Delay Jins Davis Alexander Vishwani D. Agrawal Department of Electrical and Computer.
LOW-LEAKAGE REPEATERS FOR NETWORK-ON-CHIP INTERCONNECTS Arkadiy Morgenshtein, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel Institute of.
Low-Noise Trans-impedance Amplifiers (TIAs) for Communication System Jie Zou Faculty Advisor: Dr. Kamran Entesari, Graduate Advisor: Sarmad Musa Department.
Lecture 13, Slide 1EECS40, Fall 2004Prof. White Lecture #13 Announcements You should now purchase the reader EECS 40: Introduction to Microelectronics,
A Probabilistic Method to Determine the Minimum Leakage Vector for Combinational Designs Kanupriya Gulati Nikhil Jayakumar Sunil P. Khatri Department of.
Lecture 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
Trace-Based Framework for Concurrent Development of Process and FPGA Architecture Considering Process Variation and Reliability 1 Lerong Cheng, 1 Yan Lin,
ACES Workshop 3-4 March, 2009 W. Dabrowski Serial power circuitry in the ABC-Next and FE-I4 chips W. Dabrowski Faculty of Physics and Applied Computer.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
A Methodology for Interconnect Dimension Determination By: Jeff Cobb Rajesh Garg Sunil P Khatri Department of Electrical and Computer Engineering, Texas.
1 Efficient Analytical Determination of the SEU- induced Pulse Shape Rajesh Garg Sunil P. Khatri Department of ECE Texas A&M University College Station,
Switched capacitor DC-DC converter ASICs for the upgraded LHC trackers M. Bochenek 1,2, W. Dąbrowski 2, F. Faccio 1, S. Michelis 1 1. CERN, Conseil Européen.
1 CMOS Temperature Sensor with Ring Oscillator for Mobile DRAM Self-refresh Control IEEE International Symposium on Circuits and Systems, Chan-Kyung.
Determining the Optimal Process Technology for Performance- Constrained Circuits Michael Boyer & Sudeep Ghosh ECE 563: Introduction to VLSI December 5.
Power Reduction for FPGA using Multiple Vdd/Vth
A 30-GS/sec Track and Hold Amplifier in 0.13-µm CMOS Technology
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
The George Washington University School of Engineering and Applied Science Department of Electrical and Computer Engineering ECE122 Lab 4: VTC & Power.
Paper review: High Speed Dynamic Asynchronous Pipeline: Self Precharging Style Name : Chi-Chuan Chuang Date : 2013/03/20.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Fabrication of CMOS Imagers
Optimal digital circuit design Mohammad Sharifkhani.
A Routing Approach to Reduce Glitches in Low Power FPGAs Quang Dinh, Deming Chen, Martin D. F. Wong Department of Electrical and Computer Engineering University.
A Robust Pulse-triggered Flip-Flop and Enhanced Scan Cell Design
Dual Winding Method of a BLDC Motor for Large Starting Torque and High Speed IEEE TRANSACTIONS ON MAGNETICS, VOL. 41, NO. 10, OCTOBER 2005 G. H. Jang and.
Modern VLSI Design 4e: Chapter 3 Copyright  2008 Wayne Wolf Topics n Pseudo-nMOS gates. n DCVS logic. n Domino gates. n Design-for-yield. n Gates as IP.
Impact of Process Variation on Input Referred Current Offset in Current Sense Amplifiers Riya Shergill Meenakshi Sekhar.
Skewed Flip-Flop Transformation for Minimizing Leakage in Sequential Circuits Jun Seomun, Jaehyun Kim, Youngsoo Shin Dept. of Electrical Engineering, KAIST,
1 3D Simulation and Analysis of the Radiation Tolerance of Voltage Scaled Digital Circuits Rajesh Garg Sunil P. Khatri Department of ECE Texas A&M University.
Outline Introduction: BTI Aging and AVS Signoff Problem
1 Leakage Power Analysis of a 90nm FPGA Authors: Tim Tuan (Xilinx), Bocheng Lai (UCLA) Presenter: Sang-Kyo Han (ECE, University of Maryland) Published.
Patricia Gonzalez Divya Akella VLSI Class Project.
Solid-State Devices & Circuits
EE415 VLSI Design THE INVERTER [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Timing Behavior of Gates
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Department of Electrical and Computer Engineering University of Wisconsin - Madison Optimizing Total Power of Many-core Processors Considering Voltage.
FaridehShiran Department of Electronics Carleton University, Ottawa, ON, Canada SmartReflex Power and Performance Management Technologies.
A Novel, Highly SEU Tolerant Digital Circuit Design Approach By: Rajesh Garg Sunil P. Khatri Department of Electrical and Computer Engineering, Texas A&M.
Proximity Optimization for Adaptive Circuit Design Ang Lu, Hao He, and Jiang Hu.
Yanqing Zhang University of Virginia On Clock Network Design for Sub- threshold Circuitry 1.
Automated power Factor Correction and Energy Monitoring System
EE 442 POWER ELECTRONICS I Introduction Dr. Said A. Deraz
Alireza Shafaei, Shuang Chen, Yanzhi Wang, and Massoud Pedram
Low Power and High Speed Multi Threshold Voltage Interface Circuits
Energy Efficient Power Distribution on Many-Core SoC
Presentation transcript:

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 Outline Introduction Introduction Previous Work Previous Work Our Approach Our Approach Experimental Results Experimental Results Conclusions Conclusions

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 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 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 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 proposed single supply VLS to convert low level to high voltage level Puri et al 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 addressed the issue of voltage range Khan et al 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 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 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 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 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) Delay Fall (ps) Power Rise (  W) Power Fall (  W) Leakage Current High (nA) Leakage Current Low (nA) Performance ParameterOur SS-TVLSCombined VLSRatio Delay Rise (ps) Delay Fall (ps) Power Rise (  W) Power Fall (  W) Leakage Current High (nA) Leakage Current Low (nA)

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) Delay Fall (ps) Power Rise (  W) Power Fall (  W) Leakage Current High (nA) Leakage Current Low (nA)

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 =  m and height =  m) Area is 4.47  m 2 ( Width =  m and height =  m) Rising Delay Falling Delay

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 THANK YOU!