Professional Documents
Culture Documents
Fabrication
Fabrication
Manufacturing (Basics)
Batch processes
Standard process
Customization by masks
Each mask defines geometry
on one layer
Lower-level masks define
transistors
Higher-level masks define
wiring
EE 261
Can be doped
Add P or As impurities
James Morizio
CMOS Fabrication
CMOS transistors are fabricated on silicon wafer
Lithography process similar to printing press
On each step, different materials are deposited or
etched
Easiest to understand by viewing both top and
cross-section of wafer in a simplified
manufacturing process
EE 261
James Morizio
Making Chips
Masks
Chemicals
Processing
Processed
wafer
Chips
Wafers
EE 261
James Morizio
Inverter Cross-section
VDD
SiO2
n+ diffusion
n+
n+
p substrate
nMOS transistor
EE 261
p+
p+
n well
p+ diffusion
polysilicon
metal1
pMOS transistor
James Morizio
p+
n+
n+
p+
p+
n+
n well
p substrate
substrate tap
EE 261
VDD
well tap
James Morizio
GND
VDD
nMOS transistor
pMOS transistor
substrate tap
EE 261
James Morizio
well tap
Six masks
n-well
Polysilicon
n+ diffusion
p+ diffusion
Contact
Metal
Polysilicon
n+ Diffusion
p+ Diffusion
Contact
Metal
EE 261
James Morizio
EE 261
James Morizio
Fabrication Steps
Features are patterned on a wafer by a
photolithographic process
Photo-light lithography, n. process of printing from a plane surface
on which image to be printed is ink-receptive and the blank area is
ink-repellant
EE 261
James Morizio
Fabrication Steps
Layout contains information on what patterns have
to made on the wafer
Masks are created using the layout information
provided by the designer
Procedure involves selective removal of the oxide
Coat the oxide with photoresist, polymerized by UV
light (applied through mask)
Polymerized photoresist dissolves in acid
Photoresist itself is acid-resistant
EE 261
James Morizio
10
Fabrication Steps
p substrate
EE 261
James Morizio
11
Oxidation
Grow SiO2 on top of Si wafer
900 1200 C with H2O or O2 in oxidation furnace
SiO2
p substrate
EE 261
James Morizio
12
Photoresist
Spin on photoresist
Photoresist is a light-sensitive organic polymer
Softens where exposed to light
Photoresist
SiO2
p substrate
EE 261
James Morizio
13
Lithography
Expose photoresist through n-well mask
Strip off exposed photoresist
Photoresist
SiO2
p substrate
EE 261
James Morizio
14
Etch
Etch oxide with hydrofluoric acid (HF)
Seeps through skin and eats bone; nasty stuff!!!
p substrate
EE 261
James Morizio
15
Strip Photoresist
Strip off remaining photoresist
Use mixture of acids called piranah etch
SiO2
p substrate
EE 261
James Morizio
16
n-well
n-well is formed with diffusion or ion
implantation
Diffusion
Place wafer in furnace with arsenic gas
Heat until As atoms diffuse into exposed Si
Ion Implanatation
Blast wafer with beam of As ions
Ions blocked by SiO2, only enter exposed Si
SiO2
n well
EE 261
James Morizio
17
Strip Oxide
Strip off the remaining oxide using HF
Back to bare wafer with n-well
Subsequent steps involve similar series of steps
n well
p substrate
EE 261
James Morizio
18
Polysilicon
Deposit very thin layer of gate oxide
< 20 (6-7 atomic layers)
p substrate
EE 261
James Morizio
19
Polysilicon Patterning
Use same lithography process to pattern
polysilicon
Polysilicon
Polysilicon
Thin gate oxide
n well
p substrate
EE 261
James Morizio
20
Self-Aligned Process
Use oxide and masking to expose where n+
dopants should be diffused or implanted
N-diffusion forms nMOS source, drain, and n-well
contact
n well
p substrate
EE 261
James Morizio
21
N-diffusion
Pattern oxide and form n+ regions
Self-aligned process where gate blocks diffusion
Polysilicon is better than metal for self-aligned gates
because it doesnt melt during later processing
n+ Diffusion
n well
p substrate
EE 261
James Morizio
22
N-diffusion cont.
Historically dopants were diffused
Usually ion implantation today
But regions are still called diffusion
n+
n+
n+
n well
p substrate
EE 261
James Morizio
23
N-diffusion cont.
Strip off oxide to complete patterning step
n+
n+
n+
n well
p substrate
EE 261
James Morizio
24
P-Diffusion
Similar set of steps form p+ diffusion regions for
pMOS source and drain and substrate contact
p+ Diffusion
p+
n+
n+
p+
n+
n well
p substrate
EE 261
p+
James Morizio
25
Contacts
Now we need to wire together the devices
Cover chip with thick field oxide
Etch oxide where contact cuts are needed
Contact
n+
n+
p+
n+
n well
p substrate
EE 261
p+
James Morizio
26
Metalization
Sputter on aluminum (copper) over whole wafer
Pattern to remove excess metal, leaving wires
M etal
Metal
Thick field oxide
p+
n+
n+
p+
n+
n well
p substrate
EE 261
p+
James Morizio
27
EE 261
James Morizio
28
Layout
Chips are specified with set of masks
Minimum dimensions of masks determine transistor size
(and hence speed, cost, and power)
Feature size f = distance between source and drain
Set by minimum width of polysilicon
James Morizio
29
Design Rules
Design rules govern the layout of individual
components: transistors, wires, contacts, vias
How small can the gates be, and how small can the
wires be made?
Conflicting Demands:
component packing: more functionality, higher speed
Chip yield: smaller sizes can reduce yield (fraction of
good chips)
EE 261
James Morizio
30
Foundry Interface
Layout
(mask set)
Foundry
Designer
Design Rules
Process Parameters
EE 261
James Morizio
31
Alignment
EE 261
James Morizio
32
33
EE 261
James Morizio
34
EE 261
James Morizio
35
Latchup
Too few ties: high resistance between tub and power supply, leads
to parasitic bipolar transistors inhibiting normal chip operation
Parasitic silicon-controlled rectifier (SCR)
When both bipolar transistors are off, SCR conducts no current
SCR turns on: high current short-circuit between VDD and Gnd.
VDD
p
n+
p-source
Rnwell
p-substrate
(a) Origin of latchup
EE 261
Rnwell
n+
n-well
Rpsubs
VD D
James Morizio
n-source
Rpsubs
36
Gate Layout
Layout can be very time consuming
Design gates to fit together nicely
Build a library of standard cells
EE 261
37
Inverter Layout
Transistor dimensions specified as Width / Length
Minimum size is 4 / 2, sometimes called 1 unit
In f = 0.6 m process, this is 1.2 m wide, 0.6 m long
EE 261
James Morizio
38
Example: Inverter
EE 261
James Morizio
39
Example: NAND3
EE 261
James Morizio
40
Stick Diagrams
Stick diagrams help plan layout quickly
Need not be to scale
Draw with color pencils or dry-erase markers
EE 261
James Morizio
41
Stick Diagrams
VDD
a
Gnd
EE 261
a
Poly (red)
n-type
diffusion
(green)
James Morizio
p-type diffusion
(yellow)
Metal 1 (blue)
VSS (Gnd)
42
Stick Diagram
VDD
Metal 1
b
z
VDD
p-diffusion
b
a
b
Poly
Gnd
n-diffusion
Metal 1
EE 261
James Morizio
Gnd
43
Wiring Tracks
A wiring track is the space required for a wire
4 width, 4 spacing from neighbor = 8 pitch
EE 261
James Morizio
44
Well spacing
Wells must surround transistors by 6
Implies 12 between opposite transistor flavors
Leaves room for one wire track
EE 261
James Morizio
45
Area Estimation
Estimate area by counting wiring tracks
Multiply by 8 to express in
EE 261
James Morizio
46
Example: O3AI
Sketch a stick diagram for O3AI and estimate area
EE 261
Y = (A+ B +C) D
James Morizio
47
Example: O3AI
Y = (A+ B +C) D
EE 261
James Morizio
48
Example: O3AI
Y = (A+ B +C) D
EE 261
James Morizio
49
Wiring on orthogonal
metal layers
Floorplan
Wiring strategy
Power and ground
distribution
Systematic placement
Keep all pMOS/nMOS
together
Place transistors in rows:
share source/drain diffusion
EE 261
James Morizio
Assign preferred
directions to M1 and
M2
Use diffusion only for
devices, not for
interconnect
Use poly only for very
local interconnect
50
Cell Minimization
Chip area (cell size) must be minimized carefully
James Morizio
51
e
a
c
F
x x
b
d
Gnd
x
b
James Morizio
52
VDD
b
a
a
d
pMOS graph
nMOS graph
a
b
e
c
Gnd
EE 261
James Morizio
53
EE 261
James Morizio
54
VDD
pMOS graph
e
a
d
d
nMOS graph
VDD
b
e
d
Gnd
Ordering: d, e, a, b, c:
Zero n-diff gaps, zero p-diff gaps
EE 261
x
Gnd d
James Morizio
x
e
x
c
55
Summary
James Morizio
56