Top Banner
Electromigration Study of Pure Sn Conductors Jim Lloyd IBM TJ Watson Research Center Yorktown Heights NY 10598
34

Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Nov 23, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Electromigration Study of Pure Sn Conductors

Jim LloydIBM TJ Watson Research Center

Yorktown Heights NY 10598

Page 2: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Purpose/Charter• “Green” Computer

– Pb may (will) be banned from use in the next decade in electronic components

• Unfortunately it is a wonderful material for solder joining, there ain’t nothin’ better

– Sn is a “green” metal• Not as well characterized as Pb

– Strange stuff• Has significant problems that Pb does not

– Sn “Pest”– Extreme fast diffusion of Noble and transition metals

• Anisotropy– Mechanical and electrical

Page 3: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Interesting Initial Results

• Engineering– j x l Determination

• Immortality

– Activation Energy

• Science– Resistance Decay

Page 4: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Sn Characterization

• Blech Length effect– Literature is very inconsistent

• Wide variation in jxl product

• Effect of contacted metals– Cr

• No solid solubility (<.0001%)• No IMC formation

– Ni• No solid solubility (<.005%)• IMC formation

– Oxide

Page 5: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Failure Physics(Metallization Driving Forces)

Stmemi

i FFFFFF +++=

= ∑ σ

→→

= jeZFem ρ*dxdT

TQFtm

*=

dxdF σ

σ Ω=dxdC

CkTFS =

Page 6: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Mass Transport Equation

Ω−=

dxdjeZ

kTDCJ σρ*

Due to electromigration and stress gradient

Stress gradient builds to oppose electromigration.

Page 7: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Blech Condition

0* =

Ω−=

dxdjeZ

kTDCJ σρ

If there is a blocking boundary condition, electromigration stops completely at steady state

Page 8: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Blech Length

stress

distance Blech Length

A Blech Length will be defined for any current density.

BlechBlech Alj ≤×

Page 9: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Consequences for C4 Electromigration Testing

• “Black’s Law” isn’t– Only valid for nucleation dominated failure far from the

steady state• The static steady state condition is very near the

use condition in solder ball technology– More important to go to lower than higher current

density

We may luck out and have solder ball Immortality

Page 10: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Blech Product Determination

• First Experiments with Sn/Cr– Successively lower j to find when Blech

Condition is satisfied– Initial thoughts were that Blech Product for Sn

would be substantially less than for Al or Cu• lower yield strength• Higher z*

If Blech Product is on the order of 100 we may be able to design immortality

Page 11: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Test Structure

Page 12: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Resistance vs Time

0 50000 100000 150000 200000 250000

0

5

10

15

20

25

30

Sn Cr 1mA 150C Device 2-8V

Seconds

Therefore the Blech Product is less than 250

Page 13: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Extrusion

Before After ~20 hours at 5 mA

Therefore Blech Product is less than 1250

Page 14: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

0 50000 100000 150000 200000 250000 3000000.0065

0.0066

0.0067

0.0068

0.0069

0.0070

0.0071

0.0072

0.0073

0.0074

0.0075

0.0076

0.0077

Sn Cr 0.5 mA 150C then 170C

V

Seconds

Therefore the Blech Product is > 100

Page 15: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Length Effect?• Failures can occur at 1 mA @ 150C

– Sample dimensions• 2 X 4 X 200 µm• j = 1.25 x 104 A/cm2

– jl < 250 A/cm• Failures do NOT occur at 500 µA

– jl > 125 A/cm– For 125 µm solder ball , jcrit = ~ 10,000 A/cm2

• Immortality below 1.2 A – For 75 µm solder ball, jcrit = ~ 15,000 A/cm2

• Immortality below 650 mA

Page 16: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Back Flow

• Merely exceeding the Blech Length of a value of j is not sufficient– If the length of the sample is twice lB, the

driving force for failure is reduced by half near end of life and failure times are increased proportionally

• Apparent current density exponent (j-n) will be incorrect– Extrapolations to use condition unrealistic

Page 17: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Back Flow

• Experiments at higher current density may be irrelevant– Failure by Sn electromigration may not be

possible at use conditions– For jl = 12.5 ma/µm the Blech current density

for a 125 µm C4 is ~ 0.1 ma/µm2 (104 A/cm2)

Actually( )

mmAdxxj

l

µ5.12

0

≤∫

Page 18: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Test Structure II

Like TS I but with different boundary conditions“Reservoir Effect” on RHS

Page 19: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Activation Energy

• From Drift Velocity– 5 temperatures

• 90C, 110C, 130C, 150C, 170C• Wide temperature range• Down to operational use condition

– 10 mA • Order of magnitude higher than Blech Current for

this structure• No contribution from back stress gradient

– Samples allowed to relax fully before measurement

Page 20: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Activation Energy

0.0022 0.0023 0.0024 0.0025 0.0026 0.0027 0.0028-16

-15

-14

-13

-12

-11

-10

-9Ln

(1/R

)(dR

/dt)

1/T

Sn Electromigration (Drift Velocity)0.96 +- 0.05 eV

Upper 95% Confidence Limit Lower 95% Confidence Limit

Page 21: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Activation Energy∆H = 0.96 +- 0.05 eV

– No Evidence of Grain Boundary Contribution

– Literature• Lattice 0.99 and 1.1 eV• Grain Boundary 0.41 to 0.51 eV

Page 22: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Other Configurations• Similar Behavior wrt Blech Product

– Sn on Ni– Sn on Oxide– Sn – 0.7 % Cu alloy

Page 23: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Interesting Initial Results

• Engineering– j x l Determination

• Immortality

– Activation Energy

• Science– Resistance Decay

Page 24: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Resistance Decay

0 500 1000 1500 2000 25000.0530

0.0535

0.0540

0.0545

0.0550

0.0555

Data: Data1_BModel: ExpDec1 Chi^2/DoF = 2.4538E-9R^2 = 0.98766 y0 0.05344 ±1.8821E-6A1 0.00192 ±5.792E-6t1 345.18641 ±1.9711

Volts

Time (seconds)

5 mA 150C Cr Dev2-2

0 2000 4000 6000 8000 10000

0.0181

0.0182

0.0183

0.0184

0.0185

0.0186

0.0187

Data: Data1_BModel: ExpDec1 Chi^2/DoF = 5.0962E-10R^2 = 0.9461 y0 0.01815 ±3.2303E-7A1 0.00045 ±1.4096E-6t1 1214.88809 ±6.32202

Volts

Time (seconds)

2 mA 150C Cr Dev 2-7 (Part 1)

Decay time is a function of the currentResistance later rises due to damage/edge motion

Page 25: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

DecayI tau A Vo Ro V inf R inf DV/Vo % Delta

2-9 Cr 0.5 47172 5.00E-07 0.00716 14.32 0.00667 13.34 6.843575 0.982-8 Cr 1 6581 8.10E-04 0.0149 14.9 0.0142 14.2 4.697987 0.72-7 Cr 2 1214 4.50E-04 0.0187 9.35 0.0182 9.1 2.673797 0.252-5 Cr 2 6018 3.10E-03 0.025 12.5 0.0218 10.9 12.8 1.62-3 Cr 4 453 4.00E-03 0.0416 10.4 0.0376 9.4 9.615385 12-4 Cr 4 1525 9.50E-04 0.0347 8.675 0.0338 8.45 2.59366 0.225

Substantial uncorrelated variation in initial resistance and in delta R

Page 26: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

1/j2 Dependence

Cr Underlay Decay

y = 9927.4x-1.926

100

1000

10000

100000

0.1 1 10

Current (mA)

Tau

(sec

onds

)

Page 27: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Other Results• Not due to temperature alone

– Samples sitting at 150 C for up to 2 months before application of DC• Joule heating is too small

– AC tests show only minimal changes (<0.5%) • Frequency dependent

– 1 KHz a small possible effect » (probably due to temperature)

– 10 KHz, 100 KHz no effect

Page 28: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Why?

• Sn is anisotropic– 40% difference in resistivity

• (14.3 to 9.9 µΩ−cm)– 20% difference in elastic modulus

• C11 = 7.23 and C33 = 8.84 X 1011 dyne/cm2

Page 29: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Why?

• Electromigration induced stress gradient produces driving force inducing re-orientation of Sn structure to minimize strain energy.

• Final orientation is lower resistance

Page 30: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Effect of Structure

• Effect prominent on Sn/Cr and Sn/Ni• Much less on Sn/SiO2• Texture (Ken Rodbell) is very different in

as deposited condition– Sn/SiO2 already aligned with lower resistivity

orientation• Before and after Sn/Ni showed change in ρ

and change in preferred orientation

Page 31: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

What?• How does this come about?

– Decay τ suggests grain boundary processes• Consistent with ~0.4 eV

– Grain boundary diffusion?• More work needs to be done

Page 32: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Comment:Mass Transport with Soret Effect

Ω−+=dxd

dxTd

TQjeZ

kTDCJ σρ

*

*

Page 33: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

Mass Transport with Soret Effect

• Soret diffusion can have a profound effect on the behavior– Comparable to the electromigration driving force in Sn– Bizarre current density effects can be expected

• Any projection of reliability must be made in terms of the temperature gradients– Must be restricted/eliminated/specified in design rules

Page 34: Electromigration Study of Pure Sn Conductors0.0076 0.0077 Sn Cr 0.5 mA 150C then 170C V Seconds Therefore the Blech Product is > 100. Length Effect? • Failures can occur at 1 mA

I get by with a little help from my friendsKen Rodbell Steve Kilpatrick

Mike Sullivan

Cev NoyanStephanie Chiras

Tom ShawHenry Nye

Conal MurrayMichael Lane

Bob Rosenberg