irsp 2016 sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/at19_sukharev.pdf · valeriy...

33
Valeriy Sukharev An accurate compact modeling – A key component of the full-chip reliability assessment: EM and low-k TDDB

Upload: others

Post on 09-Aug-2020

9 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

Valeriy Sukharev

An accurate compact modeling – A key component of the full-chip reliability assessment: EM and low-k TDDB

Page 2: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

EM is a growing reliability issue in modern ICs in the wake of smaller feature sizes

1 2

3 4 5 6

Current density

in M

A/c

2014 2016 2018 2020 2022 2024Year

Minimum gate length in nm18 17 15 14 13 12 11 10 9 8 7

Currently used manufacturing solutions Manufacturable EM-robust solutions are known Manufacturable EM-robust solutions are NOT known Required current density for driving four inverter gates

Expected evolution of required and maximum IC wires (ITRS). While the required current density scales with frequency and reducing cross-section, the maximum tolerable current density is shrinking due to smaller structure sizes

• Excessive current density within interconnects – which if not effectively mitigated causes electromigration(EM) and electrical overstress – is a major concern for integrated circuit (IC) designers.

• The latest edition of the ITRS roadmap predicts that all minimum-sized interconnects will be EM-affected by 2018, potentially restricting any further downscaling of wire sizes.

• Current density verification and thus the detection of electromigrationissues are already an integral part of the sign-off verification of circuit layouts. Current density violations detected during sign-off are corrected by layout modifications – by the widening of wires, for example.

Jens Lienig, ISPD’13, p. 33-40, 2013.

IRSP 2016, Dresden

Page 3: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

EM in advanced nodes

Year 2014 2016 2018 2020 2022 2024 2026

Gate length (nm) 18.41 15.34 12.78 10.65 8.88 7.40 6.16

On-chip local clock frequency (GHz)

4.211 4.555 4.927 5.329 5.764 6.234 6.743

DC equivalent maximum current (µA)*

18.14 12.96 10.33 7.36 5.53 4.45 3.52

Metal 1 properties Width – half- pitch (nm)

23.84 18.92 15.02 11.92 9.46 7.51 5.96

Aspect ratio 1.9 2.0 2.0 2.0 2.1 2.1 2.2

Layer thickness (nm)*

45.29 37.84 30.03 23.84 19.87 15.77 13.11

Cross-sectional area (nm²)*

1,079.7 716.0 451.0 284.1 187.9 118.4 78.13

DC equivalent current densities (MA/cm²) Maximum tolerable current density (w/o EM degradation)**

4.8 3.0 1.8 1.1 0.7 0.4 0.3

Maximum current density (solutions unknown)**

25.4 15.4 9.3 5.6 3.4 2.1 1.2

Required current density for driving four inverter gates

1.68 1.81 2.29 2.59 2.94 3.76 4.50

Predicted technology parameters based on the ITRS, 2011 edition; maximum currents and current densities for copper at 105°°°°C.

25 10,0

20IEM

15

1,0

Jmax

10 Imax

5JEM

0

20142018 2022

Year

2026

0,1

20142018 2022

Year

2026

Expected development of currents (Imax, left) and current densities (Jmax, right) needed for driving four inverter gates, according to ITRS 2011. EM degradation needs to be considered when crossing the yellow barrier of currents (IEM) and current densities (JEM). As of now, manufacturable solutions are not known in the red area.

• The global trend in size reduction leads to improved circuit performance, efficiency at higher circuit frequencies and smaller footprints.

• Line widths will continue to decrease over time, as will wire cross-sectional areas. As shown in Table, the cross-sectional area shrinks from about 1,000 nm² in 2014 to less than 500 nm² in 2018.

• Currents are also reduced due to lower supply voltages and shrinking gate capacitances.

• However, as current reduction is constrained by increasing frequencies, the more marked decrease in cross-sectional areas (compared to current reduction) will give rise to increased current densities in ICs going forward.

Jens Lienig, ISPD’13, p. 33-40, 2013.

IRSP 2016, Dresden

Page 4: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Current Methodology

• Foundries generate the EM Reliability Rules, which provides metal Imax dependence on metal length & width, and temperature. For example for T = 110oC:

Metal Wiring Level Metal Length, L (um) Metal Width, W (um) Imax (mA)

M1, Mx, Mxa, Mxc

L <= X Any width 3 x Z x (w – Y)

L > X W >= Y 2 x Z x (w – Y)

L > X W < Y Z x (w – Y)

• Digital layout tools verify interconnect regarding the current densities in each segment vs EM rules. Verification tools for current densities, such as Cadence Virtuoso Power Systems, Synopsys CustomSim, Mentor Calibre PERC, and Apache Totem MMX, have been available for some time.

- They extract a netlist from the layout (including parasitics). - This netlist is then used to simulate the currents in all wires. - If any of the resulting current densities exceed an EM-relevant boundary, a violation is

detected, highlighted, and repaired in most advanced cases.

But … Based on ITRS, All minimum-sized interconnects will be EM-affected for nodes below 10nm!!!

IRSP 2016, Dresden

Page 5: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

PROBLEM … H-M-M … NOT SURE

What Do We Do About It?

All minimum-sized interconnects will be EM-affected bellow 10 nm mode

Goal : Manage the EM Effect on Chip Performance

Option 1a : Do Nothing — Hope for the best

Option 1b : Reactive Strategy = Wait till it Happens— Manage it with foundry required EM design

rules

Option 2 : Proactive Strategy = Design around it — Manage it Through IC Design: Design a chip that

does not care about EM effects

IRSP 2016, Dresden

Page 6: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

EM problem is severely exuberated!

• EM problem is severely exuberated! Why?

• Because, the limiting JEM was, is, and will be predicted wrong until

the correct underneath physics will be accounted!!!

WHAT IS WRONG WITH CURRENT METHODOLOGY?1. Existing EM checking tools and flows make use of the empirical

Black’s model, developed in the 1960s. However, when Black’s model is used to check EM in power grids, we run into many problems, because that model was originally derived for individual lines and not for large interconnected wire meshes such as modern power grids.

2. To use Black’s model, one has to subdivide a power grid into straight line segments and then assess the susceptibility of every line, separately and independently.

Flaw: Segments are not independent. Reliability

predictions computed using Black’s model can be wildly inaccurate. If the metal layer happens to be (artificially) segmented into short metal lines, the grid can appear immortal due to the Blech effect, which becomes dangerously optimistic.

IRSP 2016, Dresden

Page 7: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

EM problem is severely exuberated!

3. Adopted a weakest segment approximation: a power grid fails as soon as any one of the lines fails.

Flaw: This series model of grid failure ignores the inherent redundancy in the many parallel paths of the power grid. When mesh structure of the power grid is used the grid lifetime is 4X longer then provided by the series model. Adding a pessimism generated by ignoring a material flow between segments results almost 6X over-estimation of the TTF. It means that chips that are supposed to live for 10 years in the field are being unnecessarily over-designed today to survive for 30-60 years.

8

1000 800 600 400

200

100 80 60 40

20

10 8 6 4

2

0.1

0.6 0.4

Experiments on a 2-Segment 3-Terminal Test Structure

1 2 5 10 20 30 40 50 60 70 80 90 95 98 99

Cumulative Failure (%)

Most failures occur in the right limb (i-iii), even though the current density is much higher in the left limb.

Tim

e T

o F

ailu

re (

hrs

)

Electromigration (EM) is a degradation mechanism

in which metal atoms move in the opposite direction to the electric current, under the influence of the electron wind. Eventually, the stress buildup due to this movement is such that a void forms in the metal line, disrupting the flow of current and causing a failure.

C. Gan, C. Thompson, et. Al, J. Appl. Phys. 94, 1222 (2003).IRSP 2016, Dresden

Page 8: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

EM related pessimism isn’t a good strategy

• One might think that pessimism is not a bad strategy in VLSI. However, too much pessimism in the power grid can be a big problem. It leads to overuse of metal area, leaving little room for signal routing, which makes EM signoff extremely difficult in modern designs, thus increasing design complexity and design time.

• Foundry generated EM rules promise 10 years lifetime for each wire obeying the rules (we know it isn’t very true). Does it mean that the whole design will survive 10 years, or may be more? How much more exactly?

• If a project with the foundry recommended EM design rules (schedule, cost, size, etc.) in jeopardy, it will be good to know how far the current budgeting is from the cliff.

• A trusted info about how far can be crucial.

Current assessment methodology cannot provide this info.

Physics-based EM assessment provides location of the “cliff” for each design.

Excess margin

EM design rules(JEM, T, geometries, …)

Performance, power, size, schedule, cost …

Cliff = EM failure

???

IRSP 2016, Dresden

Page 9: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

On-chip interconnect

Interconnect functionality • interconnectivity for signal propagation (signal lines)

- bidirectional pulsed currents

• voltage delivery (power/ground lines)

- unidirectional current

(a) (b) (c)

(a) The layout and output pin position options for INV X4. Charge/discharge currents when the output pin is at:(b) node 4 and (c) node 3.The red [blue] lines represent rise [fall] currents.

Standard cells are the current sources in the p/g mesh.

Power (voltage) sources

P/G meshG. Posser ; V. Mishra ; P. Jain ; R. Reis, S. Sapatnekar; ICCAD 2014, pp. 486-491

IRSP 2016, Dresden

Page 10: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Criterion for the full-chip EM failure

• Signal lines are immune to EM failure due to their short lengths (less 1um) and bidirectional currents.

• P/G nets are subjects to fault due to unidirectional currents and long lengths (may be longer 100 um).

• Major function of the p/g grid is delivering voltage (Vdd and Vss) to every gate. • EM induced degradation can affect this functionality.• The inherent redundancy in the many parallel paths of the power grid prevents

a catastrophic failure.• Voiding induced increase in the resistance of p/g segments is responsible for

IR-drop increase, which can result a parametric failure.

P/G grid is deemed to have failed, not when the first line fails, but when the voltage drop at any grid node exceeds a user specification.IRSP 2016, Dresden

Page 11: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Voltage evolution

IRSP 2016, Dresden

- Nucleated void - Growing void

- Saturated void

• We want to simulate voiding evolution in all trees• To convert it to the branch resistor evolution• To solve a linear system for a power grid network with n nodes,

G(t) × v(t) = I(t), where G(t) is a n×n time-varying conductance matrix; I(t) is transient current source vector; v(t) is the corresponding vector of nodal voltages.

Page 12: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

P/G grid EM assessment

P/G located in each metal layer should be subdivided on “interconnect trees” – elemental units of EM reliability (Carl Thompson).

An interconnect tree is a continuously connected structure of straight metal lines within one layer of metallization such that atomic flux can flow freely within it.

Current densities and current directions should be assessed for each branch in each tree.

These currents are generated by both the voltage and current sources. Thus, the current assessment in all cells is needed.

Stress evolution in each tree should be resolved. Voiding (nucleation and growth) should be resolved. Physics based Compact Models are needed!

M2 VDD

Contac

t

M1 VDD

Via1

….

Current sources

Current sources

IRSP 2016, Dresden

Page 13: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Current assessment

τ

T

j+

0

t+

3TmT

. . . . .

.Time, t

• Each current source generates time-dependent unidirectional pulse current.

• Conventional approach transfers it to effective DC as:

which isn’t physically correct.• Physically correct should be

defined as a DC current, which generates the critical stress at the same time as a given time-dependent current .

• Solutions of the Korhonen’s equations for the identical lines loaded with and provide:

• Condition: results:

( ) ττ djT

j

T

eff

DC ∫=0

1

eff

DCj

( )τj

eff

DCj

( )τj

( ) ( ) ( )

( )( )

τπ

κρ

σστ

πκ

πκ

detjeL

xnCos

L

eZtx

t

L

n

n

tl

n

TTD ∫∑+∞

=

+−+

Ω+=

0

12

0

122

22

2

22

124,

( )

( )

( )

( )

+

+

+−Ω

−=+

−∞

=

∑t

L

n

n

eff

DCTDC e

n

l

xn

L

xLjeZtx

2

2212

022

12

12cos

42

1,

πκ

π

π

ρσσ

( ) ( ) critnucTDnucDC tt σσσ == ,0,0

critσ

( ) ττπ τ

π

dejLTk

BDj

LTk

BDt

mB

aeff

DCmB

anuc2

2

0

2

∫Ω

=

V. Sukharev, et al. J. Appl. Phys. 118, 034504 (2015)

Different current sources have different effective lengths L and periods T extracted from user specified activity factors.

M2 VDD

Contac

t

M1 VDD

Via1

Current sources

Current sources

L

L

IRSP 2016, Dresden

Page 14: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

General Physical Model

dxxx +

W

H x

y

z

ejJa(x)

Ja(x+dx)

If atom an flux divergences somewhere inside metal line then accumulation or depletion of atoms is happening there:

0=∇+∂

∂A

A Jt

N rr

Fast diffusion

Slow diffusion Slow diffusion

∂+

Ω∂

∂=

x

jeZ

xt

HydHyd σρκ

σ

Evolution of the hydrostatic stress (a) along the metal line loaded with DC current, and at the cathode end of line, (b) j = 5x109A/m2, T = 400K.

critσ

critσ

nuct

IRSP 2016, Dresden

V. Sukharev, “Beyond black’s equation: Full-chip Em/Sm assessment in 3D IC stack,” Microelectronic Engineering, vol. 120, pp. 99–105, May 2014.

Page 15: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Stress evolution in interconnect tree

Current density Hydrostatic stress

IRSP 2016, Dresden

P. Gibson, M. Hogan, and V. Sukharev, “Electromigration analysisof full-chip integrated circuits with hydrostatic stress,” in 2014 IEEEInternational Reliability Physics Symposium, 2, pp. 2.1–2.7, 2014.

A typical interconnect tree structure A simple 3-terminal tree

Continuity equation for limbs:

Boundary conditions for all junctions:

HB Chen, et al., Analytical Modeling and Characterization of Electromigration Effects for Multi-Branch Interconnect Trees, IEEE TCAD, 2016.

Page 16: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Closed-form analytical solution for stress evolution in the multi-branched interconnect tree

T-shaped interconnect tree.

Evolution of the stress distribution along the segment of the shown T-shaped tree; (a) line 1, (b) line 2, and (c) line 3.

(a) (b) (c)

If we disassemble these brunches a standard stress evolution will take place in each of them:

IRSP 2016, Dresden

HB Chen, et al., Analytical Modeling and Characterization of Electromigration Effects for Multi-Branch Interconnect Trees, IEEE TCAD, 2016.

• Employment of the proper BC at the segment junctions, representing the continuity of stress and atomic fluxes, secures an accurate calculation of stress evolution inside multi-segment tree.

Page 17: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Critical stress & Void nucleation time

IRSP 2016, Dresden

• The model of the homogeneous nucleation suggests that any void-like flaw in a metal subject to hydrostatic tension will enlarge if the stress exceeds the value

• Here, is the surface energy per unit area, and is the flaw size. For and σ = 200MPa we can estimate .

• Solution to the Korhonen’s equation with blocking BC:

• Keeping the slowest decaying term, we can get an approximation for the void nucleation time at the cathode end of line (x=0):

f

critr

γσ

2=

γ fr 21 mJ=γ

nmrf 10=

−Ω

+

Ω

Ω≈

critTa

B

nucjLeZ

jLeZ

BD

TkLt

σρ

σ

ρ

2

2ln

2

( )

( )

( )( )

+−

+

+

−+−= ∑∞

=

tL

n

n

L

xn

GLGL

Gxtxn

T

2

022

12exp

12

12cos

42

κπ

π

σσ

critσ

Page 18: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Void nucleation time

IRSP 2016, Dresden

0

100

200

300

400

500

600

700

0 5E+10 1E+11

Nucleation tim

e, s

j, A/m2

n=1.243

Void nucleation time as a function of the test current density and temperature

j/Ttest, K

323

373 423 473 523 573 623

1.00E+09 T-void 4.58E+05 IMMORT IMMORT IMMORT IMMORT IMMORT

2.00E+09 T-void 2.25E+05 1.79E+05 IMMORT IMMORT IMMORT IMMORT

3.00E+09 T-void 1.49E+05 9.86E+04 1.88E+04 IMMORT IMMORT IMMORT

4.00E+09 T-void 1.11E+05 6.85E+04 1.06E+04 2.79E+03 IMMORT IMMORT

5.00E+09 T-void 8.89E+04 5.26E+04 7.51E+03 1.54E+03 6.03E+02 IMMORT

6.00E+09 T-void 7.40E+04 4.27E+04 5.86E+03 1.10E+03 3.04E+02 2.19E+02

7.00E+09 T-void 6.34E+04 3.60E+04 4.81E+03 8.69E+02 2.19E+02 7.80E+01

8.00E+09 T-void 5.54E+04 3.11E+04 4.09E+03 7.19E+02 1.73E+02 5.60E+01

9.00E+09 T-void 4.22E+04 2.74E+04 3.55E+03 6.14E+02 1.44E+02 4.40E+01

1.00E+10 T-void 4.43E+04 2.44E+04 3.14E+03 5.37E+02 1.24E+02 3.70E+01

1.10E+10 T-void 4.03E+04 2.21E+04 2.82E+03 4.77E+02 1.08E+02 3.20E+01

1.20E+10 T-void 3.69E+04 2.01E+04 2.55E+03 4.29E+02 9.70E+01 2.80E+01

3.00E+10 T-void 1.47E+04 7.79E+03 9.54E+02 1.54E+02 3.30E+01 9.00E+00

5.00E+10 T-void 8.84E+03 4.63E+03 5.62E+02 9.00E+01 1.90E+01 5.00E+00

7.00E+10 T-void 6.31E+03 3.30E+03 3.99E+02 6.30E+01 1.30E+01 4.00E+00

9.00E+10 T-void 4.91E+03 2.56E+03 3.09E+02 4.90E+01 1.00E+01 3.00E+00

Extracted current density exponent for Ttes=573 K, TZS=723 K, and σcrit=600 MPa.

−Ω

+

Ω

Ω≈

critTa

B

nucjLeZ

jLeZ

BD

TkLt

σρ

σ

ρ

2

2ln

2

Extracted dependency of n on Ttest for TZS=723 K, σcrit=600 MPa vs. experimental data:

Exp. 1: M. Hauschildt, et Al, IEEE Int. Reliab. Phys. Symp.Proc. (2013) 2C.1.1-6.Exp. 2: M. Hauschildt, et Al, AIP Conf. Proc. 1601, 89-98 (2014).

( )jBeZD

LTkt

a

TcritB

nucρ

σσ −=

2

Page 19: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Void precursor statistics

IRSP 2016, Dresden

• Thus, the voiding is a superposition of two events:

1. Defects (void precursors) of different sizes are distributed along a line. Each defect is characterized by a specific critical stress determined by its size ( ), which is needed to initiate its growth.

2. EM generates a time dependent distribution of the stress along the line.3. When the stress somewhere in the line reaches one of the needed , the growth of the

corresponding i-th defect is initiated.

• Hence, a process dependent character and distribution of defects – void precursors, (interfacial micro delamination, micro caverns, barrier pinholes, etc.) in combination with the grain distribution are major causes of the statistical nature of EM.

i

i

crit rγσ 2≈ir

i

critσ

Page 20: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Post-voiding evolution of line resistance

IRSP 2016, Dresden

• A missing part of the global picture describing the kinetics of voltage drop degradation in P/G grid is the kinetics of the post-voiding evolution of the resistances of individual lines.

• Knowledge of the analytical formulation of this kinetics (extended to the interconnect trees) will allow to perform fast analysis of the power grid based on solution of the linear system: . Here, is the time-dependent conductance matrix, is the transient current source vector, and is the corresponding vector of nodal voltages.

• Hence, a void size evolution is the next question that should be addressed.• A role of stress gradient in void size evolution.

( ) ( ) ( )tIttG =Φ× ( )tG( )tΦ

( )tI

H

W

L

Void

Hhlin

W

( ) ( ) ( )

( ) ( )( )

( )( )HWWHh

tV

HWWHhtLtR

HW

tLR

hW

tLR

hH

tLR

RRRR

RRR

TavoidCuTavoid

voidTa

Void

Cuvoid

Ta

bottomvoid

Tavoid

Ta

wallvoid

Ta

bottomvoid

Ta

wallvoid

Ta

wallvoid

Ta

Void

Ta

Void

Cu

Void

Ta

22

;;

1111

__

___

+≈

+=∆

===

++=

−=∆

ρρρ

ρρρ

Page 21: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Void evolution

IRSP 2016, Dresden

• There are two different venues for EM induced void development:(i) Void evolves from the microscopic (~10 nm) precursor.

(ii) A current induced growth of a preexisted volume saturated void.

• Different kinetics of postvoiding stress evolution are derived due to different initial stress distribution: critical stress near precursor (i) and zero stress everywhere (ii)

Evolution of the distribution of the hydrostatic stress along the metal line loaded with the DC current of 1x1010A/m2 at T=400 K

Initially void-less metal line. V. Sukharev, A. Kteyan, X. Huang,IEEE TDMR 16, 50 (2016).

A line with the preexisted saturated void at the cathode end. J. He, Z. Suo, et. Al, Appl. Phys. Lett. 85, 4639 (2004).

Page 22: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Void volume evolution

IRSP 2016, Dresden

• Different void volume evolution kinetics exist in these cases:

Initially void-less metal line. A line with the preexisted saturated void.

• First, the void volume increases much faster in the case of initially void-less line.

• Second, at initial times (up to 104 s for the chosen parameter values) the void growth, in this case, doesn’t depend on the current density. It contradicts to the case of a line with the preexisted void where the void growth at initial times is linearly proportional to the current density.

( )L

tD

TkV

tV a

B

crit

line

void Ω=

σ

Page 23: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Blech Strip Test Structure of EM

IRSP 2016, Dresden

• Hydrostatic stress distribution in the Blech structure.

Current density flux Total atomic flux

• Atom flux is initiated at the strip edge where j is almost zero.

Voiding caused by current, temperature and concentration gradients

Voiding caused by current, temperature and concentration gradients + stress gradient

Page 24: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Edge drift ~ Voiding

IRSP 2016, Dresden

• Current crowding induced atomic depletion generates field of stress gradients directed toward the crowding location.

• Atoms migrate along these gradients and being picked by EM force migrate toward anode.

• Tension is gradually developed at the strip edge results the surface atom dissolution in the metal (~void nucleation) when critical stress is developed.

• Similar voiding mechanism works in the case of void nucleation at the cathode end of line above the upstream via.

Page 25: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Double-Damascene structure

IRSP 2016, Dresden

Model Experiment

V Sukharev, E Zschech - Journal of applied physics, 96, 6337-6343 (2004)

Page 26: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Voltage evolution

IRSP 2016, Dresden

- Nucleated void - Growing void

- Saturated void

• We want to simulate voiding evolution in all trees• To convert it to the branch resistor evolution• To solve a linear system for a power grid network with n nodes,

G(t) × v(t) = I(t), where G(t) is a n×n time-varying conductance matrix; I(t) is transient current source vector; v(t) is the corresponding vector of nodal voltages.

Page 27: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

• Assume (just for a moment) that the void less steady state was achieved in the tree.

• Consider the redistribution of the atoms between sub-segments due to unblocked sub-segment ends:

σ i

cathod − σ j

anode = ∆σ ij =eZρ jij Lij( )

ΩFor the steady state:

( )∑

=

=

Ω+

+−

7

1

023i

ij

ijijkT

E

iTi L

LjeZe

RBZS

V ρ

δσσ

If , this sub-segment is suspiciousto EM failure.

Example of an interconnect tree

jmn is the density of electron flow (opposite to the current direction).

criti σσ ≥

Distribution of the steady state hydrostatic stressalong the considered tree

• Previously, we use uniform temperature distribution:The shortest void nucleation time is characterized by the biggest steady state stress ,

j23

j34

j54

j46

j68

j76

j13

1

3

2

5

4

7

6

8

• With temperature variation: Void nucleation time is affected by both T and hydrostatic stress. Consider both factors to find the first nucleated void (mintnuc

i)

σ m j1, j2,..., jn( )

Steady state distribution of the hydrostatic stress inside interconnect tree in void-less regime

IRSP 2016, Dresden

X. Huang, T. Yu, V. Sukharev, and S. X.-D. Tan, “Physics-basedelectromigration assessment for power grid networks,” in DesignAutomation Conference (DAC), 2014, 51th ACM/EDAC/IEEE, 2014.

Ω≈

Ω−

+

critm

resmkT

f

kT

EE

m

nuc

critDV

eB

kTe

D

Lt

σσ

σσσ

ln2 0

2

max

Page 28: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Physics-based criterion for EM failure

• As an alternative to the current EM assessment methodology we have recently developed the EM mesh model to account for the redundancy, and its key feature is that a grid is deemed to have failed, not when the first line fails, but when the voltage drop at any grid node exceeds a user specification.

• It provides an accurate estimation of the time-to-failure for any design.• Chip fails when the maximum IR drop exceeds the threshold level.

Initial IR drop distribution Final IR drop distribution (at lifetime)

12 14 16 18 20 22 24 26 281.62

1.625

1.63

1.635

1.64

1.645

1.65

1.655

Simulation Time (yrs)

No

de

Vo

lta

ge

(V

)

Reaches minimum nucleationtime, begin to degradate

Reaches thresholdvoltage, TTF

Voltage at the first failed node over time.

IRSP 2016, Dresden

Page 29: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

- Nucleated void - Growing void

- Saturated void

EM-induced voiding results IR-drop growth

IBM power grid benchmarks

Steady state hydrostatic stress distribution predicted by the initial current densities,(a), and initial voltage drop (V),(b), in the layer that directly connects to circuits (M3) of IBMPG2.

Void distribution,(a), and the voltage drop (V) distribution in the layer that directly connects to circuits (M3),(b), of IBMPG2 at t=TTF. Void volume saturation is taken into account.

Voltage drop of the first failed node and maximum voltage drop in IBMPGNEW1 change over time.

Effect of temperature on TTF

IRSP 2016, Dresden

Page 30: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

IR-drop based Chip-scale EM analysis

thermal simulation

EM simulation

Input

Extract

• power gird parasitic R netlist

• DC I sources, V sources

------------------------------

• Temperature distribution

• Technology parameters

• Time step Δt

Find mintnuc

1. Divide p/g net into interconnect trees

2. Obtain initial current density

3. Tree-based stress analysis: steady

state hydrostatic stress

4. Immortality check; find the minimum

void nucleation time

5. tstart = mintnuci

6. Start the analysis from time t = tstart;

branch with nucleation time tstart

enters the growth phase

Loop

6. Move to next instant in time t := t + Δt ;

update resistance of branches in the

growth phase

7. Update node voltage and current density

Check:

maxIR drop > threshold or t > lifetimeth ?

NO:

9. Update hydrostatic stress.

10. For each tree: Check immortality, find

mintnuci, if mintnuc

i ≤ t, corresponding

branch steps into the growth phase11. Go to step 6YES:

Output: MTTF = t and failed segment, or

satisfies the required lifetime, IR drop info, etc.

• power net or ground net: no update if no void has

been nucleated (have not reached the mintnuc of

this network)

• Step 6: generate modified .spef file

• Step 7: run PERC calcd solver, get new node voltage

Page 31: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

New types of EDA tools

Presented tool-prototype provides an opportunity to develop a new type of EDA tools:

1. To perform EM-aware IR-drop assessment. It can be a novel differentiation of the existing “time=0” commercial tools, for example EMIR flow of the Cadence Virtuoso, Cadence Voltus-DP, ANSS Apache Gear RedHawk, SNPS PrimeRail, which can help designers to solve the inverse problem for the IR-drop analysis: generate circuit block current constraints which, if satisfied, will ensure that the grid is safe from voltage drop.

2. To perform EM checking for power grids using physical models (that comprehend material flow between lines) in a mesh model framework (that factors in the redundancy in the power grid).

- It will provide an accurate assessment for time-to-failure.- It will allow to rebalance the metal usage in different parts of the die without impacting the

overall life-time. Some lines can be sized up (widened) and so made more reliable while others are sized down, making them less reliable, while keeping the same overall EM reliability.

- It will be able to generate constraints on the circuit block currents that load the grid, so that if the blocks are designed (or placed) in a way that respects those constraints, then the grid is safe from EM failures by construction and has the required life-time

IRSP 2016, Dresden

Page 32: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

Compact model based full-chip EM assessment was developed.

Summary

32

TEAM:Mentor Graphics: Jun-Ho Choy, Armen Kteyan, Marko Chew, Patrick Gibson

UC Riverside: Xin Huang

Shanghai Jiao Tong University: Hai-Bao Chen

Page 33: IRSP 2016 Sukharev shortirsp2016.malab.com/wp-content/uploads/2016/07/AT19_Sukharev.pdf · Valeriy Sukharev An accurate compact modeling –A key component of the full-chip reliability

www.mentor.com© 2012 Mentor Graphics Corp. Company Confidential

THANK YOU