Reliability Enhancement via Sleep Transistors Frank Sill Torres + , - - PowerPoint PPT Presentation

reliability enhancement via sleep transistors
SMART_READER_LITE
LIVE PREVIEW

Reliability Enhancement via Sleep Transistors Frank Sill Torres + , - - PowerPoint PPT Presentation

Reliability Enhancement via Sleep Transistors Frank Sill Torres + , Claas Cornelius*, Dirk Timmermann* + Department of Electronic Engineering, Federal University of Minas Gerais, Belo Horizonte, Brazil * Inst. of Applied Microelectronics and


slide-1
SLIDE 1

Reliability Enhancement via Sleep Transistors

Frank Sill Torres+, Claas Cornelius*, Dirk Timmermann*

+ Department of Electronic Engineering, Federal University of

Minas Gerais, Belo Horizonte, Brazil * Inst. of Applied Microelectronics and Computer Engineering, University of Rostock, Germany

slide-2
SLIDE 2

2 Sill Torres et al.– Reliability w/ Sleep Transistors

Focus / Main ideas

  • 1. Approach for extension of expected lifetime
  • 2. Application of simulation environment for

MTTF estimation

slide-3
SLIDE 3

3 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Motivation
  • Preliminaries
  • Reliability Enhancement via Sleep Transistors
  • Simulation Environment
  • Results
  • Conclusion

Outline

slide-4
SLIDE 4

4 Sill Torres et al.– Reliability w/ Sleep Transistors

Probability for failures increases due to:

  • Increasing transistor count
  • Shrinking technology

Motivation

Technology Development

130 nm 90 nm 65 nm 45 nm 32 nm

nm 20 nm 40 nm 60 nm 80 nm 100 nm 120 nm 140 nm

300 600 900 1200

2002 2004 2006 2008 2010

Tecnologia Ano

300 600 900 1200

2002 2004 2006 2008 2010

# Transistors (Mill.) Year

Wolfdale 410 Mil. Northwood 55 Mil. Prescott 125 Mil. Yonah 151 Mil. Gulftown 1.170 Mil. Wolfdale 410 Mil.

Tecnology

slide-5
SLIDE 5

5 Sill Torres et al.– Reliability w/ Sleep Transistors

Motivation

Error classification

Error Permanent Temporary

Soft errors, Voltage drop, Coupling, …

Reduced Performance

Process variations, Electro- migration, Oxide wearout, NBTI, ...

Malfunction

Electromigration, Oxide breakdown ...

slide-6
SLIDE 6

6 Sill Torres et al.– Reliability w/ Sleep Transistors

Preliminaries

  • Very well-known and effective

approach for leakage reduction

  • Insertion of sleep transistors

(mostly with high-threshold voltage) between logic module and supply

  • Disconnection from supply

during standby

Power-Gating with Sleep Transistors

  • M. Powell, et al., Proc. ISLPED, 2000.
  • A. Ramalingam, et al., Proc. ASP-DAC, 2005.

Sleep Sleep virtual GND

Logic block

virtual VDD High-Vth

slide-7
SLIDE 7

7 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Electromigration (EM)

– Performance reduction and errors – Depending on currents and temperature

  • Negative Bias Temperature Instability (NBTI)

– Performance reduction – Depending on voltage level and temperature

  • Time Dependent Dielectric Breakdown (TDDB)

– Performance reduction and errors – Depending on voltage level and temperature

Preliminaries

Time Dependent Failure Mechanisms

Increase of lifetime through reduction of supply voltage and activity

slide-8
SLIDE 8

8 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Basic idea: Reduction of degradation via module deactivation

Reliability Enhancement via Sleep Transistors

Concept and Realization

Module Module

tlife-new ≈ tlife-old + toff

slide-9
SLIDE 9

9 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Basic idea: Reduction of degradation via module deactivation
  • Problem: What to do at run-time?

Reliability Enhancement via Sleep Transistors

Concept and Realization

Module 1 Instance 2 Module 1 Instance 1

tlife-system = tlife-module ≈ tlife-old + toff ≈ 2* tlife-old + tsleep

slide-10
SLIDE 10

10 Sill Torres et al.– Reliability w/ Sleep Transistors SLEEP

  • Basic idea: Reduction of degradation via module deactivation
  • Problem: What to do at run-time?

Reliability Enhancement via Sleep Transistors

Concept and Realization

Module 1 Instance 2 Module 1 Instance 1 Module 2

MUX

slide-11
SLIDE 11

11 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Lifetime

– Increase by more than factor 2 (not linear relation between effective voltage and failure mechanisms)

  • Area

– Increase by slightly more than factor 2 – Ca. 50 % less than Triple Modular Redundancy (TMR)

  • Power dissipation

– Slight increase of dynamic power dissipation – Increase of leakage by ca. factor 2

  • Delay

– Slight increase through multiplexer delays

Reliability Enhancement via Sleep Transistors

Expectations

slide-12
SLIDE 12

12 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Application

– Limited improvements for devices with long standby times (mobiles, home PCs) – High improvements for high availability applications (server, aerospace equipment, mobile communication nodes)

  • Multiplexer

– Problem: no deactivation of multiplexer – Solution: use of transmission gates (less vulnerable)

  • Control signals (for sleep transistor, multiplexer)

– Logic for control signal generation must be reliable too – Hence: reliable implementation (HighTox, wire widening, …) – More research required

Reliability Enhancement via Sleep Transistors

Comments

slide-13
SLIDE 13

13 Sill Torres et al.– Reliability w/ Sleep Transistors

  • Desired: Simulative estimation of average time until first failure (also

known as Mean Time To Failure – MTTF)

  • Solution:

– Application of voltage controlled variable elements and parameters for failure modeling (xSpice, VerilogA, …) – Linear increase/decrease of control voltage at simulation time

  • Example: HSPICE model of transistor with TDDB and varying width

Simulation Environment

V0 Vref 0 DC 1 V1 Vctrl 0 PULSE 1e12 0 0 1E-2 1E-9 1E1 2E1 M0 D G N1 0 nmos W='1e-7 * V(Vctrl)/V(Vref)' M1 N1 G S 0 nmos W='1e-7 * V(Vctrl)/V(Vref)' G1 G N1 VCR Vctrl 0 10

slide-14
SLIDE 14

14 Sill Torres et al.– Reliability w/ Sleep Transistors

Results

Mean Time To Failure (MTTF) (BPTM 22nm, 100 samples, TDDB and EM modeling, basic MTTF of 300 clock cycles, relaxed timing, w/o temperature consideration)

2.2

slide-15
SLIDE 15

15 Sill Torres et al.– Reliability w/ Sleep Transistors

Results

Delay / Power / Area Average values: Delay: + 7 %, Power: + 5 %, Area: + 110 %

slide-16
SLIDE 16

16 Sill Torres et al.– Reliability w/ Sleep Transistors

Conclusion

  • Progressing susceptibility of current technologies against severe

failure mechanisms

  • Extension of expected lifetime by alternating (de-)activation of

redundant blocks via sleep transistors

  • Environment for simulation of time-dependent degradation of design

components

  • Increase of MTTF by more than factor 2 through proposed approach
  • Factor 1.2 for relation of average increase of MTTF and area
  • Future tasks:

– Application of selective redundancy techniques – Merging with approaches on system level – Analysis of control logic

slide-17
SLIDE 17

17 Sill Torres et al.– Reliability w/ Sleep Transistors

Thank you!

franksill@ufmg.br claas.cornelius@uni-rostock.de

slide-18
SLIDE 18

18 Sill Torres et al.– Reliability w/ Sleep Transistors

Motivation

Time-Dependent Dielectric Breakdown (TDDB)

  • Tunneling currents

Wear out of gate oxide

  • Creation of conducting path

between Gate and Substrate, Drain, Source

  • Depending on electrical field over

gate oxide, temperature (exp.), and gate oxide thickness (exp.)

  • Also: abrupt damage due to

extreme overvoltage (e.g. Electro- Static Discharge)

Source: Pey&Tung Source: Pey&Tung

slide-19
SLIDE 19

19 Sill Torres et al.– Reliability w/ Sleep Transistors

Reliability Enhancement via Sleep Transistors

Realization

slide-20
SLIDE 20

20 Sill Torres et al.– Reliability w/ Sleep Transistors

Reliability Enhancement via Sleep Transistors

Blocks / Requirements

slide-21
SLIDE 21

21 Sill Torres et al.– Reliability w/ Sleep Transistors

Simulation Environment

Overview

slide-22
SLIDE 22

22 Sill Torres et al.– Reliability w/ Sleep Transistors

Simulation Environment

Error Modeling