Low Power Design and Adiabatic Circuits P.Ranjith M.Tech(ICT) 200611021.

Slides:



Advertisements
Similar presentations
CMOS Logic Circuits.
Advertisements

Topics Electrical properties of static combinational gates:
CP208 Digital Electronics Class Lecture 11 May 13, 2009.
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
DC Choppers 1 Prof. T.K. Anantha Kumar, E&E Dept., MSRIT
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.
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.
10/27/05ELEC / Lecture 161 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Design of Variable Input Delay Gates for Low Dynamic Power Circuits
Copyright Agrawal, 2007 ELEC5270/6270 Spring 09, Lecture 4 1 ELEC / Spring 2009 Low-Power Design of Electronic Circuits Power Dissipation.
10/25/05ELEC / Lecture 151 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
8/22/06 and 8/24/06 ELEC / Lecture 2 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (ELEC 5270/6270) Power.
Dec. 6, 2005ELEC Glitch Power1 Low power design: Insert delays to eliminate glitches Yijing Chen Dec.6, 2005 Auburn university.
8/19/04ELEC / ELEC / Advanced Topics in Electrical Engineering Designing VLSI for Low-Power and Self-Test Fall 2004 Vishwani.
Copyright Agrawal, 2007 ELEC6270 Fall 07, Lecture 12 1 ELEC 5270/6270 Fall 2007 Low-Power Design of Electronic Circuits Pass Transistor Logic: A Low Power.
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.
March 16, 2009SSST'091 Computing Bounds on Dynamic Power Using Fast Zero-Delay Logic Simulation Jins Davis Alexander Vishwani D. Agrawal Department of.
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Lecture #24 Gates to circuits
Penn ESE Spring DeHon 1 ESE (ESE534): Computer Organization Day 7: January 31, 2007 Energy and Power.
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.
10/20/05ELEC / Lecture 141 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Lecture 7: Power.
Presented By: Er. Ram Singh (Asstt. Prof.) Deptt. Of EE
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:
Instrumentation & Power Electronics
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
Lec. (4) Chapter (2) AC- circuits Capacitors and transient current 1.
Digital logic families
Power Electronics and Drives (Version ) Dr. Zainal Salam, UTM-JB 1 Chapter 3 DC to DC CONVERTER (CHOPPER) General Buck converter Boost converter.
A Presentation on. Cascadable Adiabatic Logic Circuits
Low-Power CMOS Logic Circuit Topic Review 1 Part I: Overview (Shaw) Part II: (Vincent) Low-Power Design Through Voltage Scaling Estimation and Optimization.
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
1 Power Dissipation in CMOS Two Components contribute to the power dissipation: »Static Power Dissipation –Leakage current –Sub-threshold current »Dynamic.
Chapter 07 Electronic Analysis of CMOS Logic Gates
Adiabatic Logic Circuit for Biomedical Applications Prepared by: Muhammad Arsalan Presented to: Dr. Maitham Shams.
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.
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 37: December 8, 2010 Adiabatic Amplification.
Caltech CS184 Winter DeHon 1 CS184: Computer Architecture (Structure and Organization) Day 7: January 21, 2005 Energy and Power.
Basics of Energy & Power Dissipation
Penn ESE370 Fall DeHon 1 ESE370: Circuit-Level Modeling, Design, and Optimization for Digital Systems Day 38: December 10, 2010 Energy and Computation.
Electronic. Analog Vs. Digital Analog –Continuous –Can take on any values in a given range –Very susceptible to noise Digital –Discrete –Can only take.
Adiabatic Circuits Mohammad Sharifkhani. Introduction Applying slow input slopes reduces E below CV2 Useful for driving large capacitors (Buffers) Power.
Solid-State Devices & Circuits
Modern VLSI Design 3e: Chapter 3 Copyright  1998, 2002 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
Dynamic Logic Circuits Static logic circuits allow implementation of logic functions based on steady state behavior of simple nMOS or CMOS structures.
CHAPTER 6: MOSFET & RELATED DEVICES CHAPTER 6: MOSFET & RELATED DEVICES Part 2.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Copyright Agrawal, 2007ELEC6270 Spring 13, Lecture 101 ELEC 5270/6270 Spring 2013 Low-Power Design of Electronic Circuits Adiabatic Logic Vishwani D. Agrawal.
Dynamic Logic.
EE141 Combinational Circuits 1 Chapter 6 (I) Designing Combinational Logic Circuits Dynamic CMOS LogicDynamic CMOS Logic V1.0 5/4/2003.
EE 466/586 VLSI Design Partha Pande School of EECS Washington State University
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.
Copyright Agrawal 2007ELEC / Spr 2015 Lecture 2 Jan ELEC / Spring 2015 Low-Power Design of Electronic Circuits Power.
CSE251 Diode Applications – Rectifier Circuits. 2 Block diagram of a DC power supply. One of the most important applications of diodes is in the design.
LOW POWER DESIGN METHODS
Adiabatic Technique for Energy Efficient Logic Circuits Design
Damu, 2008EGE535 Fall 08, Lecture 51 EGE535 Low Power VLSI Design Lecture #5 & 6 CMOS Inverter.
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
Low Power cmos and Adiabatic Circuits
Reading: Hambley Ch. 7; Rabaey et al. Sec. 5.2
Vishwani D. Agrawal James J. Danaher Professor
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:

Low Power Design and Adiabatic Circuits P.Ranjith M.Tech(ICT)

Why low power? Desirability of portable devices. Advent of hand held battery operated devices. Large power dissipation requires larger heat sinks hence increased area. Cost of providing power has resulted in significant interest in power reduction of non portable devices

Components of Power Dynamic –Signal transitions Logic activity Glitches –Short-circuit Static –Leakage

Power Dissipation in CMOS Logic (0.25µ) %75%5%20 CLCL P total (0→1) = C L V DD 2 + t sc V DD I peak + V DDleakage lecture slide of Vishwani D. Agrawal of Auburn University

Components of power dissipation

V DD Ground C R R Power = CV DD 2 /2 Power of a Transition

Ways to reduce dynamic power Reduce supply voltage (v dd ) it has a quadratic relationship with power. Decrease physical capacitance (interconnect, proper placement&routing, device capacitance ) Reduce activity (reduce glitches) Reduce rise time and fall time

Limitations to above approaches Reduction of V dd with out correspondingly reducing V t reduces speed drastically and V dd must be at least 2V t. Issues of compatibility Reduction in physical capacitance by reducing sizes of devices reduces driving capability hence speed

1/2 cv 2 necessary? After 3RC output is 95% of final value energy dissipation is almost 97.5% of final value Use two power supplies one at v/2 other v for the first 3RC use v/2 source next 3RC use v this is called step-wise charging energy dissipation reduces by half !!!!!!!

Stretch the transition time by a factor n keeping maximum voltage drop to v/n energy scales by a factor n Continuously vary input voltage v so that current remains constant i(t)=Q/T=CV/T E diss = R 0 ∫ t i 2 (t) dt= RC / T CV 2

Introduction to adiabatic circuits Thermodynamic meaning: no heat transfer. Instead of dissipating power reuse it. By externally controlling the length and shape of signal transitions energy spent to flip a bit can be reduced to very small values

Common rules to be followed Never use diodes since they are fundamentally thermodynamically irreversible Do not turn on the MOSFET when there is signficant potential difference between source and drain Do not turnoff when there is a significant current flowing through the device

Types of adiabatic logic families Fully adiabatic families Split Level Charge Recovery logic Reversible Energy Recovery Logic Quasi adiabatic families Pass-transistor Adiabatic Logic Latched Pass-transistor Adiabatic Logic 2N-2P Family 2N-2N2P Family

Split Level Charge Recovery logic (SCRL) Initially, the input, 1, / 1, the output, and all internal nodes are at V dd /2.

SCRL (cont.) Forbid turning on of a device when there is a potential difference. Once the device is on energy transfer takes place in a controlled manner so that no potential drop across the device

Non-dissipative multi-stage pipeline connection SCRL pipeline

Non-Inverting SCRL Gate

Ways to reduce reversibility cost Providing inverse of a function is cumbersome sometimes Gates that computed the inverse function of the gates in the forward direction produce a correct copy of the inputs all the time. Without these inverse gates, we cannot guarantee to be correct all the time. In certain applications however, we can guarantee to be correct most of the time. Consider nand gate output is mostly true hence instead of inverse connect false output directly.

2N-2P Family

Timing diagram for 2N-2P family

2N-2N2P logic family inverter/buffer

2N-2N2P logic family(contd.) Complex gate

Conclusions Adiabatic design is an energy efficient way of design for low power circuits Asymptotically zero energy can be obtained by using fully adiabatic circuits at the cost of complexity. Quasi adiabatic logics can be used with minimum energy loss and less complexity.

References S. G. Younis and T. Knight, Practical Implementation of Charge Recovering Asymptotically Zero Power CMOS", Proc. of 1993 Symposium on Integrated Systems, MIT Press (1993). A. G. Dickinson and J. S. Denker, Adiabatic Dynamic Logic", Proceedings of the Custom Integrated Circuits Conference. IEEE (1994). low power design methodologies Jan.M.Rabey and Massoud Pedram Kluwer academic publishers A. G. Dickinson and J. S. Denker, “Adiabatic dynamic logic”, IEEEJ. Solid-State Circuits, Vol. 30, pp , March 1995.