Reliability and Energy Dissipation in Ultra Deep Submicron Designs

Similar documents
Low-Power VLSI. Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University School of Electrical & Electronic Engineering

Seong-Ook Jung VLSI SYSTEM LAB, YONSEI University

Pushing Ultra-Low-Power Digital Circuits

Deep Submicron Technology: Opportunity or Dead End for Dynamic Circuit Techniques

Design Of Level Shifter By Using Multi Supply Voltage

A NEW APPROACH FOR DELAY AND LEAKAGE POWER REDUCTION IN CMOS VLSI CIRCUITS

IFSIN. WEB PAGE Fall ://weble.upc.es/ifsin/

ECE 484 VLSI Digital Circuits Fall Lecture 02: Design Metrics

Low Power High Performance 10T Full Adder for Low Voltage CMOS Technology Using Dual Threshold Voltage

Leakage Current in Low Standby Power and High Performance Devices: Trends and Challenges

PERFORMANCE ANALYSIS ON VARIOUS LOW POWER CMOS DIGITAL DESIGN TECHNIQUES

Ultra Low Power VLSI Design: A Review

Semiconductor Memory: DRAM and SRAM. Department of Electrical and Computer Engineering, National University of Singapore

CHAPTER 3 PERFORMANCE OF A TWO INPUT NAND GATE USING SUBTHRESHOLD LEAKAGE CONTROL TECHNIQUES

Trends and Challenges in VLSI Technology Scaling Towards 100nm

Course Content. Course Content. Course Format. Low Power VLSI System Design Lecture 1: Introduction. Course focus

Novel Buffer Design for Low Power and Less Delay in 45nm and 90nm Technology

Analysis of Low Power-High Speed Sense Amplifier in Submicron Technology

Power dissipation in CMOS

Low Power Design for Systems on a Chip. Tutorial Outline

METHODS FOR TRUE ENERGY- PERFORMANCE OPTIMIZATION. Naga Harika Chinta

A Literature Review on Leakage and Power Reduction Techniques in CMOS VLSI Design

Low Power Design of Successive Approximation Registers

LEAKAGE POWER REDUCTION IN CMOS CIRCUITS USING LEAKAGE CONTROL TRANSISTOR TECHNIQUE IN NANOSCALE TECHNOLOGY

ESTIMATION OF LEAKAGE POWER IN CMOS DIGITAL CIRCUIT STACKS

Design of Nano-Electro Mechanical (NEM) Relay Based Nano Transistor for Power Efficient VLSI Circuits

EEC 216 Lecture #10: Ultra Low Voltage and Subthreshold Circuit Design. Rajeevan Amirtharajah University of California, Davis

Chapter 2 Combinational Circuits

ITRS MOSFET Scaling Trends, Challenges, and Key Technology Innovations

VLSI Design I; A. Milenkovic 1

FinFET-based Design for Robust Nanoscale SRAM

Extending Modular Redundancy to NTV: Costs and Limits of Resiliency at Reduced Supply Voltage

ELEC Digital Logic Circuits Fall 2015 Delay and Power

COMPARISON AMONG DIFFERENT CMOS INVERTER WITH STACK KEEPER APPROACH IN VLSI DESIGN

Topics. Memory Reliability and Yield Control Logic. John A. Chandy Dept. of Electrical and Computer Engineering University of Connecticut

Power and Energy. Courtesy of Dr. Daehyun Dr. Dr. Shmuel and Dr.

Lecture 04 CSE 40547/60547 Computing at the Nanoscale Interconnect

Fin-Shaped Field Effect Transistor (FinFET) Min Ku Kim 03/07/2018

Sleepy Keeper Approach for Power Performance Tuning in VLSI Design

A Software Technique to Improve Yield of Processor Chips in Presence of Ultra-Leaky SRAM Cells Caused by Process Variation

Low Power Radiation Tolerant CMOS Design using Commercial Fabrication Processes

Low Power Techniques for SoC Design: basic concepts and techniques

PROCESS-VOLTAGE-TEMPERATURE (PVT) VARIATIONS AND STATIC TIMING ANALYSIS

High Performance and Low power VLSI CMOS Circuit Designs using ONOFIC Approach

Comparative Study of Different Low Power Design Techniques for Reduction of Leakage Power in CMOS VLSI Circuits

LOW POWER VLSI TECHNIQUES FOR PORTABLE DEVICES Sandeep Singh 1, Neeraj Gupta 2, Rashmi Gupta 2

Design of Ultra-Low Power PMOS and NMOS for Nano Scale VLSI Circuits

Announcements. Advanced Digital Integrated Circuits. Quiz #3 today Homework #4 posted This lecture until 4pm

Leakage Power Reduction by Using Sleep Methods

The challenges of low power design Karen Yorav

Leakage Power Reduction in CMOS VLSI Circuits

CMPEN 411 VLSI Digital Circuits Spring Lecture 24: Peripheral Memory Circuits

Advanced Digital Integrated Circuits. Lecture 2: Scaling Trends. Announcements. No office hour next Monday. Extra office hour Tuesday 2-3pm

EE241 - Spring 2013 Advanced Digital Integrated Circuits. Announcements. Sign up for Piazza if you haven t already

Lecture 0: Introduction

EEC 118 Lecture #12: Dynamic Logic

DESIGNING OF SRAM USING LECTOR TECHNIQUE TO REDUCE LEAKAGE POWER

INTERNATIONAL JOURNAL OF APPLIED ENGINEERING RESEARCH, DINDIGUL Volume 1, No 3, 2010

Contribution of Gate Induced Drain Leakage to Overall Leakage and Yield Loss in Digital submicron VLSI Circuits

Variable Body Biasing Technique to Reduce Leakage Current in 4x4 DRAM in VLSI

Design and Analysis of Sram Cell for Reducing Leakage in Submicron Technologies Using Cadence Tool

ZIGZAG KEEPER: A NEW APPROACH FOR LOW POWER CMOS CIRCUIT

Testing Digital Systems II

CHAPTER 7 A BICS DESIGN TO DETECT SOFT ERROR IN CMOS SRAM

1. Short answer questions. (30) a. What impact does increasing the length of a transistor have on power and delay? Why? (6)

Design of Optimized Digital Logic Circuits Using FinFET

Design and Implementation of Digital CMOS VLSI Circuits Using Dual Sub-Threshold Supply Voltages

Power Spring /7/05 L11 Power 1

Performance Analysis of Novel Domino XNOR Gate in Sub 45nm CMOS Technology

Self-Calibration Technique for Reduction of Hold Failures in Low-Power Nano-scaled SRAM

Pramoda N V Department of Electronics and Communication Engineering, MCE Hassan Karnataka India

Implementation of dual stack technique for reducing leakage and dynamic power

ISSCC 2001 / SESSION 11 / SRAM / 11.4

Innovations In Techniques And Design Strategies For Leakage And Overall Power Reduction In Cmos Vlsi Circuits: A Review

Leakage Power Minimization in Deep-Submicron CMOS circuits

CMOS VLSI Design (A3425)

Study and Analysis of CMOS Carry Look Ahead Adder with Leakage Power Reduction Approaches

IDDQ and Diagnosis. Outline. I DDQ and Diagnosis. Introduction. Definition of Diagnosis. Why Diagnosis? Test and Diagnosis Flow

IJMIE Volume 2, Issue 3 ISSN:

Circuit level, 32 nm, 1-bit MOSSI-ULP adder: power, PDP and area efficient base cell for unsigned multiplier

2009 Spring CS211 Digital Systems & Lab 1 CHAPTER 3: TECHNOLOGY (PART 2)

UNIT-II LOW POWER VLSI DESIGN APPROACHES

BICMOS Technology and Fabrication

The Transistor. Survey: What is Moore s Law? Survey: What is Moore s Law? Technology Unit Overview. Technology Generations

Low-Power CMOS VLSI Design

VLSI Testing. Yield Analysis & Fault Modeling. Virendra Singh Indian Institute of Science Bangalore

Variability in Sub-100nm SRAM Designs

4 principal of JNTU college of Eng., JNTUH, Kukatpally, Hyderabad, A.P, INDIA

Introduction to VLSI ASIC Design and Technology

CMOS Process Variations: A Critical Operation Point Hypothesis

Why Scaling? CPU speed Chip size R, C CPU can increase speed by reducing occupying area.

An Overview of Static Power Dissipation

CPE/EE 427, CPE 527 VLSI Design I: Homeworks 3 & 4

Low-Power Digital CMOS Design: A Survey

A Thermally-Aware Methodology for Design-Specific Optimization of Supply and Threshold Voltages in Nanometer Scale ICs

Low-Power and Process Variation Tolerant Memories in sub-90nm Technologies

19. Design for Low Power

The Effect of Threshold Voltages on the Soft Error Rate. - V Degalahal, N Rajaram, N Vijaykrishnan, Y Xie, MJ Irwin

Homework 10 posted just for practice. Office hours next week, schedule TBD. HKN review today. Your feedback is important!

A 15.5 db, Wide Signal Swing, Dynamic Amplifier Using a Common- Mode Voltage Detection Technique

Transcription:

Reliability and Energy Dissipation in Ultra Deep Submicron Designs 5/19/2005 page 1

Reliability and Energy Dissipation in Ultra Deep Submicron Designs Frank Sill 31 th March 2005 5/19/2005 page 2

Outline 1) Introduction 2) Trends 3) Reasons for Energy Dissipation and Variability 4) Solutions 5) Summary 5/19/2005 page 3

Why thinking about Energy and Reliability? increasing complexity increasing defect rate? increasing energy dissipation 5/19/2005 page 4

Why is Variability critical? Variability = variation of process / technology parameters Variability result in: Increasing delay of logic elements / wires Defect logic elements / wires Failed chips (defect Yield) Failed chips while run time (Reliability) Chips failed desired performance ( = delay) (parametric Yield) 5/19/2005 page 5

Variability in critical paths Variability 5/19/2005 page 6

Trends: ITRS Roadmap from: S. Brokar, VLSI 05 5/19/2005 page 7

Power Trends from: S. Brokar, VLSI 05 5/19/2005 page 8

Outline 1) Introduction 2) Trends 3) Reasons - Sources of Energy Dissipation - Sources of Variability 4) Solutions 5) Summary 5/19/2005 page 9

Sources of Energy Dissipation Energy = E switching + E leakage Energy = (C L V DD2 f 0 1 + t sc V DD I peak f 0 1 + V DD I leakage )*t VDD I gate Gate I sub I sc I dyn Source I gate Drain GND C L n+ SiO 2 I sub n+ L p - well 5/19/2005 page 10

Sources of Variability (1) Temperature Variations + Hot spots Power4 Server Chip from: Devgan, ICCAD 03 5/19/2005 page 11

Sources of Variability (2) Supply Voltage Drop from: S.Trester,2005 5/19/2005 page 12

Sources of Variability (3) Random dopant fluctuations Gate Gate Drain uniform Source Drain Source random # dopant atoms from: S. Brokar, VLSI 05 5/19/2005 page 13

More sources Electromigration Varying line width Soft errors (alpha particles, cosmic rays) 5/19/2005 page 14

Outline 1) Introduction 2) Trends 3) Reasons 4) Solutions - Goals - Triple Module Redundancy - Self adaptive design - Critical paths - Redundant Transistor Insertion 5) Summary 5/19/2005 page 15

Solutions: Goals 1) Increase defect and parametric Yield # Good Chips on Wafer Y = 100% Total # Chips 2) Increase Reliability 3) Decrease Energy dissipation @ nearly constant Reliability and Yield 5/19/2005 page 16

Triple Module Redundancy (TMR) - Implementation of three copies of the same circuit - Majority Voter decides (bit-wise) - Reliability R TMR R 3 +3R 2 (1-R), Energy x3 A B C OUT LOGIC 1 1 0 1 copy of LOGIC A B C Majority Voter OUT 0 0 0 0 1 1 1 0 1 0 0 1 copy of LOGIC : : 5/19/2005 page 17

Self adaptive design Extend idea of clock domains to Adaptive Power Domains Tackle static process and slowly varying timing variations Control VDD, V th (indirectly by body bias), T clock by calibration @ Power On Test inputs and responses V dd T clock Test Module Module V bb 5/19/2005 page 18

Critical Paths from: S. Brokar, VLSI 05 - Problem: variations of gate properties in critical paths directly determine variation of clock frequency - Solution: Reduce count of critical paths 5/19/2005 page 19

Critical Paths and MVT Idea of MVT approach: use different types of Gates: LVT: fast, high leakage MVT: medium speed, medium leakage HVT: slow, low leakage Leakage reduced but count of critical paths increased! 5/19/2005 page 20

Critical Paths and MVT cont d Problem: Leakage reduced but count of critical paths increased! Solution: Use of HVT or MVT gates only if reliability does not fall below desired value Result: MVT allows adapted reliability User can decide between weighting of reducing leaking or increasing reliability 5/19/2005 page 21

Redundant Transistor Insertion Random insertion of redundant transistors Trade-off between Yield and Power Dissipation, Area, and Delay For constant delay: redundant transistors only in noncritical paths 5/19/2005 page 22

Redundant Transistor Insertion cont d Siristana, IEEE D&T,2004 5/19/2005 page 23

Summary Energy dissipation and variations top issues in deep submicron designs Improvement of yield and reliability only as tradeoff with energy dissipation and delay Redundant design and reduction of critical path count increases reliability 5/19/2005 page 24

Thank you! 5/19/2005 page 25