A Class presentation for VLSI course by : Maryam Homayouni

Slides:



Advertisements
Similar presentations
Subthreshold SRAM Designs for Cryptography Security Computations Adnan Gutub The Second International Conference on Software Engineering and Computer Systems.
Advertisements

Dynamic and Leakage Power Reduction in MTCMOS Circuits Using an Automated Efficient Gate Clustering Technique Mohab Anis, Shawki Areibi *, Mohamed Mahmoud.
Metal Oxide Semiconductor Field Effect Transistors
Keeping Hot Chips Cool Ruchir Puri, Leon Stok, Subhrajit Bhattacharya IBM T.J. Watson Research Center Yorktown Heights, NY Circuits R-US.
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,
Predictably Low-Leakage ASIC Design using Leakage-immune Standard Cells Nikhil Jayakumar Sunil P. Khatri University of Colorado at Boulder.
Introduction to CMOS VLSI Design Lecture 15: Nonideal Transistors David Harris Harvey Mudd College Spring 2004.
Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage Tao Li Zhiping Yu Institute of Microelectronics Tsinghua University.
Introduction to CMOS VLSI Design Lecture 19: Nonideal Transistors
Introduction to CMOS VLSI Design MOS Behavior in DSM.
Introduction to CMOS VLSI Design Lecture 18: Design for Low Power David Harris Harvey Mudd College Spring 2004.
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.
FPGA structure and programming - Eli Kaminsky 1 FPGA structure and programming.
A Self-adjusting Scheme to Determine Optimum RBB by Monitoring Leakage Currents Nikhil Jayakumar* Sandeep Dhar $ Sunil P. Khatri* $ National Semiconductor,
An Algorithm to Minimize Leakage through Simultaneous Input Vector Control and Circuit Modification Nikhil Jayakumar Sunil P. Khatri Presented by Ayodeji.
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.
Leakage Components and Their Measurement
Major Numeric Data Types Unsigned Integers Signed Integers Alphanumeric Data – ASCII & UNICODE Floating Point Numbers.
S. Reda EN160 SP’07 Design and Implementation of VLSI Systems (EN0160) Lecture 13: Power Dissipation Prof. Sherief Reda Division of Engineering, Brown.
Fall 06, Sep 14 ELEC / Lecture 5 1 ELEC / (Fall 2006) Low-Power Design of Electronic Circuits (Formerly ELEC / )
Lecture 5 – Power Prof. Luke Theogarajan
Introduction to CMOS VLSI Design Nonideal Transistors.
Lecture 7: Power.
Microelectronics Circuit Analysis and Design Donald A. Neamen
© Digital Integrated Circuits 2nd Devices VLSI Devices  Intuitive understanding of device operation  Fundamental analytic models  Manual Models  Spice.
Lecture 0: Introduction. CMOS VLSI Design 4th Ed. 0: Introduction2 Introduction  Integrated circuits: many transistors on one chip.  Very Large Scale.
The CMOS Inverter Slides adapted from:
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
EE 466: VLSI Design Lecture 03.
ECE 331 – Digital System Design Transistor Technologies, and Realizing Logic Gates using CMOS Circuits (Lecture #23)
Digital Integrated Circuits© Prentice Hall 1995 Introduction The Devices.
EE466: VLSI Design Power Dissipation. Outline Motivation to estimate power dissipation Sources of power dissipation Dynamic power dissipation Static power.
04/26/05 Anthony Singh, Carleton University, MCML - Fixed Point - Integer Divider Presentation #2 High-Speed Low Power VLSI – Prof. Shams By Anthony.
MOS Capacitors MOS capacitors are the basic building blocks of CMOS transistors MOS capacitors distill the basic physics of MOS transistors MOS capacitors.
ENGG 6090 Topic Review1 How to reduce the power dissipation? Switching Activity Switched Capacitance Voltage Scaling.
Power Reduction for FPGA using Multiple Vdd/Vth
© Digital Integrated Circuits 2nd Devices Digital Integrated Circuits A Design Perspective The Devices Jan M. Rabaey Anantha Chandrakasan Borivoje Nikolic.
TEMPLATE DESIGN © Gate-Diffusion Input (GDI) Technique for Low Power CMOS Logic Circuits Design Yerkebulan Saparov, Aktanberdi.
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.
Ashley Brinker Karen Joseph Mehdi Kabir ECE 6332 – VLSI Fall 2010.
Robust Low Power VLSI ECE 7502 S2015 On Effective IDDQ Testing of Low-Voltage CMOS Circuits Using Leakage Control Techniques ECE 7502 Class Discussion.
Jia Yao and Vishwani D. Agrawal Department of Electrical and Computer Engineering Auburn University Auburn, AL 36830, USA Dual-Threshold Design of Sub-Threshold.
Limitations of Digital Computation William Trapanese Richard Wong.
XIAOYU HU AANCHAL GUPTA Multi Threshold Technique for High Speed and Low Power Consumption CMOS Circuits.
NMOS PMOS. K-Map of NAND gate CMOS Realization of NAND gate.
Short Channel Effects in MOSFET
Leakage reduction techniques Three major leakage current components 1. Gate leakage ; ~ Vdd 4 2. Subthreshold ; ~ Vdd 3 3. P/N junction.
Structure and Operation of MOS Transistor
VLSI System Design Lect. 2.2 CMOS Transistor Theory2 Engr. Anees ul Husnain ( Department of Electronics.
Introduction to MOS Transistors Section Selected Figures in Chapter 15.
HO #3: ELEN Review MOS TransistorsPage 1S. Saha Long Channel MOS Transistors The theory developed for MOS capacitor (HO #2) can be directly extended.
Bi-CMOS Prakash B.
Background for Leakage Current
Low-Power BIST (Built-In Self Test) Overview 10/31/2014
Patricia Gonzalez Divya Akella VLSI Class Project.
Tae- Hyoung Kim, Hanyong Eom, John Keane Presented by Mandeep Singh
Z. Feng MTU EE4800 CMOS Digital IC Design & Analysis 6.1 EE4800 CMOS Digital IC Design & Analysis Lecture 6 Power Zhuo Feng.
Introduction to CMOS Transistor and Transistor Fundamental
GATE DIFFUSION INPUT: A low power digital circuit design
LOW POWER DESIGN METHODS
Submitted by- RAMSHANKAR KUMAR S7,ECE, DOE,CUSAT Division of Electronics Engineering, SOE,CUSAT1.
MOSFET V-I Characteristics Vijaylakshmi.B Lecturer, Dept of Instrumentation Tech Basaveswar Engg. College Bagalkot, Karnataka IUCEE-VLSI Design, Infosys,
YASHWANT SINGH, D. BOOLCHANDANI
Alireza Shafaei, Shuang Chen, Yanzhi Wang, and Massoud Pedram
LOW POWER DESIGN METHODS V.ANANDI ASST.PROF,E&C MSRIT,BANGALORE.
ELEC 6970: Low Power Design Class Project By: Sachin Dhingra
Circuit Design Techniques for Low Power DSPs
University of Colorado at Boulder
Presentation transcript:

A Class presentation for VLSI course by : Maryam Homayouni Based on the work presentation “ANALYSIS & MITIGATION OF CMOS GATE LEAKAGE” Rahul M.Rao, Richard B. Brown University of Michigan Kevin Nowka, Jeffry L. Burns IBM Austin Research Lab

This Work focuses on: understanding gate leakage current developing circuit techniques for total leakage minimization Input vector control circuit reconfiguration techniques for total leakage minimization of static and dynamic circuits design guidelines for optimal device size selection for stacked sleep devices in an enhanced MTCMOS configuration

Introduction Leakage component increase Device dimensions and Threshold voltage Scaling sub-threshold leakage gate oxide thickness scaling gate leakage current Leakage minimization techniques which consider Gate Leakage: Boosted-gate MOS PMOS dominated[4] Gate leakage effect on circuit performance and dynamic beh- avior of the floating body in SOI devices was examined in [5,6]

Gate Leakage Analysis Gate leakage = exponential function of the electric field across the gate oxide gate leakage current shows exponential dependence on VGS high gate bias: drain-to-source bias gate leakage current Low gate bias: Gate leakage current is insensitive to body node VGS & VGD determine its gate leakage

Gate leakage estimation bias conditions seen by a device in a circuit depend on its position in the circuit and the applied input vector a device exhibits gate leakage only when there exists a potential difference between the gate & drain/source terminals of the device The gate leakage of any device in the circuit can be estimated from its bias state if there exists a conducting path from its device terminals to the supply rails The total gate leakage of the circuit can be computed as the sum of the gate leakage of the individual devices

Leakage estimation in NAND3 Assumption: the internal nodes attain full logic levels (i.e., are either at VDD or VSS) gate leakage is negligible if no conducting path exists from the device terminals to the supply-rails As seen, the leakage estimates obtained by this method are very accurate, with an average error of less than 1% and a maximum error of less than 2%.

Leakage minimization techniques Transistor Stacks The sub-threshold leakage through the transistor stack is minimized when all of the devices in the stack are turned ‘OFF’(<000>) All of the PMOS devices have high Vgd and Vgs High field across the gate oxide causing gate leakage and increase due to greater width of PMOS devises To reduce gate leakage, it is necessary to maintain the terminals of most of the devices at the same potential<110>

Transistor Stack The total leakage for some of these vectors is clearly dominated by the gate leakage component <110> is the minimum total leakage state for Nand3 cell it is necessary to reevaluate conventional leakage minimization schemes and input vector assignments to account for the effect of gate leakage

Enhanced MTCMOS Scheme design guidelines for optimal device size selection for total leakage minimization using stacked sleep devices in an MTCMOS configuration by taking into consideration the effect of gate leakage in active and standby modes In an enhanced MTCMOS configuration ,sub-threshold leakage is reduced in sleep mode due to the added effect of stacking of high threshold voltage transistors

..Enhanced MTCMOS Scheme maximum savings in subthreshold leakage are obtained if the devices in the stack are sized as: the lower device in the stack is bigger than the upper device an increased negative gate-to-source bias and a reduced drain-to-source bias (i.e. reduced DIBL) for the upper device resulting in reduced sub-threshold leakage. The average gate leakage is always greater than that for the MTCMOS configuration

..Enhanced MTCMOS Scheme The stacked sleep devices can also be sized to maximize he savings in gate leakage factor as Thus the lower device is required to be bigger than the upper ones a lower gate leakage in the off state optimizing for gate leakage is nearly identical to optimizing for total leakage

Test circuits test circuits have been implemented in a sub 0.1µm advanced SOI process. An 8- bit Brent Khung adder has been used as a design vehicle and has been implemented in various dynamic circuit configurations, with MTCMOS and various enhanced MTCMOS configurations having sleep device stack optimized for sub-threshold and gate leakage.

CONCLUSION growing importance of gate leakage current efficient technique for gate leakage estimation that is accurate to within 5% of SPICE simulation results Optimal leakage reduction vectors for transistor stacks design guidelines for optimal device size selection for stacked sleep devices in an enhanced MTCMOS configuration optimizing for gate leakage is nearly identical to optimizing for total leakage.

Original References [1] International Technology Roadmap for Semiconductors, 2001 Edition [2] H. Tseng, et.al, “Silicon Nitride Gate Dielectric for Advanced Technology,” Proc. International Conference on Solid State and Integrated Circuits Technology", pp. 278- 82, 2000. [3] T. Inukai, et.al, “Boosted Gate MOS (BGMOS): Device/Circuit Cooperation Scheme to Achieve Leakage-Free Giga-scale Integration,” Proc. CICC, pp. 409-412, 2000. [4] F. Hamzaoglu and M. Stan, “Circuit-Level Techniques to Control Gate Leakage for sub-100nm CMOS,” Proc. ISLPED, pp. 60-63, 2002. [5] C. T. Chuang and R. Puri, “Effect of Gate-to-Body Tunneling Current on Pass-Transistor Based PD/SOI CMOS Circuits,” IEEE International SOI Conference, pp. 121-122, 2002. [6] C. Choi, K. Nam, Z. Yu and R. Dutton, “Inpact of Gate Direct Tunneling Current on Circuit Performance: A Simulation Study,” IEEE Trans. On Electron Devices, vol. 48, no. 12, pp. 2823-2839, 2001. [7] S. Mutoh, et.al, “1-V Power Supply High-Speed Digital Circuit Technology with Multi-Threshold Voltage CMOS,” IEEE Journal of Solid State Circuits, vol. 30, no. 8, pp. 847-854, 1995. [8] K. Das, et.al, “New Optimal Design Strategies and Analysis of Ultra-Low Leakage Circuits for Nano- Scale SOI Technology,” Proc. ISLPED, pp. 168-171, 2003. [9] K. Yang, et.al, “Edge Hole Direct Tunneling Leakage in Ultrathin Gate Oxide p-Channel MOSFETs,” IEEE Trans. On Electron Devices, vol. 48, no. 12, pp. 2790- 2795, 2001. [10] R. Troutman, et.al, “VLSI limitations from draininduced barrier lowering,” IEEE Journal of Solid State Circuits, vol. 14, no. 2, pp. 383-391, 1979. [11] R. Rao, J. Burns, A. Devgan and R. Brown, “Efficient Techniques for Gate Leakage Estimation,” Proc. ISLPED, pp. 100-103, 2003. [12] R. Rao, J. Burns and R. Brown, “Circuit Techniques for Gate and Sub-Threshold Leakage Minimization in Future CMOS Technologies” Proc. ESSCIRC, pp. 2790-2795, 2003. [13] R. Rao, J. Burns, R. Brown, “Analysis and Optimization of Enhanced MTCMOS Scheme,” Proc. International Conference on VLSI Design, pp. 2790- 2795, 2004.

VLSI POSTER December 2004