Manufacturing Challenges
Manufacturing Challenges
LOW POWER
LARGE DESIGNS
P
PRE-TAPE
EOUT
130nm
90nm
DRC
DRC
C
Critical
Feature
Analysis
65nm
DRC
C
Critical
Feature
Analysis
Critical Area
Analysis
Lith f i dl
Litho-friendly
Design
45nm
DRC
C
Critical
Feature
Analysis
Critical Area
Analysis
Lith f i dl
Litho-friendly
Design
Litho-aware Silicon
Modeling
32nm
Yield-failure:
Yi
ld f il
li iti
limiting
case off variability.
i bilit
The effect of a high- event!
P&R
timing
place
opt
route
clock
GDS2
RET: Backend
Litho model
Parametric Variations
Defect densities
FAB: Tapeout
Design rules
OPC
CAA
LFD
Mask Layers
yield
wafer
models
logic
Corners
Gate delays
RC/m
Design rules
low Vth
fast RC
Typical optimization
centered around nominal
process
high Vth
slow RC
Robust optimization
p
seeks to cover larger
g process
p
conditions
Taxonomy
Variability
Systematic
y
Parametric (process)
Spatial
p
((wafer/die))
Proximity (local position)
Dynamic
Temperature/Voltage
N.B.T.I
Electro-migration
Random
Particle Defects
I
Implant
l t
L.E.R
The bands
represent a
range of
simulations
across Dose,
Dose
Defocus, and
Mask-Bias
M3
V23
M2
Drawn != Actual
Calibre
Olympus
LFD
Mask
Wafer
NA: sin()
Resist
Critical_dimension = 1 * / Numerical_Aperture
CD = k1 * /NA
1.35
1.35
0.92
0.85
NA
Take advantage of the mask-spectrum
Partially coherent imaging
1
0.62Off-axis illumination
Annular light sources
0.48
0.44
0.35
0.24
65nm
45nm
32nm
22nm
Resist
Wafer
1.1 E0
0.9 E0
Exposure Latitude
Mask Bias
Focus
(DOF) limited by (CDimage)
space
Fat M1
250
200
Delay (ps
s)
150ps
150
Weak: High-Vt
100
Weak: Low-Vt
50
20ps
Strong: High-Vt
Strong: Low-Vt
0
C1
C2
C3
C4
C5
C6
C7
C8
Corners
1 2 0C
1.2v,
0C, b
bestt RC
0 9 125C
0.9v,
125C, worstt RC
Timing aware
opt
route
clock
logic
Multi-corner analysis
Metal Fill
Fast DRC
Wire Spreading
p
g
Double Via Ins.
Litho Errors
Advanced Rules
CAA / Yield
CMP Maps
Mentor Olympus DB
Litho aware
Litho analysis
CAA
LFD
OPC
CMP
Variability
Systematic
y
Parametric (process)
Spatial
p
((wafer/die))
Proximity (local position)
Dynamic
Temperature/Voltage
N.B.T.I
Electro-migration
Random
Particle Defects
I
Implant
l t
L.E.R
80nm
65nm
69nm?
60nm?
64nm?
40nm
20nm variation!
60nm
Modeled in
RC extraction
80nm
39nm
43nm
Locality != adjacency
Space allows
the other side
to compensate
Symmetry
suggests this
should be an
error
M3
min-width
i
idth
violation
Victim
80nm
65nm
69nm?
60nm?
64nm?
65nm
High density
Opticall diameter
45nm
32nm
Low density
Per layer
y CMP variation M3 could be worse than M2!
Metal fill makes density consistent
Calibre CMP
Taxonomy
Variability
Systematic
y
Parametric (process)
Spatial
p
((wafer/die))
Proximity (local position)
Dynamic
Temperature/Voltage
N.B.T.I
Electro-migration
Random
Particle Defects
I
Implant
l t (Vth)
L.E.R
Dynamic Variation
Time/state dependent
Eg: Negative Bias Temp Instability (NBTI)
max Vth
When will we reach max Vth?
125
log(Vthh)
25
log(t)
Lifetime
Taxonomy
Variability
Systematic
y
Parametric (process)
Spatial
p
((wafer/die))
Proximity (local position)
Dynamic
Temperature/Voltage
N.B.T.I
Electro-migration
Random
Particle Defects
I
Implant
l t (Vth)
L.E.R
(Vth) = K WL
0.78v
0.58v
clock_path_depth: 2
Different distribution!
Same number of atoms
(logic): (Vth)*5
(clock): (Vth)*2
Randomeven
dopant induced
voltage
lowering and fluctuations,
Asenov.
On clock trees,
a threshold
small
difference
in Asen
path-depth
matters.
C.A =
P(r) A(r) dr
0
Shorts:
PV-Bands 3 possible A(r)
Opens:
PV-Bands 3 possible A(r)
Conservative: Inner band for opens and Outer band for shorts
C.A =
P(r) A(r) dr
Tough to spread!
Easier
M1 mask
y
x
Etch
y
x
Pattern collapse
Capillary effect
s
w
Youngs Modulus
used to determine
snapping point
Too short
Long
Unsupported
Imbalanced
Well balanced
Conclusion
Variability
Systematic
y
Parametric (process)
Spatial
p
((wafer/die))
Proximity (local position)
Dynamic
Temperature/Voltage
N.B.T.I
Electro-migration
Random
Particle Defects
I
Implant
l t
L.E.R
Acknowledgements
Andres Torres
Alex Volkov
Shankar Krishnamoorthy
Resolution lower-bound
2
Pitch: 1
< /NA
1 /NA
Image
Image
Interference
(n+)*
Diffraction
Constructive: n*
Destructive: (n+)*
7.1
6
3 (nm
m)
4.8
47
4.7
43
4.3
4
3.8
3.8
3
34
3.4
1.9
Vias
1.3
Uniform wires
2.1
2.1
1.7
2006
Non-uniform wires
24
2.4
2.6
2005
3.4
2007
2008
2009
2010
M3 pinch
outside
Spherical aberration Focus
inside
Chips inside have less variation they sort into faster bins!
L
Location
ti
Based
B
d OCV