Sunteți pe pagina 1din 116

EC6601- VLSI DESIGN

UNIT I-MOS TRANSISTOR


PRINCIPLE
OUTLINE
• NMOS and PMOS transistors
• Process parameters for MOS and CMOS
• Electrical properties of CMOS circuits and
device modeling
• Scaling principles and fundamental limits
CMOS inverter scaling
• Propagation delays
• Stick diagram, Layout diagrams.
Introduction
• Integrated circuits: many transistors on one chip.
• Very Large Scale Integration (VLSI): very many
• Complementary Metal Oxide Semiconductor
– Fast, cheap, low power transistors
• Today: How to build your own simple CMOS chip
– CMOS transistors
– Building logic gates from transistors
– Transistor layout and fabrication
A Brief History
• 1958: First integrated circuit
– Flip-flop using two transistors
– Built by Jack Kilby at Texas Instruments
• 2003
– Intel Pentium 4 mprocessor (55 million transistors)
– 512 Mbit DRAM (> 0.5 billion transistors)
• 53% compound annual growth rate over 45 years
– No other technology has grown so fast so long
• Driven by miniaturization of transistors
– Smaller is cheaper, faster, lower in power!
– Revolutionary effects on society
A Brief History
• 1958: First integrated circuit
– Flip-flop using two transistors
– Built by Jack Kilby at Texas Instruments
• 2003
– Intel Pentium 4 mprocessor (55 million transistors)
– 512 Mbit DRAM (> 0.5 billion transistors)
• 53% compound annual growth rate over 45 years
– No other technology has grown so fast so long
• Driven by miniaturization of transistors
– Smaller is cheaper, faster, lower in power!
– Revolutionary effects on society
Invention of the Transistor
• Vacuum tubes ruled in first half of 20th century
Large, expensive, power-hungry, unreliable
• 1947: first point contact transistor
– John Bardeen and Walter Brattain at Bell Labs
– Read Crystal Fire
by Riordan, Hoddeson
Transistor Types
• Bipolar transistors
– npn or pnp silicon structure
– Small current into very thin base layer controls large
currents between emitter and collector
– Base currents limit integration density
• Metal Oxide Semiconductor Field Effect
Transistors
– nMOS and pMOS MOSFETS
– Voltage applied to insulated gate controls current
between source and drain
– Low power allows very high integration
MOS Integrated Circuits
• 1970’s processes usually had only nMOS transistors
– Inexpensive, but consume power while idle

Intel 4004 4-bit mProc


• Intel 1101 256-bit SRAM
1980s-present: CMOS processes for low idle power
Moore’s Law
• 1965: Gordon Moore plotted transistor on each chip
– Fit straight line on semilog scale
– Transistor counts have doubled every 26 months
1,000,000,000
Integration Levels
100,000,000
Pentium 4

10,000,000
Pentium III
Pentium II
SSI: 10 gates
Pentium Pro
Transistors

Pentium
1,000,000
Intel486
MSI: 1000 gates
Intel386
80286
100,000
8086
LSI: 10,000 gates
10,000 8080

4004
8008 VLSI: > 10k gates
1,000

1970 1975 1980 1985 1990 1995 2000

Year
Corollaries
• Many other factors grow exponentially
– Ex: clock frequency, processor performance
10,000

1,000 4004

8008

8080
Clock Speed (MHz)

100 8086

80286

Intel386

10 Intel486

Pentium

Pentium Pro/II/III

1 Pentium 4

1970 1975 1980 1985 1990 1995 2000 2005

Year
MOS Transistor Basics
Four Terminal Structure

p-Substrate
The MOS n-channel transistor structure:

G(ate)
S(ource) D(rain)

n+ L n+

B(ody, Bulk or Substrate)


MOS Transistor Basics
Four Terminal Structure (Continued)

Symbols: n-channel - p-substrate; p-channel – n-substrate

D D D D S

B
G G G G G

S S S S D
N-channel (for P-channel, reverse arrow or add bubbles)
P-channel
Enhancement mode: no conducting channel exists at VGS = 0
Depletion mode: a conducting channel exists at VGS = 0
MOS Transistor Basics
Four Terminal Structure (Continued)

• Source and drain identification

D
VDS

B
G
VSB

VGS S
nMOS Cutoff
• No channel
• Ids = 0
Vgs = 0 Vgd
+ g +
- -
s d

n+ n+

p-type body
b
MOSFET Modes of Operation
Cutoff

• Assume n-channel MOSFET and VSB=0

Cutoff Mode: 0≤VGS<VT0


– The channel region is depleted and no current can
flow
gate

source drain VGS < VT0


IDS=0
nMOS Linear
• Channel forms
• Current flows from d to s
Vgs > Vt
+ g +
Vgd = Vgs

- -
– e- from s to d s d
Vds = 0
n+ n+

• Ids increases with Vds p-type body


b

• Similar to linear resistor


Vgs > Vt
Vgs > Vgd > Vt
+ g +
- - Ids
s d
n+ n+
0 < Vds < Vgs-Vt
p-type body
b
MOSFET Modes of Operation
Linear

Linear (Active, Triode) Mode: VGS≥VT0, 0≤VDS≤VD(SAT)


– Inversion has occurred; a channel has formed
– For VDS>0, a current proportional to VDS flows
from source to drain
– Behaves like a voltage-controlled resistance
gate
current
source drain VDS < VGS – VT0
IDS
nMOS Saturation
• Channel pinches off
• Ids independent of Vds
• We say current saturates
• Similar to current source
Vgs > Vt
g Vgd < Vt
+ +
- -
s d Ids

n+ n+
Vds > Vgs-Vt
p-type body
b
MOSFET Modes of Operation
Pinch-Off
Pinch-Off Point (Edge of Saturation) : VGS≥VT0, VDS=VD(SAT)
– Channel just reaches the drain
– Channel is reduced to zero inversion charge at
the drain
– Drifting of electrons through the depletion region
between the channel and drain has begun
gate

current
source drain VDS = VGS – VT0
IDS
MOSFET Modes of Operation
Saturation

Saturation Mode: VGS≥VT0, VDS≥VD(SAT)


– Channel ends before reaching the drain
– Electrons drift, usually reaching the drift velocity
limit, across the depletion region to the drain
– Drift due to high E-field produced by the potential
VDS-Vgate
D(SAT) between the drain and the end of the
channel
source drain VDS > VGS – VT0
IDS
PMOS ENHANCEMENT MOSFET
I-V Characteristics
• In Linear region, Ids depends on
– How much charge is in the channel?
– How fast is the charge moving?
Channel Charge
• MOS structure looks like parallel plate capacitor while operating in
inversion
– Gate – oxide – channel

gate
Vg
polysilicon + +
gate source Vgs Cg Vgd drain
W
Vs - - Vd
tox
channel
n+ - + n+
SiO2 gate oxide
Vds
L
n+ n+ (good insulator, ox = 3.9) p-type body
p-type body
Channel Charge
• MOS structure looks like parallel plate capacitor while
operating in inversion
– Gate – oxide – channel
• Qchannel = CV
Cox = ox / tox
• C = Cg = oxWL/tox = CoxWL
• V = Vgc – Vt = (Vgs – Vds/2) – Vt
gate
Vg
polysilicon + +
gate source Vgs Cg Vgd drain
W
Vs - - Vd
tox
channel
n+ - + n+
SiO2 gate oxide
Vds
L
n+ n+ (good insulator, ox = 3.9) p-type body
p-type body
Carrier velocity
• Charge is carried by e-
• Carrier velocity v proportional to lateral E-field
between source and drain
• v=
Carrier velocity
• Charge is carried by e-
• Carrier velocity v proportional to lateral E-field
between source and drain
• v = mE m called mobility
• E=
Carrier velocity
• Charge is carried by e-
• Carrier velocity v proportional to lateral E-field
between source and drain
• v = mE m called mobility
• E = Vds/L
• Time for carrier to cross channel:
–t=
Carrier velocity
• Charge is carried by e-
• Carrier velocity v proportional to lateral E-field
between source and drain
• v = mE m called mobility
• E = Vds/L
• Time for carrier to cross channel:
–t=L/v
nMOS Linear I-V
• Now we know
– How much charge Qchannel is in the channel
– How much time t each carrier takes to cross
Qchannel
I ds  Cox= oxide capacitance
t
W
 mCox
W V  V  Vds V  = mCox
 gs 2  ds L

t
L
  Vgs  Vt  ds Vds = β (Vgs-Vt )Vds -Vds2/2
V = β (Vgs-Vt )Vds
 2
It is a region called linear region. Here Ids varies linearly,
with Vgs and Vds when the quadratic term Vds2/2 is very small.
Vds << Vgs-Vt
nMOS Saturation I-V
• If Vgd < Vt, channel pinches off near drain
– When Vds > Vdsat = Vgs – Vt
• Now drain voltage no longer increases current
Qchannel
I ds 
t
 mCox
W V  V  Vds V
 gs 2  ds

t
L
  Vgs  Vt  ds Vds = β (Vgs-Vt )Vds -Vds2/2
V
 2
Where 0 < Vgs – Vt <Vds, considering (Vgs-Vt )=Vds we have
Ids = β (Vgs-Vt ) 2/2
nMOS I-V Summary
• nMOS Characteristics
Variations in I-V Characteristics

•The velocity of the carriers is proportional to the electric


field up to a point.
•When electric field reaches a critical value, Esat, the velocity
saturates.
•When the channel length decreases, only a small VDS is
needed for saturation
•Causes a linear dependence of the saturation current wrt the
gate voltage (in contrast to squared dependence of long-
channel device)
•Current drive cannot be increased by decreasing L
Velocity Saturation Effects
10
For short channel devices
and large enough VGS – VT

 VDSAT < VGS – VT so


the device enters
saturation before VDS
reaches VGS – VT and
0 operates more often in
saturation

 IDSAT has a linear dependence wrt VGS so a reduced


amount of current is delivered for a given control voltage
Velocity Saturation
1.5 0.5
VGS = 5

Linea r Dependence
1.0 VGS = 4

ID (mA)
I D (mA)

VGS = 3
0.5
VGS = 2
VGS = 1
0
0.0 1.0 2.0 3.0 4.0 5.0 0.0 1.0 2.0 3.0
VDS (V) VGS (V)
(a) I D as a function of VDS (b) ID as a function of VGS
(for VDS = 5 V).

Linear Dependence on VGS


Short Channel I-V Plot (NMOS)
NMOS transistor, 0.25um, Ld = 0.25um, W/L = 1.5, VDD = 2.5V, VT = 0.4V
X 10-4
2.5
Early Velocity
VGS = 2.5V
Saturation
2

VGS = 2.0V
1.5

Linear Saturation VGS = 1.5V


1

0.5 VGS = 1.0V

0
0 0.5 1 1.5 2 2.5
VDS (V)
Channel Length Modulation
• Reverse-biased p-n junctions form a depletion region
– Region between n and p with no carriers
– Width of depletion Ld region grows with reverse bias
V V
– Leff = L – Ld
GND DD DD
Source Gate Drain
Depletion Region
• Shorter Leff gives more current Width: L d

– Ids increases with Vds L


n+ n+
– Even in saturation L
p
eff

bulk Si
GND
Chan Length Mod I-V
Ids (mA)


  Vt  1  lVds 
400
2
I ds  Vgs 300
Vgs = 1.8

2
Vgs = 1.5
200

Vgs = 1.2
100
Vgs = 0.9
Vgs = 0.6
0
0 0.3 0.6 0.9 1.2 1.5 1.8 Vds

• l = channel length modulation coefficient


– not feature size
– Empirically fit to I-V characteristics
Body Effect
• Vt: gate voltage necessary to invert channel
• Increases if source voltage increases because
source is connected to the channel
• Increase in Vt with Vs is called the body effect
Body Effect Model
Vt  Vt 0  g  f V  f 
s sb s

• fs = surface potential at threshold


NA
fs  2vT ln
ni
– Depends on doping level NA
– And intrinsic carrier concentration ni
• g = body effect coefficient
tox 2q si N A
g 2q si N A 
 ox Cox
OFF Transistor Behavior
• What about current in cutoff?
I
• Simulated results
ds

1 mA Saturation Vds = 1.8


Sub- Region
100 mA
• What differs? 10 mA
threshold
Region
1 mA
– Current doesn’t go 100 nA
10 nA
to 0 in cutoff 1 nA
Sub-
threshold
100 pA Slope
10 pA Vt

0 0.3 0.6 0.9 1.2 1.5 1.8


Vgs
Leakage Sources

• Subthreshold conduction
– Transistors can’t abruptly turn ON or OFF D
• Junction leakage D
– Reverse-biased PN junction diode current
S
• Gate leakage
– Tunneling through ultrathin gate dielectric S

• Subthreshold leakage is the biggest source of DC power


dissipation in modern transistors
Gate Leakage
• Carriers tunnel thorough very thin gate oxides
• Exponentially sensitive to tox and VDD

IG
S
– A and B are tech constants
– Greater for electrons
• So nMOS gates leak more
• Negligible for older processes (tox > 20 Å) From [Song01]

• Critically important at 65 nm and below (tox ≈ 10 Å=1nm)


Sub-Threshold Conduction
-2
10 The Slope Factor
Linear qVGS
CD
10
-4
I D ~ I 0e nkT
, n  1
Cox
-6
10 Quadratic
S is DVGS for ID2/ID1 =10
ID (A)

-8
10 Slope S

-10 Exponential
10

-12
VT Typical values for S:
10
0 0.5 1 1.5 2 2.5 60 .. 100 mV/decade
VGS (V)
Sub-Threshold ID vs VGS

D ID
qVGS
 qV
 DS 
I D  I 0e nkT 1  e kT 
 
VG +  
- VS

VDS from 0 to 0.5V

VGS
Sub-Threshold ID vs VDS
qVGS
 qV
 DS 
VD I D  I 0e nkT 1  e kT 1  l  VDS 
ID  
 
VG
VS
VGS from 0 to 0.3V
ID versus VGS
-4
x 10 x 10
-4
6 2.5

5
2

4 linear
quadratic 1.5
ID (A)

ID (A)
3

1
2

0.5
1
quadratic
0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
VGS(V) VGS(V)

Long Channel Short Channel


ID versus VDS

-4 -4
x 10 x 10
6 2.5
VGS= 2.5 V
VGS= 2.5 V
5
2
Resistive Saturation
4 VGS= 2.0 V
VGS= 2.0 V 1.5

ID (A)
ID (A)

3
VDS = VGS - VT 1 VGS= 1.5 V
2
VGS= 1.5 V
0.5 VGS= 1.0 V
1
VGS= 1.0 V
0 0
0 0.5 1 1.5 2 2.5 0 0.5 1 1.5 2 2.5
VDS(V) VDS(V)

Long Channel Short Channel


A PMOS Transistor
PMOS transistor, 0.25um, Ld = 0.25um, W/L = 1.5, VDD = 2.5V, VT = -0.4V
-4
x 10 VGS = -1.0V
0

VGS = -1.5V
-0.2

-0.4
VGS = -2.0V
Assume all variables
ID (A)

-0.6 negative!
VGS = -2.5V

-0.8

-1
-2.5 -2 -1.5 -1 -0.5 0
VDS (V)
Parasitic Resistances
Polysilicon gate
Drain
contact
G increase W LD

VGS,eff

W
S D

RS RD

LS , D
RS , D  RSQ  RC Drain
W
RSQ is the resistance per square
RC is the contact resistance
Silicide the bulk region
The Transistor as a Switch

ID
V GS = VD D

VGS  VT Rmid
Ron
S D R0

V DS
VDD/2 VDD
The Transistor as a Switch
VGS  VT
7
x105  Resistance inversely
Ron
6 S D proportional to W/L (doubling W
halves Ron)
5

4  For VDD>>VT+VDSAT/2, Ron


3
independent of VDD

2  Once VDD approaches VT, Ron


increases dramatically
1 VDD (V)
0
0.5 1 1.5 2 2.5 (for VGS = VDD,
VDS = VDD VDD/2)
VDD(V) 1 1.5 2 2.5
Ron (for W/L = 1)
NMOS(k) 35 19 15 13 For larger devices
PMOS (k) 115 55 38 31 divide Req by W/L
Summary of MOSFET Operating Regions

• Strong Inversion VGS > VT


– Linear (Resistive) VDS < VDSAT
– Saturated (Constant Current) VDS  VDSAT
• Weak Inversion (Sub-Threshold) VGS  VT
– Exponential in VGS with linear VDS dependence
Capacitance
• Any two conductors separated by an insulator
have capacitance
• Gate to channel capacitor is very important
– Creates channel charge necessary for operation
• Source and drain have capacitance to body
– Across reverse-biased diodes
– Called diffusion capacitance because it is
associated with source/drain diffusion
Gate Capacitance
• Approximate channel as connected to source
• Cgs = oxWL/tox = CoxWL = CpermicronW
• Cpermicron is typically about 2 fF/mm
polysilicon
gate
W
tox
L SiO2 gate oxide
n+ n+ (good insulator, ox = 3.90)
p-type body
Diffusion Capacitance
• Csb, Cdb
• Undesirable, called parasitic capacitance
• Capacitance depends on area and perimeter
– Use small diffusion nodes
– Varies with process
Capacitance of MOS

 Why it is important ?
 limits switching speed of the circuits
 How to estimate ?
 calculate from device dimension and dielectric constant
 for DSM the values are specified in femto Farad per
micron of width (fF/µm)
 There are two types
 linear cap: voltage independent
 non-linear cap: voltage-dependent
Design Rules

• Non-linear :thin-oxide cap (Cg or Cgd, Cgd,and Cgb) pn-


junction cap (Csb,Cdb) and depletion layer cap under
channel (Cjc)
• Linear: overlap cap (Col)
Thin-Oxide or Gate Capacitor

Polysilicon gate

Source Drain
W Parallel-plated cap (F):
n+ xd xd n+
C Area
thickness
Ld
Gate-bulk
overlap
Top view ε ox
Gate oxide CG  WL
tox t ox
n+ L n+

Cross section
Lateral diffusion reduces channel length
Thin-Oxide or Gate Capacitor

 Parallel-plated cap formed by gate and channel with oxide as


the dielectric
 Cap values changes depending on operation mode of MOS
 Total amount (the maximum cap) is :
CG = WLCox=WL(εox/tox)=WCg (fF)
where Cg = CoxL = (εox/tox)L
Cox : cap per unit area (fF/µm2)
Cg : cap per unit width (fF/µm)

 Since tox an L are both scaled at the same rate


Cg has remained constant !
 Typical value for DSM is 1.6 fF/µm
Gate Capacitance

 Decomposed into three capacitance: Cgb, Cgs, Cgd


 Depend on operation mode
G G G
S D S D S D
Cgb Cgs Cgs Cgd

Cut off Sat Linear


Mode Cut off Sat Linear
Cgb Cg 0 0
Cgs 0 (2/3)Cg Cg/2
Cgd 0 0 Cg/2
Gate Capacitance
C

 In cut off region during the depletion mode Cgb is less than
Cg because it is series with Cjc
 When VGS = 0, Cgb is about 1/2 Cg
 The most important regions are at cut off and saturation
since that is where the device spends most of its time.
Diffusion or pn-junction Cap

Cjo: zero-bias junction capacitance


C jo A A: area of junction
Cj  m: junction graded coef.
Vj m
(1  )
fB
f BBuild in potential
Vj: Junction bias voltage
Diffusion or pn-junction Cap

3 Xj
4 2
5
1 W

 Cj = CjbAbottom + CjswAsidewall

= Cjb(area of 5) + Cjsw(area of 1+2+3+4)


 Cap on 1,2,3 facing STI can be neglected
 Typical value of Cj ~ 0.2 fF/µm2 for 0.13 µm process
Overlaps Capacitance

 Due to lateral diffusion and fringing field


 Linear or voltage independent
Col = Cov + Cf
 Typical value of Col ~ 0.2 fF/µm for 0.13 µm process
Capacitance: Summary

Col

2
3
Complementary MOSFETS (CMOS)
• N-Channel and P-Channel transistors can be fabricated on
the same substrate as shown below
nMOS and pMOS operation

VDD VDD

Idsp Idsp
Vin Vout Vin Vout
Idsn Idsn

Vgsn = Vin Vgsp = Vin - VDD


Vdsn = Vout Vdsp = Vout - VDD
Graphical derivation of the inverter DC
response: I-V Characteristics
 Make pMOS wider than nMOS such that n = p
 For simplicity let’s assume Vtn=Vtp
Graphical derivation of the inverter DC response: current vs.
Vout, Vin
 Load Line Analysis:
For a given Vin:
 Plot Idsn, Idsp vs. Vout
 Vout must be where |currents| are equal
Graphical derivation of the inverter DC response:
Load Line Analysis

 Vin = 0

Vin0

Idsn, |Idsp|

Vin0
VDD
Vout
Graphical derivation of the inverter DC response:
Load Line Analysis
 Vin = 0.2 VDD

Vin1
Idsn, |Idsp|

Vin1
VDD
Vout
Graphical derivation of the inverter DC response:
Load Line Analysis

 Vin = 0.4 VDD

Idsn, |Idsp|

Vin2
Vin2

VDD
Vout
Graphical derivation of the inverter DC response:
Load Line Analysis

 Vin = 0.6 VDD

Idsn, |Idsp|

Vin3
Vin3

VDD
Vout
Graphical derivation of the inverter DC response:
Load Line Analysis

 Vin = 0.8 VDD

Vin4
Idsn, |Idsp|

Vin4
VDD
Vout
Graphical derivation of the inverter DC response:
Load Line Analysis

 Vin = VDD

Vin0 Vin5

Vin1
Idsn, |Idsp|

Vin2
Vin3
Vin4
VDD
Vout
DC Transfer Curve
 Transcribe points onto Vin vs. Vout plot
DC transfer curve: operating regions
DC Characteristics of a CMOS Inverter

• A complementary CMOS inverter • The MOS device first order Shockley


consists of a p-type and an n-type equations describing the transistors in
device connected in series. cut-off, linear and saturation modes
• The DC transfer characteristics of the can be used to generate the transfer
inverter are a function of the output characteristics of a CMOS inverter.
voltage (Vout) with respect to the input • Plotting these equations for both the
voltage (Vin). n- and p-type devices produces the
traces below.
IV Curves for nMOS
PMOS IV Curves
DC Characteristics of a CMOS Inveter

• The DC transfer characteristic curve • Region A occurs when 0 leqVin leq


is determined by plotting the common Vt(n-type).
points of Vgs intersection after taking – The n-device is in cut-off (Idsn =0).
the absolute value of the p-device IV – p-device is in linear region,
curves, reflecting them about the x- – Idsn = 0 therefore -Idsp = 0
axis and superimposing them on the – Vdsp = Vout – VDD, but Vdsp =0 leading
n-device IV curves. to an output of Vout = VDD.
• We basically solve for Vin(n-type) = • Region B occurs when the condition
Vin(p-type) and Ids(n-type)=Ids(p-type) Vtn leq Vin le VDD/2 is met.
• The desired switching point must be – Here p-device is in its non-saturated
designed to be 50 % of magnitude of region Vds neq 0.
the supply voltage i.e. VDD/2. – n-device is in saturation
• Analysis of the superimposed n-type • Saturation current Idsn is obtained by
and p-type IV curves results in five setting Vgs = Vin resulting in the
regions in which the inverter operates. equation:
n
I dsn  Vun  Vtn 2
2
CMOS Inverter DC Characteristics
CMOS Inverter Transfer Characteristics

• In region B Idsp is governed by • Region D is defined by the inequality


VDD
voltages Vgs and Vds described by:  Vin  VDD  Vtp
2
V gs  Vin  VDD  and Vds  Vout  VDD  • p-device is in saturation while n-
  V  VDD  
I dsp    p Vin  VDD  Vtp Vout  VDD  out
2


device is in its non-saturation region.
  2 
p
Recall that :  I dsn  I dsp


n
Vin  Vtn 2   p Vin  VDD  Vtp Vout  VDD   Vout  VDD 
 2
 I dsp   Vin  VDD  Vtp 2 ; Vin  Vtp  VDD
2  2


2
• Region C has that both n- and p- AND
devices are in saturation.   Vout  
2

• Saturation currents for the two I dsn   n Vin  Vtn Vout    ; Vin  Vtn
  2  
devices are: • Equating the drain currents allows us
p
I dsp   Vin  VDD  Vtp 2 ; Vin  Vtp  VDD to solve for Vout. (See supplemental
2 notes for algebraic manipulations).
AND

I dsn  n Vin  Vtn  ; Vin  Vtn
2

2
CMOS Inverter Static Charateristics

• In Region E the input condition • nMOS & pMOS Operating points


satisfies: Vout =Vin-Vtp
A

Vin  VDD  Vtp


VD B
D
Vout =Vin-Vtn

Output Voltage
• The p-type device is in cut-off: Idsp=0 Both in sat
• The n-type device is in linear mode C nMOS in sat
• Vgsp = Vin –VDD and this is a more pMOS in sat
positive value compared to Vtp.
• Vout = 0
D E
0
Vtp Vtn VDD/2 VDD+Vt VD
p D
Beta Ratio
 If p / n  1, switching point will move from VDD/2
 Called skewed gate
Noise Margins
 How much noise can a gate input see before it does not
recognize the input ?
Noise Margins
 To maximize noise margins, select logic levels at unity gain
point of DC transfer characteristic
DC parameters
 Input switching threshold: VTH
 Minimum high output voltage: VOH
 Maximum low output voltage: VOL
 Minimum HIGH input voltage: VIH
 Maximum LOW input voltage: VIL
Latchup

VD D
VDD
Rnwell
p-source
+ + + +
p n n+ p p n+
n-well Rnwell

Rpsubs n-source Rpsubs


p-substrate

(a) Origin of latchup (b) Equivalent circuit


SPICE MODELS

Level 1: Long Channel Equations - Very Simple

Level 2: Physical Model - Includes Velocity


Saturation and Threshold Variations

Level 3: Semi-Emperical - Based on curve fitting


to measured devices

Level 4 (BSIM): Emperical - Simple and Popular

Berkeley Short-Channel IGFET Model


MAIN MOS SPICE PARAMETERS
SPICE Parameters for Parasitics
Simple Model versus SPICE
-4
x 10
2.5

VDS=VDSAT
2

Velocity
1.5
Saturated
ID (A)

Linear
1

VDSAT=VGT
0.5

VDS=VGT
Saturated
0
0 0.5 1 1.5 2 2.5
VDS (V)
A unified model
for manual analysis

S D

VT0(V) g(V0.5) VDSAT(V) k’(A/V2) l(V-1)


NMOS 0.43 0.4 0.63 115 x 10-6 0.06
PMOS -0.4 -0.4 -1 -30 x 10-6 -0.1
Technology Evolution

• Semiconductor Industry Association forecast


– Intl. Technology Roadmap for Semiconductors
Process Variations

Devices parameters vary between runs and even on


the same die!
Variations in the process parameters , such as impurity concentration den-
sities, oxide thicknesses, and diffusion depths. These are caused by non-
uniform conditions during the deposition and/or the diffusion of the
impurities. Introduces variations in the sheet resistances and transistor
parameters such as the threshold voltage.
Variations in the dimensions of the devices, resulting from the
limited resolution of the photolithographic process. This causes (W/L)
variations in MOS transistors and mismatches in the emitter areas of
bipolar devices.
Impact of Device Variations

2.10
2.10

1.90

Delay (nsec)
Delay (nsec)

1.90

1.70
1.70

1.50 1.50
1.10 1.20 1.30 1.40 1.50 1.60 –0.90 –0.80 –0.70 –0.60 –0.50
Leff (in mm) VTp (V)

Delay of Adder circuit as a function of variations in L and VT


Parameter Variation
• Transistors have uncertainty in parameters
– Process: Leff, Vt, tox of nMOS and pMOS
– Vary around typical (T) values
• Fast (F)

fast
FF

– Leff: ____ SF

– Vt: ____

pMOS
TT

– tox: ____
FS
• Slow (S): opposite SS

slow
• Not all parameters are independent
slow fast
for nMOS and pMOS nMOS
Parameter Variation
• Transistors have uncertainty in parameters
– Process: Leff, Vt, tox of nMOS and pMOS
– Vary around typical (T) values
• Fast (F)

fast
FF

– Leff: short SF

– Vt: low

pMOS
TT

– tox: thin
FS
• Slow (S): opposite SS

slow
• Not all parameters are independent
slow fast
for nMOS and pMOS nMOS
Environmental Variation
• VDD and T also vary in time and space
• Fast:
– VDD: ____
– T: ____

Corner Voltage Temperature


F
T 1.8 70 C
S
Environmental Variation
• VDD and T also vary in time and space
• Fast:
– VDD: high
– T: low

Corner Voltage Temperature


F 1.98 0C
T 1.8 70 C
S 1.62 125 C
Scaling
Scaling
Transistors :Constant field scaling and lateral scaling
Interconnect
• The only constant in VLSI is constant change
• Feature size shrinks by 30% every 2-3 years
– Transistors become cheaper
– Transistors become faster and lower power
– Wires do not improve
(and may get worse)
• Scale factor
S 2
Scaling
Constant field Scaling

Proposed by Dennard in 1974 . Electric fields remain


the same as features scale.

Scaling assumptions
All dimensions (x, y, z => W, L, tox)
Voltage (VDD)
Doping levels
Lateral scaling:Only the gate of the transistor is
scaled.Also called as gate shrink scaling.
Scaling Effects

•Gate capacitance per micron is nearly independent


of process
•But ON resistance * micron improves with process

•Gates get faster with scaling (good)


•Dynamic power goes down with scaling (good)
•Current density goes up with scaling (bad)
Constant field Scaling
Constant & Lateral scaling
Interconnect scaling

Wire cross-section
w, s, t all scale
Wire length
Local / scaled interconnect
Global interconnect
Interconnect scaling
Interconnect scaling
Interconnect scaling
Interconnect scaling

S-ar putea să vă placă și