EE141 1 EE141 EE141-Spring 2008 Spring 2008 Digital Integrated Digital Integrated Circuits Circuits Circuits Circuits Lecture 4 Lecture 4 EE141 EECS141 1 Lecture #4 Manufacturing Process Manufacturing Process – Design Rules Design Rules Administrative Stuff Administrative Stuff Labs start next week Pick one lab and stick to it If Homework #1 not yet completed If Homework #1 not yet completed, make sure you are aware of correction! Homework #2 out today, due next Fr. EE141 EECS141 2 Lecture #4
20
Embed
EE141EE141--Spring 2008Spring 2008 Digital Integrated Circuitsbwrcs.eecs.berkeley.edu/.../Lectures/Lecture4-Design_Rules.pdf · EE141EE141--Spring 2008Spring 2008 Digital Integrated
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
EE141
1
EE141EE141--Spring 2008Spring 2008Digital Integrated Digital Integrated CircuitsCircuitsCircuitsCircuits
Lecture 4Lecture 4
EE141EECS141 1Lecture #4
Manufacturing Process Manufacturing Process –– Design RulesDesign Rules
Administrative StuffAdministrative StuffLabs start next week
Pick one lab and stick to it
If Homework #1 not yet completedIf Homework #1 not yet completed, make sure you are aware of correction!Homework #2 out today, due next Fr.
EE141EECS141 2Lecture #4
EE141
2
ISSCC 2008ISSCC 2008
EE141EECS141 3Lecture #4
Class MaterialClass MaterialLast lecture
Brief introduction to CMOS inverter operationCMOS manufacturing process (intro)
Today’s lectureDesign rules (Ch. 2.3)
EE141EECS141 4Lecture #4
MOS Transistor ModelReading (2.3, 3.3.1-3.3.2)
EE141
3
oxidation
opticalmask
Review: PhotoReview: Photo--Lithographic ProcessLithographic Process
photoresist coatingphotoresistremoval (ashing)
photoresist
stepper exposure
development
Typical operations in a single photolithographic cycle (from [Fullman]).
EE141EECS141 5Lecture #4
processstep spin, rinse, dry
acid etch
development
Patterning of SiOPatterning of SiO22
Si-substrate
(a) Silicon base materialSiO2
Si-substrate
Hardened resist
Chemical or plasmaetch
(b) After oxidation and depositionof negative photoresist
PhotoresistSiO2
UV-lightPatternedoptical mask
Si-substrate
Si substrate
Si-substrate
SiO2
(d) After development and etching of resist,chemical or plasma etch of SiO2
(e) After etching
Hardened resist
EE141EECS141 6Lecture #4
Si-substrate Si-substrate
(c) Stepper exposure
Exposed resist SiO2
(f) Final result after removal of resist
EE141
4
Advanced MetallizationAdvanced Metallization
EE141EECS141 7Lecture #4
A Modern CMOS ProcessA Modern CMOS Processgate-oxide
p-well n-well
p-epi
SiO2
AlCu
poly
n+
SiO2
p+
Tungsten
TiSi2
EE141EECS141 8Lecture #4
p+
DualDual--Well ShallowWell Shallow--TrenchTrench--Isolated CMOS ProcessIsolated CMOS Process
EE141
5
Transistor LayoutTransistor Layout
SiO2Cross Sectional View
p-well SiO2
poly
n+
Cross-Sectional View
poly
EE141EECS141 9Lecture #4
Layout View
p-well
CMOS Process LayersCMOS Process LayersLayer
Well (p n)
Color Representation
Y ll
Polysilicon
Metal1
Metal2
Well (p,n)
Active Area (n+,p+)Yellow
Green
RedBlue
Magenta
Well contact (p+,n+) Green
EE141EECS141 10Lecture #4
Contact To Poly
Contact To Diffusion
Via
Black
BlackBlack
EE141
6
Layers in 0.25 Layers in 0.25 μμm CMOS processm CMOS process
EE141EECS141 11Lecture #4
(well contacts)
Design RulesDesign Rules
Interface between designer and processInterface between designer and process engineerGuidelines for constructing process masksUnit dimension: Minimum line width
scalable design rules: lambda parameter
EE141EECS141 12Lecture #4
absolute dimensions (micron rules)
EE141
7
Design RulesDesign RulesIntra-layer
Widths, spacing, areaInter-layer
Enclosures, distances, extensions, overlaps
S i l l ( b 0 25 )
EE141EECS141 13Lecture #4
Special rules (sub-0.25µm)Antenna rules, density rules, (area)
BWith positive gate bias, electrons pulled toward the gateWith large enough bias, enough electrons will be pulled to "invert" the surface (p→n type)Voltage at which surface inverts: “magic” threshold voltage VT
EE141
15
The Threshold VoltageThe Threshold Voltage
( )FSBFTT VVV φ−+φ⋅γ+= 220
Threshold
( )FSBFTT VVV φ−+φ⋅γ+= 220
i
ATF n
Nln⋅φ=φ
Fermi potential
EE141EECS141 29Lecture #4
2ΦF is approximately −0.6V for p-type substratesγ is the body factorVT0 is approximately 0.4 for our process
The Body EffectThe Body Effect
0.8
0.85
0.9
0.55
0.6
0.65
0.7
0.75
VT (V
)
EE141EECS141 30Lecture #4
-2.5 -2 -1.5 -1 -0.5 00.4
0.45
0.5
VBS
(V)
VT0
reverse body bias
EE141
16
SVGS VDS
Transistor with Gate and Drain BiasTransistor with Gate and Drain Bias
n+n+
D
SG
xL
V(x) +–
ID
EE141EECS141 31Lecture #4
p-substrate
B
The Drain CurrentThe Drain CurrentCharge density in the channel is controlled by the gate voltage:
[ ]TGSoxi VxVVCxQ −−⋅−= )()(ox
oxox t
C ε=
Drain current is proportional to charge times velocity:
WxQxI iD ⋅⋅υ−= )()(
EE141EECS141 32Lecture #4
WxQxI inD ⋅⋅υ−= )()(
dxdVxx nnn ⋅μ=ξ⋅μ−=υ )()(
EE141
17
The Drain CurrentThe Drain Current
[ ]( )
( ) ( )D n iI W x Q xυ= ⋅ ⋅
Combining velocity and charge:
( )( )D n ox GS TI W C V V x V dV dxμ= ⋅ ⋅ ⋅ − − ⋅
Integrating over the channel:
( )⎥⎥⎦
⎤
⎢⎢⎣
⎡−⋅−⋅⋅=
2
2DS
DSTGSnDV
VVVL
WkI ’
EE141EECS141 33Lecture #4
ox
oxnoxnn t
Ck ε⋅μ=⋅μ= ’
Plot of IPlot of I--V CurveV Curve
EE141EECS141 34Lecture #4
Is this really what happens?
EE141
18
Does it really work this way?Does it really work this way?Why does the current bend down?
When (VGS-VTH)-VDS is negative, in our analysis the sign of the carriers changes
But transistors don’t actually behave this way
EE141EECS141 35Lecture #4
Look at what really happens to channel charge:
VGS
Transistor in SaturationTransistor in Saturation0< VGS - VT < VDS
n+n+
S
G
D
VDS > VGS - VT
VGS - VT+-
EE141EECS141 36Lecture #436
Pinch-off
EE141
19
SaturationSaturationFor (VGS – VT) < VDS, the effective drain voltage and current saturate:
( )22 TGSn
D VVL
WkI −⋅⋅=’
Real drain current isn’t totally independent of VDSFor example, approx. for channel-length modulation:
( ),DS eff GS TV V V= −
EE141EECS141 37Lecture #4
( ) ( )DSTGSn
D VVVL
WkI ⋅λ+⋅−⋅⋅= 12
2’
Modes of OperationModes of OperationCutoff:
VGS -VT< 0 0=DI
Linear (Resistive):VGS-VT > VDS ( )
⎥⎥⎦
⎤
⎢⎢⎣
⎡−⋅−⋅⋅=
2
2DS
DSTGSnDV
VVVL
WkI ’
EE141EECS141 38Lecture #4
Saturation:0 < VGS-VT < VDS ( )2
2 TGSn
D VVL
WkI −⋅⋅=’
EE141
20
6x 10
-4
VGS= 2.5 V
CurrentCurrent--Voltage Relations:Voltage Relations:A Good Ol’ TransistorA Good Ol’ Transistor
QuadraticRelationship
2
3
4
5
VGS= 2.0 V
V = 1 5 V
Resistive Saturation
VDS = VGS - VTI D(A
)
EE141EECS141 39Lecture #4
0 0.5 1 1.5 2 2.50
1
VGS= 1.5 V
VGS= 1.0 V
VDS (V)
A Model for Manual AnalysisA Model for Manual Analysis