Adiabatic Logic as Low-Power Design Technique Presented by: Muaayad Al-Mosawy Presented to: Dr. Maitham Shams Mar. 02, 2005.

Slides:



Advertisements
Similar presentations
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
Advertisements

CMOS Logic Circuits.
Digital Integrated Circuits© Prentice Hall 1995 Low Power Design Low Power Design in CMOS.
CSET 4650 Field Programmable Logic Devices
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
© Digital Integrated Circuits 2nd Inverter EE4271 VLSI Design The Inverter Dr. Shiyan Hu Office: EERC 518 Adapted and modified from Digital.
Introduction to Digital Systems By Dr. John Abraham UT-Panam.
Chapter 09 Advanced Techniques in CMOS Logic Circuits
10/27/05ELEC / Lecture 161 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
10/25/05ELEC / Lecture 151 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Design, Verification, and Test of True Single-Phase Adiabatic Multiplier Suhwan Kim IBM Research Division T. J. Watson Research Center, Yorktown Heights.
Digital Integrated Circuits A Design Perspective
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.
© Digital Integrated Circuits 2nd Inverter CMOS Inverter: Digital Workhorse  Best Figures of Merit in CMOS Family  Noise Immunity  Performance  Power/Buffer.
Lecture #24 Gates to 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 5 – Power Prof. Luke Theogarajan
Lecture 7: Power.
© 2000 Prentice Hall Inc. Figure 6.1 AND operation.
Fall 2006: Dec. 5 ELEC / Lecture 13 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits Adiabatic Logic Vishwani.
Digital CMOS Logic Circuits
Digital Integrated Circuits© Prentice Hall 1995 Combinational Logic COMBINATIONAL LOGIC.
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.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Low Power Design and Adiabatic Circuits P.Ranjith M.Tech(ICT)
The CMOS Inverter Slides adapted from:
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
6.893: Advanced VLSI Computer Architecture, September 28, 2000, Lecture 4, Slide 1. © Krste Asanovic Krste Asanovic
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
A Presentation on. Cascadable Adiabatic Logic Circuits
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
Low-Power CMOS Logic Circuit Topic Review 1 Part I: Overview (Shaw) Part II: (Vincent) Low-Power Design Through Voltage Scaling Estimation and Optimization.
1 IN THE NAME GOD Advanced VLSI Class Presentation A 1.1GHz Charge Recovery Logic Insructor : Dr. Fakhrayi Presented by : Mahdiyeh Mehran.
EE415 VLSI Design DYNAMIC LOGIC [Adapted from Rabaey’s Digital Integrated Circuits, ©2002, J. Rabaey et al.]
Abdullah Aldahami ( ) Feb26, Introduction 2. Feedback Switch Logic 3. Arithmetic Logic Unit Architecture a.Ripple-Carry Adder b.Kogge-Stone.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Adiabatic Logic Circuit for Biomedical Applications Prepared by: Muhammad Arsalan Presented to: Dr. Maitham Shams.
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
DCSL & LVDCSL: A High Fan-in, High Performance Differential Current Switch Logic Families Dinesh Somasekhaar, Kaushik Roy Presented by Hazem Awad.
Modern VLSI Design 2e: Chapter 3 Copyright  1998 Prentice Hall PTR Topics n Electrical properties of static combinational gates: –transfer characteristics;
L 19: Low Power Circuit Optimization. Power Optimization Modeling and Technology Circuit Design Level –logic Families –low-power Flip-Flops –low-power.
Design of an 8-bit Carry-Skip Adder Using Reversible Gates Vinothini Velusamy, Advisor: Prof. Xingguo Xiong Department of Electrical Engineering, University.
CSE477 L07 Pass Transistor Logic.1Irwin&Vijay, PSU, 2003 CSE477 VLSI Digital Circuits Fall 2003 Lecture 07: Pass Transistor Logic Mary Jane Irwin (
© Digital Integrated Circuits 2nd Inverter EE5900 Advanced Algorithms for Robust VLSI CAD The Inverter Dr. Shiyan Hu Office: EERC 731 Adapted.
EE141 © Digital Integrated Circuits 2nd Inverter 1 Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje.
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Properties of Complementary CMOS Gates.
© Digital Integrated Circuits 2nd Inverter Digital Integrated Circuits A Design Perspective The Inverter Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
Bi-CMOS Prakash B.
EE210 Digital Electronics Class Lecture 10 April 08, 2009
Course: High-Speed and Low- Power VLSI (97.575) Professor: Maitham Shams Presentation: Presentation: True Single- Phase Adiabatic Circuitry By Ehssan.
Solid-State Devices & Circuits
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.
Seok-jae, Lee VLSI Signal Processing Lab. Korea University
Dynamic Logic.
1 Dynamic CMOS Chapter 9 of Textbook. 2 Dynamic CMOS  In static circuits at every point in time (except when switching) the output is connected to either.
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
Introduction to VLSI Design© Steven P. Levitan 1998 Introduction Design Technologies.
LOW POWER DESIGN METHODS
Adiabatic Technique for Energy Efficient Logic Circuits Design
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
OUTLINE » Fan-out » Propagation delay » CMOS power consumption
Vishwani D. Agrawal James J. Danaher Professor
Power and Heat Power Power dissipation in CMOS logic arises from the following sources: Dynamic power due to switching current from charging and discharging.
Presentation transcript:

Adiabatic Logic as Low-Power Design Technique Presented by: Muaayad Al-Mosawy Presented to: Dr. Maitham Shams Mar. 02, 2005

M. Al-Mosawy2 Contents Project Objective Motivation for Low-Power Power Consumption in CMOS Circuits Low-Power Design Techniques Adiabatic Logic Adiabatic Charging Principle Adiabatic Recovery Requirements Adiabatic Logic Families Complementary Pass- Transistor Energy Recovery Adiabatic Logic (CPERL) Time Table References

Mar. 02, 2005M. Al-Mosawy3 Project Objective Investigating a type of adiabatic logic called Complementary Pass-Transistor Energy Recovery Logic (CPERL) Based on this logic, a chain of inverters will be implemented to compare the the power dissipation with a similar chain of conventional inverters 16 bit brent-kung CPERL adder will be designed to verify the target logic

Mar. 02, 2005M. Al-Mosawy4 Motivation for Low-Power - 1 Long life batteries operations Complexity increases, energy budget remains same Complex high speed devices: - Thermal problems - Expensive packaging Weight, size and cost reductions Noise immunity

Mar. 02, 2005M. Al-Mosawy5 Motivation for Low-Power - 2

Mar. 02, 2005M. Al-Mosawy6 Motivation for Low-Power - 3

Mar. 02, 2005M. Al-Mosawy7 Power Consumption in CMOS Circuits - 1 Power dissipation in a typical CMOS circuit can be:  Dynamic Power dissipation (Pdyn): - Switching Power (Pswitch) - Short circuit power (Psc)  Static power dissipation (Pstatic): - DC power (Pdc) - Leakage power (Pleakage)

Mar. 02, 2005M. Al-Mosawy8 Power Consumption in CMOS Circuits - 2

Mar. 02, 2005M. Al-Mosawy9 Low-Power Design Techniques

Mar. 02, 2005M. Al-Mosawy10 Adiabatic Logic - 1 Adiabatic means: of, relating to, or being a reversible thermodynamic process that occurs without gain or loss of heat In ideal adiabatic logic, each charge could be recycled (reused) an infinite number of times Practically, this is not possible By adopting a real adiabatic logic, each charge can be recycled for many time so that a significant power dissipation reduction would be possible

Mar. 02, 2005M. Al-Mosawy11 Adiabatic Logic - 2 To achieve the charge saving expected from adiabatic logic, one of two power supplies is to be used: - Constant current power supply - Variable voltage supply

Mar. 02, 2005M. Al-Mosawy12 Adiabatic Charging Principle Energy can be traded for delay by increasing the charge transport time

Mar. 02, 2005M. Al-Mosawy13 Adiabatic Recovery Requirements In general, in order to restore the charge, three principles should be followed by any MOS devices in an adiabatic circuit: - A device can be turn on only while the source- drain voltage is zero - Source-drain voltage can be changed only while the device is off - Any voltage change must be done gradually

Mar. 02, 2005M. Al-Mosawy14 Adiabatic Logic Families Partially adiabatic circuits Some energy is recovered  2N2P / 2N-2N2P  CAL (Clocked CMOS Adiabatic Logic)  TSEL (True Single Phase Adiabatic)  SCAL (Source-coupled Adiabatic Logic) Fully adiabatic circuits Dissipate little energy, very slow  PAL (Pass-transistor Adiabatic Logic)  Split-level Charge Recovery Logic (SCRL)

Mar. 02, 2005M. Al-Mosawy15 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 1 The figure shows a CPERL inverter All devices are NMOS The gate consists of two parts - Charge/discharge function part (M1 – M6) - Logic function part (M9 – M10) Different logics can be achieved by changing the logic function part with a different logic tree

Mar. 02, 2005M. Al-Mosawy16 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 2

Mar. 02, 2005M. Al-Mosawy17 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 3 An assumption was made that  1 and IN are in the same phase As  1 ramps up, IN rises also Inbar remains low M9 & M11 turns on BN1 is precharged to (Vdd – Vth) BN2 is still at low voltage

Mar. 02, 2005M. Al-Mosawy18 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 4 When  1 ramps down, IN goes down also causing M9 & M11 to turn off As  2 ramps up and due to the gate-to-channel capacitance in M1, BN1 goes higher than Vdd causing M1 to turn on  2 will charge the node OUT in an adiabatic manner to Vdd As  2 ramps down, OUT goes down also The charge stored on OUT is recovered to supplied through the discharge process

Mar. 02, 2005M. Al-Mosawy19 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 5 Two stages of CPERL inverters chain are shown and just half of the circuit for the simplicity During period t1, A is assumed high and BN2 is at (Vdd-Vth) During t2,  2 ramps downand the the charge will trapped at BN2 During t3,  2 rises again Assuming that Ais Low and Abar is high, M10 of stage 2will turn on

Mar. 02, 2005M. Al-Mosawy20 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 6 M3 of stage 1 will turn on also Current will flow through M10 & M3due to voltage difference This charge sharing will stop when a voltage balance occurs between the nodes M5 is working under diode connection If the voltage difference is still higher than Vth, M5 will turn on until the voltage difference becomes lower than Vth If this difference is already less than Vth, M5 will stay off

Mar. 02, 2005M. Al-Mosawy21 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 7 Brent Kung adder has three units: - Propagate and generate unit - Carry parallel prefix unit - The sum unit

Mar. 02, 2005M. Al-Mosawy22 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 8

Mar. 02, 2005M. Al-Mosawy23 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 9

Mar. 02, 2005M. Al-Mosawy24 Complementary Pass-Transistor Energy Recovery Adiabatic Logic (CPERL) - 10

Mar. 02, 2005M. Al-Mosawy25 Time Table*

Mar. 02, 2005M. Al-Mosawy26 References R. C. Chang, P. C. Hung and I.-H. wang, “Complementary pass-transistor energy recovery logic for low-power applications”, IEEE Proc.-Comput. Digit., Tech., Vol. 149, No. 4, July 2002 Chulwoo Kim, Seung-Moon Yooand Sung-Mo, “Low-power computing with NMOS energy recovery logic”, IEEE, Electronic letters, Vol. 36, No. 16, Aug J. Rabaey, A. Chandrakasan and B. Nikolic, “Digital Integrated Circuits”, Prentic Hall, 2003 M. Khellah, “Low-Power Digital CMOS VLSI Circuits and Design Methodologies”, U. of Waterloo, 1999 V. Kottamasu, “Study and Comparison of a 0.18micron technology 8 bit Brent-Kung adder “,