11/29/2007ELEC 6270-001 Class Project Presentation1 LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING LEVEL CONVERTERS Mohammed Ashfaq Shukoor ECE Department.

Slides:



Advertisements
Similar presentations
9/15/05ELEC / Lecture 71 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Advertisements

October 2nd Karthik’s MS Defense DVF4: A Dual Vth Feedback Type 4-Transistor Level Converter Master’s Defense Karthik Naishathrala Jayaraman Department.
Leakage and Dynamic Glitch Power Minimization Using MIP for V th Assignment and Path Balancing Yuanlin Lu and Vishwani D. Agrawal Auburn University ECE.
5/9/2015 A 32-bit ALU with Sleep Mode for Leakage Power Reduction Manish Kulkarni Department of Electrical and Computer Engineering Auburn University,
Praveen Venkataramani Suraj Sindia Vishwani D. Agrawal FINDING BEST VOLTAGE AND FREQUENCY TO SHORTEN POWER CONSTRAINED TEST TIME 4/29/ ST IEEE VLSI.
Fall 06, Sep 19, 21 ELEC / Lecture 6 1 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic.
Copyright Agrawal & Srivaths, 2007 Low-Power Design and Test, Lecture 2 1 Low-Power Design and Test Dynamic and Static Power in CMOS Vishwani D. Agrawal.
Dynamic SCAN Clock control In BIST Circuits
Dynamic Scan Clock Control In BIST Circuits Priyadharshini Shanmugasundaram Vishwani D. Agrawal
8/29/06 and 8/31/06 ELEC / Lecture 3 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5970/6970) Low Voltage.
Externally Tested Scan Circuit with Built-In Activity Monitor and Adaptive Test Clock Priyadharshini Shanmugasundaram Vishwani D. Agrawal.
10/27/05ELEC / Lecture 161 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
10/25/05ELEC / Lecture 151 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
11/01/05ELEC / Lecture 171 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Dec. 1, 2005ELEC Class Presentation1 Impact of Pass-Transistor Logic (PTL) on Power, Delay and Area Kalyana R Kantipudi ECE Department Auburn.
Low Voltage Sequential Circuit With a Ring Oscillator Clock ELEC 6270 Low power design of Electronic Circuits Spring, 2009 Presented by Mridula Allani.
Spring 07, Feb 20 ELEC 7770: Advanced VLSI Design (Agrawal) 1 ELEC 7770 Advanced VLSI Design Spring 2007 Reducing Power through Multicore Parallelism Vishwani.
9/01/05ELEC / Lecture 41 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 10 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Memory and Multicore Design Vishwani.
8/22/06 and 8/24/06 ELEC / Lecture 2 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5270/6270) Power.
Low Power Implementation of Scan Flip-Flops Chris Erickson Graduate Student Department of Electrical and Computer Engineering Auburn University, Auburn,
December 1, 2005 ELEC Project Presentation 1 Dual-Voltage Supply for Power Reduction ELEC 6970 – Low Power Design Project Presentation by Muthubalaji.
Priyadharshini Shanmugasundaram Vishwani D. Agrawal DYNAMIC SCAN CLOCK CONTROL FOR TEST TIME REDUCTION MAINTAINING.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 5 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Low Voltage Low-Power Devices Vishwani.
8/30/05ELEC / Lecture 31 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
9/20/05ELEC / Lecture 81 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
9/13/05ELEC / Lecture 61 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Nov. 29, 2005 ELEC Class Presentation 1 Reducing Voltage Supply Jins Davis Alexander.
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Chapter 3 Continued Logic Gates Logic Chips Combinational Logic Timing Sequential Logic Flip Flops Registers Memory State Machines.
Copyright Agrawal & Srivaths, 2007 Low-Power Design and Test, Lecture 6 1 Low-Power Design and Test Memory and Multicore Design Vishwani D. Agrawal Auburn.
Characterization of a CMOS cell library for low-voltage operation
Fall 2006, Sep. 26, Oct. 3 ELEC / Lecture 7 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Dynamic Power:
1 32-bit parallel load register with clock gating ECE Department, 200 Broun Hall, Auburn University, Auburn, AL 36849, USA Lan Luo ELEC.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
8/23-25/05ELEC / Lecture 21 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 13 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Pseudo-nMOS, Dynamic CMOS and Domino.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 6 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Dynamic Power: Device Sizing Vishwani.
Fall 2006: Dec. 5 ELEC / Lecture 13 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Adiabatic Logic Vishwani.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 11 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Adiabatic Logic Vishwani D. Agrawal.
Lecture 21, Slide 1EECS40, Fall 2004Prof. White Lecture #21 OUTLINE –Sequential logic circuits –Fan-out –Propagation delay –CMOS power consumption Reading:
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
ELEC 6270 Low power design of Electronic Circuits Advisor: Dr.Vishwani Agrawal Student: Chaitanya Bandi.
Design of Robust, Energy-Efficient Full Adders for Deep-Submicrometer Design Using Hybrid-CMOS Logic Style Sumeer Goel, Ashok Kumar, and Magdy A. Bayoumi.
32-BIT ADDER FOR LOW VOLTAGE OPERATION WITH LEVEL CONVERTERS PRIYADHARSHINI S.
Low Power Architecture and Implementation of Multicore Design Khushboo Sheth, Kyungseok Kim Fan Wang, Siddharth Dantu ELEC6270 Low Power Design of Electronic.
Adiabatic Logic as Low-Power Design Technique Presented by: Muaayad Al-Mosawy Presented to: Dr. Maitham Shams Mar. 02, 2005.
L 19: Low Power Circuit Optimization. Power Optimization Modeling and Technology Circuit Design Level –logic Families –low-power Flip-Flops –low-power.
A Low-Leakage 2.5GHZ Skewed CMOS 32-Bit Adder For Nanometer CMOS Technologies Advanced VLSI Course Seminar December 28, 2006 Peresented by: Rabe’e Majidi.
Copyright Agrawal, 2007ELEC6270 Spring 15, Lecture 91 ELEC 5270/6270 Spring 2015 Low-Power Design of Electronic Circuits Memory and Multicore Design Vishwani.
Spring 2010, Mar 10ELEC 7770: Advanced VLSI Design (Agrawal)1 ELEC 7770 Advanced VLSI Design Spring 2010 Gate Sizing Vishwani D. Agrawal James J. Danaher.
Rakshith Venkatesh 14/27/2009. What is an RF Low Noise Amplifier? The low-noise amplifier (LNA) is a special type of amplifier used in the receiver side.
64 bit Kogge-Stone Adders in different logic styles – A study Rob McNish Satyanand Nalam.
1 Very Low Voltage Operation of Benchmark Circuit c6288 Presented By: - Murali Dharan.
Copyright Agrawal, 2007ELEC6270 Spring 13, Lecture 101 ELEC 5270/6270 Spring 2013 Low-Power Design of Electronic Circuits Adiabatic Logic Vishwani D. Agrawal.
ELEC Digital Logic Circuits Fall 2015 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering.
ELEC Digital Logic Circuits Fall 2014 Delay and Power Vishwani D. Agrawal James J. Danaher Professor Department of Electrical and Computer Engineering.
LOW POWER DESIGN METHODS
Implementation of LFSR Counter Using CMOS VLSI Technology.
Very low voltage 16-bit counter in high leakage static CMOS technology
ELEC 5270/6270 Spring 2013 Low-Power Design of Electronic Circuits Pseudo-nMOS, Dynamic CMOS and Domino CMOS Logic Vishwani D. Agrawal James J. Danaher.
ELEC 5270/6270 Spring 2015 Low-Power Design of Electronic Circuits Pseudo-nMOS, Dynamic CMOS and Domino CMOS Logic Vishwani D. Agrawal James J. Danaher.
CSV881: Low-Power Design Multicore Design for Low Power
ELEC 6970: Low Power Design Class Project By: Sachin Dhingra
Vishwani D. Agrawal James J. Danaher Professor
Design of benchmark circuit s5378 for reduced scan mode activity
Power Reduction Technique
32 BIT PARALLEL LOAD REGISTER WITH CLOCK GATING
Vishwani D. Agrawal James J. Danaher Professor
ELEC 5270/6270 Spring 2009 Low-Power Design of Electronic Circuits Pseudo-nMOS, Dynamic CMOS and Domino CMOS Logic Vishwani D. Agrawal James J. Danaher.
Presentation transcript:

11/29/2007ELEC Class Project Presentation1 LOW VOLTAGE OPERATION OF A 32-BIT ADDER USING LEVEL CONVERTERS Mohammed Ashfaq Shukoor ECE Department Auburn University

11/29/2007 ELEC Low-Power Design of Electronic Circuits 2 Objectives  To reduce the power consumption by operating the adder at reduced voltage, coupled with level converters.  To study the effect of Voltage reduction on the Power consumption and delay of the adder  To characterize the Level Converters for power consumption and delay

11/29/2007 ELEC Low-Power Design of Electronic Circuits 3 Setup for Low Voltage Operation 32-bit Adder High Voltage inputs Low-to-High Level Converter VDD_L High Voltage Outputs Low Voltage outputs

11/29/2007 ELEC Low-Power Design of Electronic Circuits 4 Why Level Converters??? VDD_L VDD_H Vin_HVin_L Vout_L Vout_H ( = 2.5 V) ( = 3.3 V) ( ‘0’= 0 V) (‘1’= 3.3V) ( ‘0’= 0 V) (‘1’= 2.5V) (1) (2) ( ‘0’= 0 V) (‘1’= 2.5V) ( ‘0’= ???) (‘1’= 3.3V) So……… only a Low-to-High Level Converter is required!!

11/29/2007 ELEC Low-Power Design of Electronic Circuits 5 Low-to-High Level Converter Vin_L Vout_H VDD_H VDD_L N. H. E. Weste and D. Harris, CMOS VLSI Design, Third Edition, Section , Addison-Wesley, Transistors with thicker oxide and longer channels n1 n2 p1p2

11/29/2007 ELEC Low-Power Design of Electronic Circuits 6 Adder and Level Converter Design  The 32-bit adder was designed using VHDL  Synthesized with 0.35 micron TSMC technology using Leonardo - Area = 224 gates  Designed the Level Converters using Design Architect  Timing and Power analysis was done using ELDO

11/29/2007 ELEC Low-Power Design of Electronic Circuits 7 Normal (High) Voltage Operation of the Adder V DD = 3.3 V Power Dissipation = miliwatt Delay = ns

11/29/2007 ELEC Low-Power Design of Electronic Circuits 8 Experimental Results VDDL (in Volts) Average Power Delay (in nanosecond) Adder (in miliwatts) Level Converter (in microwatts) 32 - Level Converters (in miliwatts) TOTAL (in miliwatts) *4.2706*4.7805* * *0.7781*- * The power consumption values when the level converter fails

11/29/2007 ELEC Low-Power Design of Electronic Circuits 9 Delay Break-Up VDD in Volts Delay in ns AdderLevel ConverterTotal (not used) Fails Fails-

11/29/2007 ELEC Low-Power Design of Electronic Circuits 10 Power Versus Voltage Plot for the Adder P α V DD 2

11/29/2007 ELEC Low-Power Design of Electronic Circuits 11 Delay versus Voltage Plot for the Adder = 1.5

11/29/2007 ELEC Low-Power Design of Electronic Circuits 12 Power-Delay Product Plot for the Adder VDD = 1.5V P = mW D = 1.59 ns

11/29/2007 ELEC Low-Power Design of Electronic Circuits 13 Reason for High Power Consumption in Level Converter Vin_L Vout_H VDD_H VDD_L n1 n2 p1p2 The p1 – n1 and p2 – n2 transistors stay ON simultaneously for time >= the inverter delay, thus substantial short circuit power dissipation.

11/29/2007 ELEC Low-Power Design of Electronic Circuits 14 Alternative Design of a Level Converter CK Vin_L CK VDD_H Vout_H PhaseCKInputsOutput Prechargelowdon’t carehigh EvaluationhighValid inputs Valid outputs Dynamic CMOS Inverter Inverter Operating at the regular supply voltage (VDD_H) n1 n2 p High Voltage clock

11/29/2007 ELEC Low-Power Design of Electronic Circuits 15 Low Voltage Adder Operation with the Dynamic CMOS based Low-to-High Level Converter VDDL (in Volts) Average Power Delay (in nanosecond) Adder (in miliwatts) Level Converter (in microwatts) 32 - Level Converters (in miliwatts) TOTAL (in miliwatts) ~ 5% reduction in power consumption

11/29/2007 ELEC Low-Power Design of Electronic Circuits 16 Conventional Level Converter Dynamic CMOS based Level Converter Problem with this design too!!  Gives rise to glitches due to the precharge phase of the clock

11/29/2007 ELEC Low-Power Design of Electronic Circuits 17 Conclusion The power consumption of the conventional level converter is too high to be used with the adder for power reduction. Need a one with lesser power consumption. The optimum voltage for a low-voltage operation of the adder was found to be ~ 1.5 V, at which Power consumption = 0.36 mW (a drop of 83% from mW at 3.3V ) Delay = ns (three times increase from 0.56 ns at 3.3V)

11/29/2007 ELEC Low-Power Design of Electronic Circuits 18 Future Work Investigate the effectiveness of using a level converter based flip flop [1],[2], in order to incorporate the level conversion in the register following the combinational logic. Use of other low power level converters [1].

11/29/2007 ELEC Low-Power Design of Electronic Circuits 19 References Class Lectures N. H. E. Weste and D. Harris, CMOS VLSI Design, Third Edition ELDO User Manual [1] F. Ishihara, F. Sheikh, B. Nikolic, “Level Conversion for Dual-Supply Systems,” in IEEE Transactions on VLSI Systems, Vol. 12, No. 2, Feb. 2004, pp.185–195. [2] F. Klass, “Semi-Dynamic and Dynamic Flip-Flops with Embedded Logic,” in Symposium on VLSI Circuits Digest of Technical Papers, 1998, pp. 108 – 109.

11/29/2007 ELEC Low-Power Design of Electronic Circuits 20 THANK YOU!!!