1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University

Slides:



Advertisements
Similar presentations
Transmission Gate Based Circuits
Advertisements

CSET 4650 Field Programmable Logic Devices
Power Reduction Techniques For Microprocessor Systems
Elettronica T A.A Digital Integrated Circuits © Prentice Hall 2003 Inverter CMOS INVERTER.
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.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN1600) Lecture 21: Dynamic Combinational Circuit Design Prof. Sherief Reda Division of.
Chapter 09 Advanced Techniques in CMOS Logic Circuits
Combinational circuits Lection 6
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
Designing Combinational Logic Circuits: Part2 Alternative Logic Forms:
S. Reda EN160 SP’08 Design and Implementation of VLSI Systems (EN1600) Lecture 14: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
1 A Variation-tolerant Sub- threshold Design Approach Nikhil Jayakumar Sunil P. Khatri. Texas A&M University, College Station, TX.
11/5/2004EE 42 fall 2004 lecture 281 Lecture #28 PMOS LAST TIME: NMOS Electrical Model – NMOS physical structure: W and L and d ox, TODAY: PMOS –Physical.
LOW-LEAKAGE REPEATERS FOR NETWORK-ON-CHIP INTERCONNECTS Arkadiy Morgenshtein, Israel Cidon, Avinoam Kolodny, Ran Ginosar Technion – Israel Institute of.
Lecture #24 Gates to circuits
Design and Implementation of VLSI Systems (EN0160) Prof. Sherief Reda Division of Engineering, Brown University Spring 2007 [sources: Weste/Addison Wesley.
On-Line Adjustable Buffering for Runtime Power Reduction Andrew B. Kahng Ψ Sherief Reda † Puneet Sharma Ψ Ψ University of California, San Diego † Brown.
Introduction to CMOS VLSI Design Circuit Families.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 21: Differential Circuits and Sense Amplifiers Prof. Sherief Reda Division.
Circuit Families Adopted from David Harris of Harvey Mudd College.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
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.
S. Reda VLSI Design Design and Implementation of VLSI Systems (EN1600) lecture09 Prof. Sherief Reda Division of Engineering, Brown University Spring 2008.
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.
Field-Effect Transistors 1.Understand MOSFET operation. 2. Understand the basic operation of CMOS logic gates. 3. Make use of p-fet and n-fet for logic.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Power, Energy and Delay Static CMOS is an attractive design style because of its good noise margins, ideal voltage transfer characteristics, full logic.
The CMOS Inverter Slides adapted from:
Digital Integrated Circuits© Prentice Hall 1995 Inverter THE INVERTERS.
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 10.1 EE4800 CMOS Digital IC Design & Analysis Lecture 10 Combinational Circuit Design Zhuo Feng.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
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.]
A Class Presentation for VLSI Course by : Fatemeh Refan Based on the work Leakage Power Analysis and Comparison of Deep Submicron Logic Gates Geoff Merrett.
THE INVERTERS. DIGITAL GATES Fundamental Parameters l Functionality l Reliability, Robustness l Area l Performance »Speed (delay) »Power Consumption »Energy.
EE 447 VLSI Design Lecture 8: Circuit Families.
Washington State University
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
Ratioed Circuits Ratioed circuits use weak pull-up and stronger pull-down networks. The input capacitance is reduced and hence logical effort. Correct.
Washington State University
DCSL & LVDCSL: A High Fan-in, High Performance Differential Current Switch Logic Families Dinesh Somasekhaar, Kaushik Roy Presented by Hazem Awad.
הפקולטה למדעי ההנדסה Faculty of Engineering Sciences.
Adiabatic Logic as Low-Power Design Technique Presented by: Muaayad Al-Mosawy Presented to: Dr. Maitham Shams Mar. 02, 2005.
Lecture 10: Circuit Families. CMOS VLSI DesignCMOS VLSI Design 4th Ed. 10: Circuit Families2 Outline  Pseudo-nMOS Logic  Dynamic Logic  Pass Transistor.
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
Introduction to CMOS VLSI Design Lecture 9: Circuit Families
Basics of Energy & Power Dissipation
Bi-CMOS Prakash B.
Dynamic Logic Dynamic Circuits will be introduced and their performance in terms of power, area, delay, energy and AT2 will be reviewed. We will review.
Patricia Gonzalez Divya Akella VLSI Class Project.
EE201C : Stochastic Modeling of FinFET LER and Circuits Optimization based on Stochastic Modeling Shaodi Wang
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.
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
CMOS LOGIC STRUCTURE. 1.CMOS COMPLEMENTARY LOGIC CMOS is a tech. for constructing IC. CMOS referred to as Complementary Symmetry MOS(COS-MOS) Reason:
LOW POWER DESIGN METHODS
YASHWANT SINGH, D. BOOLCHANDANI
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
Lecture 10: Circuit Families
Subject Name: Fundamentals Of CMOS VLSI Subject Code: 10EC56
Combinational Circuit Design
Lecture 10: Circuit Families
Presentation transcript:

1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University

2 Power & Low Power Design Physical Design Methodologies

3 Clocked Logic Family Domino circuits only implement noninverting logic High activity Better suited for large fanin gates Ref: Dinesh Somasekhar and Kaushik Roy, “Differential Current Switch Logic: A Low Power DCVS Logic Family”, IEEE Journal of Solid-state Circuits, Vol. 31, No. 7, July 1996

4 Clocked CVSL The PMOS precharge transistors to pull the inverter inputs high during the low phase of the clock Outputs are evaluated in the high phase of the clock The weak PMOS feedback prevents deterioration of the high level at the inverter inputs

5 SSDL Sample set differential logic (SSDL) Complementary outputs are driven using an inverter loop Senses the differential levels set up by the NMOS tree

6 ECDL Enabled/disabled CMOS differential Logic Avoids high power consumption of SSDL Pre charge low

7 Differential Current Switch Logic (DCSL) DCSL belongs to the class of clocked differential cascode voltage switch logic circuits It is a generic methodology which is applied to clocked DCVS gates to reduce internal node voltage swings

8 DCSL1 Differential current switch logic (DCSL) The low going transition of Q disconnects the NMOS tree from Q_b by progressively cutting off transistor T8 This limits the charge up of the internal nodes in the NMOS tree SPICE simulations show that the internal node voltage swings for DCSL are of the order of 1volt (supply voltage 5 v)

9 Skewed CMOS Fully complementary static logic The sizes of the PMOS and NMOS transistors are adjusted to enable one of the transitions to be faster than the other Noise tolerance of skewed logic is better than the dynamic circuits Ref: A. Solomatnikov et. al. “Skewed CMOS: Noise-Tolerant High-Performance Low-Power Static Circuit Family”, IEEE Transactions on VLSI, Vol. 10, No. 4, August 2002

10 Skewed CMOS Comparable to Domino, with a better noise margin Better for low voltage, low power applications Fast high-to-low transition gate should be followed by fast low-to-high transition gate

11 Inverter Trip Point

12 Short Circuit Energy Vs. Skew

13 Leakage Current Vs. Skew

14 Multiple Threshold Voltage Threshold Voltage is one of the most important parameters for device and circuit design For the active mode low Vth is preferred because of the higher performance For standby mode high Vth is useful for reduction of leakage power

15 Self-Adjusting Threshold Voltage Scheme A leakage sensor senses a representative MOSFET and generates a control signal to self-sub-bias circuit Consider an nmos transistor When the leakage current is higher than a certain value, the SSB will be triggered and will reduce the substrate bias of all the other nmos transistors, which in turn will increase the threshold voltage and reduce leakage current

16 MTCMOS In active mode, low-VT MOSFET’s achieve high speed. In standby mode when St'by signal is high, high-VT MOSFET’s in series to normal logic circuits cut off leakage current.

17 Issues in MTCMOS Virtual ground not actual ground (lose some noise margin) Can increase width of sleep transistor to reduce voltage at virtual ground but it will also increase subthreshold leakage and area of sleep transistor

18 Variable Threshold-CMOS Threshold voltage of both devices are increased by adjusting the body-bias voltage in order to reduce subthreshold leakage current in standby mode Requires twin-tub technology so that substrates of individual devices can be adjusted

19 Effect of Vth Hopping

20 Use Higher VDD and VT for Memory

21 HW/SW Control of System Power

22 Dynamic Voltage Scaling In dynamic supply voltage scaling, the logic chip is designed to deliver maximum performance at the highest supply voltage When the performance demand is low, the chip is operated at lower voltage, delivering lower performance but with substantial (quadratic) reduction in power The logic chip could also detect the performance demand and adjust frequency and supply voltage accordingly

23 Static Supply Voltage Reduction In static supply voltage reduction method, multiple supply voltages are used Higher supply voltage is used for performance critical logic, which runs at higher speeds, and consumes higher power.

24 Summary Major concern today is leakage power. Need to exploit cooperation among levels: –Software, architecture, algorithm, system, EDA, –circuit, technology, assembly Power-aware electronics opens up vast new applications and market.