The Impact of Variability on the Reliability of Long onchip Interconnect in the Presence of Crosstal - PowerPoint PPT Presentation

1 / 38
About This Presentation
Title:

The Impact of Variability on the Reliability of Long onchip Interconnect in the Presence of Crosstal

Description:

Structure and fabrications of Modern Interconnect. Why are two nominally identical wires different ? ... Fabrication Process. Lithography exact size and ... – PowerPoint PPT presentation

Number of Views:46
Avg rating:3.0/5.0
Slides: 39
Provided by: slipo
Category:

less

Transcript and Presenter's Notes

Title: The Impact of Variability on the Reliability of Long onchip Interconnect in the Presence of Crosstal


1
The Impact of Variability on the Reliability of
Long on-chip Interconnect in the Presence of
Crosstalk
Basel Halak, Santosh Shedabale, Hiran
Ramakrishnan, Alex Yakovlev, Gordon
Russell Newcastle University UK
2
Outline
  • Structure and fabrications of Modern Interconnect
  • Why are two nominally identical wires different ?
  • Impact of variability on Wire Delay and Crosstalk
    Glitches
  • What are the Failure Mechanism in
    Capacitance-Dominated links ?
  • Does Variability make things worse ?
  • Conclusions

3
Interconnect Stack in Modern Technologies
Source ITRS 2007
4
How to Build Multilayer's Interconnect Structure
1. Start with the previous interlayer dielectric
5
How to Build Multilayer's Interconnect Structure
2. Add an etch stop' layer
6
How to Build Multilayer's Interconnect Structure
3. Add a new layer of intra-layer dielectric
7
How to Build Multilayer's Interconnect Structure
4. Etch spots in the dielectric for wires
8
How to Build Multilayer's Interconnect Structure
5. Deposit the barrier metal
9
How to Build Multilayer's Interconnect Structure
6. Deposit the metal
10
How to Build Multilayer's Interconnect Structure
7. Grind it flat
11
How to Build Multilayer's Interconnect Structure
8. Add a dielectric cap/via etch stop
12
How to Build Multilayer's Interconnect Structure
9. Add more inter-layer insulator
13
How to Build Multilayer's Interconnect Structure
10. Add another etch stop
14
How to Build Multilayer's Interconnect Structure
11. Cut holes in dielectric for the vias
15
How to Build Multilayer's Interconnect Structure
12. Cut holes in each stop layer for the vias
16
How to Build Multilayer's Interconnect Structure
13. Deposit via metal
17
Interconnect Stack in Modern Technologies
14. Repeat the process for more layers
18
Variability Sources
  • Fabrication Process
  • Lithography exact size and shape depend on
    environment
  • Etching also depends on environment
  • Thickness of metal depends on CMP environment
  • Deposition and polishing steps depend on chip
    location on the wafer
  • Alignment between layers can affect vias
  • Environmental Factors
  • power supply and temperature
  • Other Factors
  • an example of a statistical variation that
    results in deterministic uncertainty CMP
    etching as function of location on a wafer

Source (An Overview of On-chip Interconnect
Variation Lou Scheffer , SLIP 2006 )
19
Variability Impact on wire electric parameters
Normalized wire capacitance distribution (C)
Normalized metal resistance across manufacturing
lines (R)
Source Statistical Analysis and Optimization in
the Presence of Gate and Interconnect Delay
Variations Chandu Visweswariah ,IBM,SLIP 2006
20
Motivations
  • In DSM regime, due to process scaling, the
    contribution of interconnect delay has become
    significant
  • Wire delay and coupling effects play a
    significant role in determining ultimate
    performance
  • not easy to predict which is the worst corner

21
This work
22
Wire Model
23
Variations
24
Delay Sensitivity to Variability Sources
Un-Buffered Line (L10mm, K1)
Uniformly Buffered Line (L10mm,K4)
25
Crosstalk Glitches Sensitivity to Variability
Sources
Un-Buffered Line (L10mm, K1)
26
The Impact of Switching Activity
27
Delay Sensitivity to Variability Sources
Un-Buffered Line (L10mm, K1)
28
This work
29
Failure Mechanism in Capacitive Coupled Links
  • Timing Failure This undesired effects occurs
    when the timing of a stage becomes uncertain due
    to coupling from the switching activity of
    neighboring stages, which results in a change in
    the total capacitance of the wire, hence dynamic
    delay.
  • Functional Failure which is caused by static
    noise, induced on a quiet victim net due to
    switching of neighboring aggressors.

30
Interconnect States
31
BER Analysis
Timing Failure
PE (Dwire gtTclk - Tsetup)
PE -0.5- Q
µ? µD µTsetup µTclk s2? s2D
s2Tsetup s2Tclk
32
BER Analysis
Functional Failure
PE Pr (Amp gt Vth)
PE -0.5- Q
µ ? µAmp µVth s 2? s 2Amp s2 Vth
33
BER Analysis
BER
P is the Error Rate in each state O is the
probability of Occurrence of each state
34
This work
35
Variability Good or Bad ?
36
How to combat variability ?
37
How to combat variability ?
38
Conclusions
  • Novel bit error rate estimation method
  • Mathematical expressions - quick tool to compare
    different design approaches.
  • BER model developed for self-timed interconnect
    links
  • Future directions - quantifying the variability
    impact on other system metrics
Write a Comment
User Comments (0)
About PowerShow.com