Fabrication
Fabrication
Manufacturing (Basics)
• Batch processes • Silicon is neat stuff
– Fabrication time independent – Oxide protects things from
of design complexity impurities
• Standard process – Can be etched selectively on
– Customization by masks silicon or metal
– Each mask defines geometry • Can be doped
on one layer – Add P or As impurities
– Lower-level masks define
transistors
– Higher-level masks define
wiring
Processed
Chemicals Processing wafer Chips
Wafers
n+ diffusion
p+
n+ n+ p+ p+
n well diffusion
p substrate
polysilicon
p+ n+ n+ p+ p+ n+
n well
p substrate
GND
VDD
nMOS transistor pMOS transistor
substrate tap well tap
• Six masks
– n-well Polysilicon
– Polysilicon
– n+ diffusion n+ Diffusion
– p+ diffusion p+ Diffusion
– Contact Contact
– Metal
Metal
p substrate
SiO2
p substrate
Photoresist
SiO2
p substrate
Photoresist
SiO2
P-substrate
Photoresist
SiO2
P-substrate
SiO2
P-substrate
exposed Si
P-substrate n well
N-well
p substrate
n well
p substrate
Polysilicon
Polysilicon
Thin gate oxide
n well
p substrate
n well
p substrate
n+ Diffusion
n well
n+ n+ n+
n well
p substrate
n+ n+ n+
n well
p substrate
p+ Diffusion
p+ n+ n+ p+ p+ n+
P-Substrate
Contact
M etal
Metal
Thick field oxide
p+ n+ n+ p+ p+ n+
N-well
P-substrate
Designer Foundry
Design Rules
Process Parameters
• Resolution
– Width and spacing of lines on one layer
• Alignment
– make sure interacting layers overlap (or don’t)
– Contact surround
– Poly overlap of diffusion
– Well surround of diffusion
V DD
VDD
Rnwell p-source
p+ n+ n+ p+ p+ n+
n-well
R nwell
Rpsubs n-source
p-substrate Rpsubs
Metal 1 (blue)
a
a a Poly (red)
n-type
diffusion
Gnd (green) VSS (Gnd)
a b p-diffusion
a
z b
a
b
Poly
Gnd
n-diffusion
Metal 1 Gnd
– Y A B C □D
b c F
F
a
x x x x x x
b e
x a b c d
d e c Gnd
Two n-diff gaps, zero p-diff gaps
Mrs. Swetha B V, Assistant Professor VLSI Design(18EC62) 11/12/2024 52
e b
VDD a
a
e d
d e c
a
d b c
b c
pMOS graph nMOS graph
a
b
d e c
Gnd
• For example: d, e, a, b, c
• If no such path exists, then break diffusion
into strips
e d
a d e c
d b c
b c
nMOS graph
VDD
a F x x x x
x
b
e c
F
d
Gnd
Ordering: d, e, a, b, c: x x x x x
Zero n-diff gaps, zero p-diff gaps e a b c
Gnd d