Académique Documents
Professionnel Documents
Culture Documents
Lecture 9
24th September 2013
Ismo Hänninen
(Visiting Assistant Professor, Dr. Tech.)
Department of Electrical Engineering
University of Notre Dame, USA
Room: Cushing 227A
Tel: +1 574 631 0996
Cel: +1 574 386 4761
Email: ismo.hanninen@nd.edu
University of Notre Dame, CSE/EE 40462/60462
VLSI Circuit Design, Outline
29 lectures in 15 weeks (27th Aug.— 12th Dec. 2013)
VLSI DESIGN
Ismo Hänninen
University of Notre Dame
Fall 2013
Future Transistors
Dimensions 1/K
Channel Width 1/K
Channel Length 1/K
Gate Oxide Thickness 1/K
Gate Capacitance 1/K
Voltage 1/K
Substrate Doping K
Circuit Area 1/K2 }
Moore’s Law Big Win
= 2 Speed K
every 2.5 years Current 1/K
Power Big Win 1/K2
Power per Unit Area 1
Slide 6 VLSI Circuit Design, 9. CMOS Layout Design
MOS Generations, about every 2.5 Years
=1 = 1/ 0.7
Dimensions 0.7 X
Channel Length 0.7 X
Channel Width 0.7 X
Gate Oxide Thickness 0.7 X
Gate Capacitance 0.7 X
Stopped
Voltage 0.7 X In ~2005
Substrate Doping 1.4 X
Circuit Area
Peak Speed
0.5 X
1.4 X } Big Win
Current 0.7 X
Power
Power per Unit Area X
1/2 X
1
No Longer True
Now Dominates Design Process
Slide 7 VLSI Circuit Design, 9. CMOS Layout Design
Moore’s Law
http://www.nature.
com/nnano/journal
/v7/n3/fig_tab/nna
no.2012.7_F2.html
http://www.zdnet.com/blog/computers/why-intels-22nm-technology-really-matters/5703
PHYSICAL FABRICATION
SPECIFYING MASKS
DRAWING LAYOUTS
A
GND VDD
Y SiO2
n+ diffusion
p+ diffusion
n+ n+ p+ p+
polysilicon
n well
p substrate
metal1
GND substrate tap nMOS transistor pMOS transistor well tap VDD
process
Polysilicon
Polysilicon
n+ diffusion
n+ Diffusion
p+ diffusion
p+ Diffusion
Contact
Contact
Metal
Metal
p substrate
n-well: Oxidation
n-well: Photoresist
Mask
n-well: Lithography
Light
Photoresist
SiO2
p substrate
n-well: Etch
n-well: Diffusion
n well
p substrate
Polysilicon
Polysilicon
Thin gate oxide
n well
p substrate
Transistor formation:
Self-Aligned Process
n well
p substrate
n+ Diffusion
Transistor: N-diffusion
n well
p substrate
Transistor: N-diffusion
n+ n+ n+
n well
p substrate
n+ n+ n+
n well
p substrate
Transistor: P-Diffusion
p+ n+ n+ p+ p+ n+
n well
p substrate
Forming Contacts
n well
p substrate
M e ta l
Metalization
Metal
Thick field oxide
p+ n+ n+ p+ p+ n+
n well
p substrate
GND substrate tap nMOS transistor pMOS transistor well tap VDD
Metal
Thick field oxide
p+ n+ n+ p+ p+ n+
n well
p substrate
Specifying Masks
GND substrate tap nMOS transistor pMOS transistor well tap VDD
GND VDD
Process variation
If cutting a hole, how much do the sides of the cut vary?
If implanting dopants, how much does the width of the diffusion vary?
Polysilicon
Polysilicon
n+ diffusion
n+ Diffusion
p+ diffusion
p+ Diffusion
Contact
Contact
Metal
Metal
Example:
Mean: 0 nm
Standard Deviation: 50 nm
= 50 nm = 84% Contact
= 100 nm = 98% P
= 150 nm = 99.87%
o
l
y
But alignment is not direct
Contact aligns to P+active
P+active aligns to N+active
N+active aligns to poly
How much does the width of the poly vary with processing?
Example:
Mean (one side) = 60 nm (undercut)
Standard Deviation (one side) = 30 nm
= 90 nm
Resist
Undercut Poly
Silicon
500 nm
Resist Resist
Undercut
SiO2 SiO2
Silicon
600nm
WMIN
SiO2
Al SiO2
Poly
Silicon
Mask Alignment
variation is 3 * 150 nm = 260 nm
Poly Variation
= 90 nm
Contact Variation
= 120 nm
Minimum Contact-to-Poly Breakdown Space
200 nm
Sum of the minimum and variations:
670 nm
Is this the correct value for the rule?
Design Rule:
nm Why?
What about Bias/Offset?
Slide 42 VLSI Circuit Design, 9. CMOS Layout Design
How can the rule be improved?
Mask
Contact is shrunk by
50 nm on each side
during Mask Making
process
500 nm 700 nm 500 nm
Metal (Al)
NMOS PMOS
Contact cut
NMOS NMOS
NMOS NMOS
poly or active)
Contact (to
5.2b, 6.26 Overlap by poly or active 10
5.3, 6.3 Spacing to contact 100
5.4, 6.4 Spacing to gate 70
65nm 5.5b Spacing of poly contact to other contact
Rule Description (nm) 5.7b, 6.7b
6.8b
Spacing to active/poly for mult. Contacts
Spacing of active contact to poly contact
1.1 Width 500 7.1 Width 90
Well
Metal
15.2 Spacing to metal3 400
8-9
3.3 Gate extension beyond active 100 15.3 Overlap of via2 100
3.4 Active extension beyond poly 100 15.4 Spacing to metal for lines wider than 10 500
3.5 Spacing of poly to active 70 8.1,14.1 Width (exact) 100
Via Via1
3…6 Via2
8.2.14.2 Spacing to via on same layer 100
4.1 Spacing from substrate/well to gate 150
(n or p)
Select
4.4 Spacing to select 200 8.2.14.2 Spacing to via on same layer 200
RULES
Conservative rules to get you started (W&H Fig. 1.39) Missing Rule:
Poly to Dif Contact
http:// http://www3.nd.edu/~cse/2013fa/40462/links.html
Lambda Rules
65nm Eqvt
Rule Description (nm) 65nm in 180 130 90 65 45 32 28 22 10
1.1 Width 500 390 12 1080 780 540 390 270 192 168 132 60
Well
1.2 Space to well at different potential 700 585 18 1620 1170 810 585 405 288 252 198 90
1.3 Space to well at same potential 700 195 6 540 390 270 195 135 96 84 66 30
2.1 Width 100 98 3 270 195 135 98 68 48 42 33 15
(diffusion)
2.3 Source/drain surround by well 150 195 6 540 390 270 195 135 96 84 66 30
2.4 Substrate/well contact surround by well 150 98 3 270 195 135 98 68 48 42 33 15
2.5 Spacing to active of opposite type 250 130 4 360 260 180 130 90 64 56 44 20
3.1 Width 65 65 2 180 130 90 65 45 32 28 22 10
Poly (i.e.
3.2 Spacing to poly over field oxide 100 98 3 270 195 135 98 68 48 42 33 15
Gate)