Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Outline
Introduction
Drive to PHM
One Time Programmablen (OTP) eFuse
Design
Programming Conditions
Reliability
Applications
Introduction
Need for an electronic fuse
Laser (non-PHM) versus electronic (PHM)fuse
One Time Programmable (OTP) eFuse
PHM, but 1 way street by design
Leveraging a failure mode: Electromigration
Integration in a standard CMOS process flow.
Base level fuse design
A statement of reliability
Typical use of the efuse
Spectrum 2004
er, W. Tonti
Spectrum 2004
er, W. Tonti
roduction:
Circuit elements at time zero are not perfect. Circuit spares are
esigned, tested and available for replacement. Fuses are needed
o enable the replacement.
Time zero PHM
(*)
se-box
Laser fuse-box
OTP eFuse
Programming Current is
Established by T0 Fuse
Resistance
Ipgm limited
Incomplete programming
resets T0 fuse resistance
Not possible to reprogram
D (T )
F=N
Z * qE
kT
mic density
diffusion coefficient of the migrating species (Silicide)
ective charge
tromigration to initiate F 0
D ,
electrically programmed eFuse one can easily control the thermal gradient
the design of the Cathode, Link, and Anode. Electrical optimization through the
f the programming delivery system, ie the programming transistor provides an
al control for establishing the thermal gradient. Using the thermal insulating
es of shallow trench isolation completes the loop for controlled electromigration.
Silicide
Polysilicon
Cathode
Anode
Si Substrate
Final R
Intact Fuse
Current
Fail
Pass
Fuse Applications
Data, Thermal
V Memory Element
Rao, Voogel
Teaches: Autonomic
Repair using standard
Product Rel model to
anticipate failure and
replacement.
PHM
Conclusions
eFuses are the electronic gateway to PHM
eFuse programming requires precise thermal control of
the migrating species flux
eFuse use and application is limitless
Design and programming conditions of the eFuse
ultimately determine long term reliability of the element
As the MOSFET evolves so will the eFuse
This element has enabled autonomic computing
Acknowledgements
Claude Bertin
Wayne Berry
J. Fifield
J. Higgins
R. Kothadaraman
P. Farrar
S. Iyer
C. Narayan
W. Guthrie
R. Mohler
N. Robson
P. Spinney
C. Tian
IBM (retired)
IBM (retired)
IBM
IBM (retired)
IBM
IBM
IBM
IBM
IBM
IBM
IBM
U. Maine Orono
IBM
This work was performed at the IBM Microelectronics,Division Semiconductor Research & Development Center
Hopewell Junction NY 12533, and in Essex Junction VT 05452
Backups
Vdd
eFuse
Vgs
Programming
Transistor
Bookkeeping:
3 banks of fuses, 960 fuses/bank
- 128 Bits for ECID
- Fuse Read: latch trip point 5K
nm Programming Study:
oltage and Temperature Variation
Initial Fuse Resistance Summary
7000
6000
5000
Frequency
22 C
T=nom
4000
3000
85 C
T=high
2000
1000
nom
high
0
150 160
Resistance (ohms)
ment: Analyze eFuse variation over programming voltage and temperature window
260 270
Programming Summary
Cell
m)
3K
7K
Cell 1
(Vlow=T=nom)
Mean: 10.5K
Median: 6.9K
: 119
Min: 1.7K
Max: 1.4M
Cell 2
(V=high,T=nom)
Mean: 39K
Median: 26K
: 0.7K
Min: 1.8K
Max: 5M
Cell 3
(V=low,T=high)
Mean: 2.4K
Median: 2.35K
: 5
Min: 1.2K
Max: 9.4K
Cell 4 (V,T=high)
Mean: 7.4K
Median: 7.2K
: 20
Min: 1.6K
Max: 23K
atch Precharge
trobe Iread via 74
solation Device
E-Fuse Decode
Igpm Regulation
Rasied to Pgm
ommon to a fuse bank)
Rfuse affects
programming
J.Fifield
ramming
dition
lt
25S
High Z
1mS
Isolation Damage
2mS
4mS
Conductive Conductive
Rationale
DRAM-b
2.4E9 years
Electrical Duty-c
3.1E9 years
Electrical Duty-c
-55/125C/500 cycles
43 years
43 years
Coffin-Manson model -d
Fuse W
CA
La, Lc
0.08
0.08
0.06
0.06
0.12
0.08
16
0.08
0.5
0.08
se L
1e+14
SHORT NECK
1e+11
1e+10
1e+9
Cathode/Anode
Thermal gradient
1e+8
1e+7
1e+6
1e+5
10000
1000
100
fuse_D
fuse_B
fuse_C
0.06
0.08
0.06
0.6
0.8
0.9
fuse_A
fuse_F
fuse_G
fuse_H
0.08
fuse_I
fuse_E
0.12
1.2
device
fuse length (um
fuse width (um)
10
7
5
3
2
1
0.7
0.5
0.3
0.2
0.1
0.07
0.05
0.03
0.02
0.01
0.007
0.005
0.003
0.002
0.9
N
HN halo
Nadder only
HN halo adder only
0.6
0.9
0.001
f
P ext/halo
P ext/halo
P
P
0.6
0.9
N
HN halo
Nadder only
HN halo adder only
0.6
0.9
P
PP ext/halo
P ext/halo
Parallel Min. M2
M1
M2B
Comb structure M2
M1M2
TSTM2A
GND
Metal 1 current