Statistical full chip leakage analysis considering junction tunneling leakage
Download
1 / 18

Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage - PowerPoint PPT Presentation


  • 86 Views
  • Uploaded on

Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage. Tao Li Zhiping Yu Institute of Microelectronics Tsinghua University. Outline. Motivation Junction Tunneling Leakage – Circuit Level Analysis Simple inverter Multi-input gate

loader
I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
capcha
Download Presentation

PowerPoint Slideshow about 'Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage' - lula


An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.


- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
Statistical full chip leakage analysis considering junction tunneling leakage l.jpg

Statistical Full-Chip Leakage Analysis Considering Junction Tunneling Leakage

Tao Li Zhiping Yu

Institute of MicroelectronicsTsinghua University


Outline l.jpg
Outline Tunneling Leakage

  • Motivation

  • Junction Tunneling Leakage – Circuit Level Analysis

    • Simple inverter

    • Multi-input gate

  • Statistical Full-Chip Leakage Analysis Technique

    • Modeling of process-induced parameter variations

      • PCA & ICA

    • Sum of leakage components

  • Experimental Results

  • Summary


Leakage and process variations l.jpg

0.18 Tunneling Leakageμm

0.09 μm

65 nm

250

Leakage Power

Active Power

200

150

Power (W)

100

50

0

0.1

0.25

0.18

0.13

Leakage and Process Variations

  • Leakage power becomes a major component ofthe total power.

  • Process variation has a significant impact on leakage.

Feature Size

Scale Down


Major leakage components l.jpg
Major Leakage components Tunneling Leakage

  • Subthreshold leakage

  • Gate oxide leakage

  • Junction tunneling leakage

Gate Leakage Igate

Subthreshold Leakage Isub

Gate

Source

Drain

n+

n+

Bulk

Junction tunneling leakage


Overview of related works l.jpg
Overview of Related Works Tunneling Leakage

  • Previous works on statistical full-chip leakage computation

    • Computation of PDF of full-chip leakage

      • Approximate process variations asGaussian distributions

      • Finding full-chip leakage by summing upindependent lognormals

      • R. Rao ISLPED03,H. Chang ICCAD 03,H. Chang DAC05, X. Li DAC06, et al.

  • Most of the previous works ignored

    • Effect of Non-Gaussian parameters

    • Junction tunneling leakage


Outline6 l.jpg
Outline Tunneling Leakage

  • Motivation

  • Junction tunneling leakage – Circuit level analysis

    • Simple inverter

    • Multi input gate

  • Statistical Full-chip leakage analysis technique

    • Modeling of process-induced parameter variations

      • PCA & ICA

    • Sum of leakage components

  • Experimental Results

  • Summary


Simple inverter l.jpg

0 Tunneling Leakage

Simple Inverter

  • When input = 0V

    • NMOS: maximum &

      • Can be independently calculated and added for total leakage

    • PMOS: gate oxide leakage – small and ignored

  • When input =

    • NMOS: gate oxide leakage

    • PMOS: subthreshold leakage and junction tunneling leakage

0


Multi input gate general approach l.jpg
Multi input gate: general approach Tunneling Leakage

  • If all inputs have a high state

    • Analysis is similar to the that of the inverter

  • At least one input is low

    • Combination of , ,and

    • Approach: distinguish 6 different scenarios


Computation of total chip leakage l.jpg
Computation of Total Chip Leakage Tunneling Leakage

  • Total leakage current of a chip:

: probability of input vector state i of the jth gate

can be either the leakage for a fixed input vector or the average leakage current

  • Input pattern independent approach

    • Direct computation: 2k input vector states for a k-input gate

    • Applying dominant states of

  • Leakage of stack at state i is not always independent

    • Interactions ofIsub,Igateand Ijunc need to be considered

    • Analyzing leakage current of stack by input state


Dominant states of leakage current l.jpg
Dominant States of Leakage Current Tunneling Leakage

  • Interaction between Isub and Igate

  • Case (a) (c): dominate states of Igate

NMOS-Transistor Stack

D. Lee et. al. at DAC03

C. Oh et. al. at DAC99

D. Lee et. al. at DAC03

  • Case (a) (b): dominate states of Isub

  • Dominant states of junction tunneling leakage Ijunc

    • States with the “on” transistors connected to the output node(stack effect )

    • Only k dominant states for a k-input gate


Results leakage estimation for 4 nand l.jpg
Results: Leakage estimation for 4-NAND Tunneling Leakage

  • The error of the proposed analysis method over SPICE

  • Average ~1.5% over all input states

  • Maximum error = 4.5% @1110


Outline12 l.jpg
Outline Tunneling Leakage

  • Motivation

  • Junction tunneling leakage – Circuit level analysis

    • Simple inverter

    • Multi input gate

  • Statistical Full-chip leakage analysis technique

    • Modeling of process-induced parameter variations

      • PCA & ICA

    • Sum of leakage components

  • Experimental Results

  • Summary


Proposed analysis method highlights l.jpg
Proposed Analysis Method Highlights Tunneling Leakage

Non-Gaussian and Gaussian variables transformed

to independent basis with PCA/ICA

Incorporates both Gaussian

and non-Gaussian parameters

Inputs are moments of varying process parameters

Easier to obtain moments from process data files

Three kinds of leakage components are considered

Fast algorithm for the sum up of leakage components

Moments matching-based

PDF/CDF extraction

Uses closed form PDF/CDF

expressions


Outline14 l.jpg
Outline Tunneling Leakage

  • Motivation

  • Junction tunneling leakage – Circuit level analysis

    • Simple inverter

    • Multi input gate

  • Statistical Full-chip leakage analysis technique

    • Modeling of process-induced parameter variations

      • PCA & ICA

    • Sum of leakage components

  • Experimental Results

  • Summary


Experimental results l.jpg
Experimental Results Tunneling Leakage

  • Comparison of our results with Monte Carlo simulations

  • Comparison with Gaussian modeling of parameters


Outline16 l.jpg
Outline Tunneling Leakage

  • Motivation

  • Junction tunneling leakage – Circuit level analysis

    • Simple inverter

    • Multi input gate

  • Statistical Full-chip leakage analysis technique

    • Modeling of process-induced parameter variations

      • PCA & ICA

    • Sum of leakage components

  • Experimental Results

  • Summary


Summary l.jpg
Summary Tunneling Leakage

  • A fast approach to compute total leakage current

    • Considering , ,and

    • Average error 1.5%

  • Both Gaussian and Non-Gaussian parameters are considered

    • PCA and ICA are employed as preprocessing steps

  • Sum the leakage to get a final result

  • Algorithm has a complexity of


Slide18 l.jpg

Thanks! Tunneling Leakage