10
1 Short Channel MOS Transistor Professor Chris H. Kim University of Minnesota Dept. of ECE [email protected] www.umn.edu/~chriskim/ 2 Topics Long channel MOSFET: review Strong inversion (linear, saturation mode) Bulk charge model Short channel MOSFET Velocity saturation Vt roll-off Drain induced barrier lowering Series resistance Narrow width effect Weak inversion (V t , S-swing) 3 Compact Modeling We already know how to run SPICE. Why do we need to learn about models? SPICE is nothing other than a matrix solver (KCL, KVL, linearized I-V equations) Too many parameters (100+) needed for SPICE to accurately model the device We need a simple compact model To reason about circuits (functionality, delay, power, robustness, …) For hand calculation To write your own computer scripts (e.g. Matlab) To check and analyze SPICE results 4 Basic Operation (1) Device is in cut-off region Simply, two back-to-back reverse biased pn diodes. 5 Basic Operation (2) With a positive gate bias, electrons are pulled toward the positive gate electrode Given a large enough bias, the electrons start to “invert” the surface (pn type), a conductive channel forms Threshold voltage V t 6 Basic Operation (3) Current flows from drain to source with a positive drain voltage What is current in terms of V gs , V ds , V bs ?

Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

1

Short Channel MOS Transistor

Professor Chris H. Kim

University of MinnesotaDept. of ECE

[email protected]/~chriskim/

2

Topics• Long channel MOSFET: review

– Strong inversion (linear, saturation mode)

– Bulk charge model

• Short channel MOSFET– Velocity saturation

– Vt roll-off

– Drain induced barrier lowering

– Series resistance

– Narrow width effect

– Weak inversion (Vt, S-swing)

3

Compact Modeling• We already know how to run SPICE. Why do we

need to learn about models?– SPICE is nothing other than a matrix solver (KCL,

KVL, linearized I-V equations)

– Too many parameters (100+) needed for SPICE to accurately model the device

• We need a simple compact model – To reason about circuits (functionality, delay, power,

robustness, …)

– For hand calculation

– To write your own computer scripts (e.g. Matlab)

– To check and analyze SPICE results

4

Basic Operation (1)

• Device is in cut-off region

• Simply, two back-to-back reverse biased pn diodes.

5

Basic Operation (2)

• With a positive gate bias, electrons are pulled toward the positive gate electrode

• Given a large enough bias, the electrons start to “invert” the surface (pn type), a conductive channel forms

• Threshold voltage Vt

6

Basic Operation (3)

• Current flows from drain to source with a positive drain voltage

• What is current in terms of Vgs, Vds, Vbs?

Page 2: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

2

7

Assumptions

• Current is controlled by mobile charge in the channel

• Gradual channel: variation of E-field mainly perpendicular to the channel

• v=µeE (not true in short channel devices)

• Gen. & recomb. current is negligible: same Ids across channel

8

MOS Current

• From EE5323, Qn= Cox(Vgs-Vt-V(y))

• By Ohm’s law, Ids= Qn • v • W

= Cox(Vgs-Vt-V(y)) • µeE • W

= Cox(Vgs-Vt-V(y)) • µe • (dV(y)/dy) • W

Ids • dy= Cox(Vgs-Vt-V(y)) • µe • W • dV(y)

9

MOS Current

• Integrate this over the channel

Ids • dy= Cox(Vgs-Vt-V(y)) • µe • W • dV(y)

Ids • L= µeCoxW ((Vgs-Vt) Vds-0.5Vds2)

Ids = µeCoxW/L ((Vgs-Vt) Vds-0.5Vds2) : linear mode

10

MOS Current

• Qn= Cox(Vgs-Vt-V(y)) what if V(y) > Vgs-Vt

• Pinch-off: channel near drain disappears– Electrons which move along the channel to the pinch-off region are

sucked across by the field, and enter the drain

– Current through the channel is fixed

Ids = µeCoxW/(2L) (Vgs-Vt)2 : saturation mode

11

Bulk Charge Model

( )

( )

tcoefficieneffectbodyC

Cm

m

VVV

m

VV

L

WCI

VmVVVL

WCI

ox

dep

tgs

dsat

tgs

oxed

dsdstgsoxed

−+=

−=

−=

−−=

:1

,2

2

1

2

2

µ

µ

• More accurate than the square law model

• Considers inversion charge and bulk depletion charge

• Due to body effect across the channel

12

Channel Length Modulation

dso VLL ζ−=

• Pinch-off depletion layer width increases as the drain voltage increases

• Extreme case of this is punch-through

)1( dsdsat

dso

odsatds VI

VL

LII λ

ζ+×=

−×=

Page 3: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

3

13

Simulation versus Model (NMOS)

• The square-law model doesn’t match well with simulations

• Only fits for low Vgs, low Vds (low E-field) conditions

14

Simulation versus Model (PMOS)

• Not as bad as the NMOS device

• Still large discrepancies at high E-field conditions

15

Simulation versus Model (Ids vs. Vgs)

• Saturation current does not increase quadratically

• The simulated curves looks like a straight line

• Main reason for discrepancy: velocity saturation

16

Velocity Saturation

• E-fields have gone up as dimensions scale

• Unfortunately, carrier velocity in silicon is limited

• Electron velocity saturates at a lower E-field than holes

• Mobility (µe=v/E) degrades at higher E-fields

• Simple piecewise linear model can be used

17

Velocity Saturation

csat

cnn

c

e

EEforv

EEfor

EE

Ev

>=

<

+

=1

1

µ

e

satc

vE

µ2

=

[Toh, Ko, Meyer, JSSC, 8/1988]

• Modeled through a variable mobility

• n=1 for PMOS, n=2 for NMOS

• To get an analytical expression, let’s assume n=1

18

Velocity Saturation• Plug it into the original current equation

Equate the two expressions to get

LEm)V(V

L)EV(VV

)V(V)VmV(VWvC

)V(V

LE

V1

1

2

Vm)VV(V

L

WCµ

I

ctgs

ctgs

dsat

dsatdsdsattgssatox

dsatds

c

ds

2

dsdstgsoxe

ds

+−

−=

>−−

<+

×

−−

=∴

Page 4: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

4

19

Simulation versus Model

• Model incorporating velocity saturation matches fairly well with simulation

20

Unified MOS Model

0

100

200

300

400

500

600

700

0 0.2 0.4 0.6 0.8 1 1.2

VDS [V]

IDS

[V]

0.4V

0.6V

0.8V

1.0V

1.2V

simulationunified model

linear

saturation

vel. saturation

Vdsat

21

Unified MOS Model Equations

γ - body effect parameter

• Model presented is compact and suitable for hand analysis.

• Still have to keep in mind the main approximation: that VDSat is constant.

• But the model still works fairly well.

22

Alpha Power Law

αµ )(2

tgsoxeds VVCL

WI −=

• Simple empirical model for short channel MOS

• Parameter α is between 1 and 2

• α=1-1.2 for short channel devices

• Parameters α and Vt are fitted to measured data for minimum square error fitted Vt can be different from physical Vt

[Sakurai and Newton, JSSC 1990]

23

Improving Short Channel MOS Model

• MOS current model= square law device (long channel)+ body effect across channel (bulk charge model, long

channel)+ channel length modulation (long channel)+ velocity saturation (short channel)

• Vt model= standard expression (long channel)+ body effect (body bias, long channel)+ Vt roll-off (barrier lowering, short channel)+ Drain induced barrier lowering (short channel)+ ...

24

Remember the Standard Vt Equation?

ox

Bsia

BfbtC

qNVV

φεφ

222 ++=

• Detailed derivation given in Taur’s book

• Basically, three terms– Flat band voltage

– 2ΦB: the magic number for on-set of inversion

– Oxide voltage

Page 5: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

5

25

Body Effect (Back Bias)

ox

sbBsia

Bfbt

sb

ox

sbBsia

sbBfbt

ox

Bsia

Bfbt

C

VqNVV

VC

VqNVVV

C

qNVV

+++=

−+

+++=

++=

φεφ

φεφ

φεφ

222

222

222

0

• Body effect degrades transistor stack performance

• However, we need a reasonable body effect for post silicon tuning techniques

• Reverse body biasing, forward body biasing

Drain

Gate

Source

Body

+

-Vsb

Vsb > 0 : RBBVsb < 0 : FBB

26

Body Effect (Back Bias)

• Vt can be adjusted by applying FBB or RBB– Essential for low power and high performance

– Will talk about body biasing extensively later on

27

0

1

2

3

4

5

6

0.925 1 1.075 1.15 1.225Normalized frequency

No

rmali

zed

leakag

e

0%20%40%60%80%

100%

Die

co

un

t

NBB

ABB

Accepted

dies:

0%

110C

1.1V

Body Biasing for Process Compensation

NBB

ABB

Body bias: controllability

to Vt

28

Substrate Sensitivity

Cox

Cdep

VG

p-type Si

n+ poly-Si

n+ n+

depletion

region

VG

CIRCUIT MODELDEVICE

VD

Wdep

ysensitivitsubstrateC

C

dV

dV

ox

dep

Vsb

t

sb

:

0

==

Some ppl call this the body coeff.ox

oxox

B

Sia

dep

Sidep

tC

qN

WC

ε

φεε

=

==4

Vsb Vsb

29

Short Channel Effect: Vt roll-off

• Ability of gate & body to control channel charge diminishes as L decreases, resulting in Vt-roll-off and body effect reduction

n+ poly gate

p-type body

n+ source n+ drain

Short Channel

n+ source n+ drain

n+ poly gate

p-type body

Long Channel

depletion

Ec Ec

Charge sharingCharge sharing

Vt

Leff

3σ L variation

• 3σ Vt variation increases in short channel devices

Short Channel Effect: Vt roll-off

Page 6: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

6

31

n+ source n+ drain

n+ poly gate

p-type body

Long Channel

• Increase in VDS reduces Vt and increases Vt-roll-off: DIBL

n+ poly gate

p-type body

n+ source n+ drain

Short Channel

depletion

Short Channel Effect: Drain Induced Barrier Lowering (DIBL)

Ec Ec

Vds ↑↑↑↑ Vds ↑↑↑↑

32

Vt

Leff

DIBL+Vt roll-off

(Vds=Vdd)

Vt roll-off (Vds~0V)

Short Channel Effect: Drain Induced Barrier Lowering (DIBL)

33

• DIBL coefficient

• DIBL increases leakage current

• Dynamic Vdd can reduce leakage because of DIBL

Short Channel Effect: DIBL

Vgs (NMOS) Vgs (PMOS)

log

(Id

s)

log

(Id

s)

ds

td

V

V

∆∆

Vds=0.1V

Vds=2.0V

34

Short Channel Vt Equation

7.2

2)9.2)(15.0)(012.0(2.2

+++=

mXmWmTm

L

jsdox

d µµµµλ

L

X

X

W j

j

b

−+−= 1

211λ

[Poon, IEDM, 1973]

[Ng, TED, 1993]

ox

Bsia

BfbtC

qNVV

φεφ

222 ++= (Long channel Vt equation)

dsdsbBsa

ox

bBfbt VVqN

CVV λφε

λφ −+++= )2(22

35

Improving Short Channel MOS Model

• MOS current model= square law device (long channel)+ body effect across channel (bulk charge model, long

channel)+ channel length modulation (long channel)+ velocity saturation (short channel)

• Vt model= standard expression (long channel)+ body effect (body bias, long channel)+ Vt roll-off (barrier lowering, short channel)+ Drain induced barrier lowering (short channel)+ ...

36

Transistor Scaling Challenges - Xj

0.4

0.5

0.6

0.7

0.8

0 50 100 150 200Junction Depth (nm)

I DN

(mA

/µµ µµ

m)

0.1

0.2

0.3

0.4

0.5

I DP

(mA

/µµ µµ

m)

NMOS

PMOS

0

0.05

0.1

0.15

0.2

0 50 100 150 200

Junction Depth (nm)

LM

ET

(µµ µµ

m)

90

100

110

120

130

RE

XT

(ΩΩ ΩΩ

µµ µµm

)

LMET

REXT

RC

RSE Rsalicide

Salicide

Poly-Si Salicide

S. Asai et al., 1997.

S. Thompson et al., 1998.S. Thompson et al., 1998.

Page 7: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

7

37

Effect of Series Resistance

38

Effect of Series Resistance(10nm Device)

39

Sub-Threshold Conduction

• NPN BJT is formed in sub-threshold region

• Only difference with a real BJT is that the base voltage is controlled through a capacitive divider, and not directly by a electrode

• Like in a BJT, current is exponential to Vbe

40

Sub-Threshold Current

( )( )

)1(1

2

kTqV

mkT

VVqB

oxeffd

dstgs

eemq

TkC

L

WI

−−

−−

= µ

41

Sub-Threshold Swing

• Smaller S-swing is better

• Ideal case: m=1 (Cox>>Csub)– Fundamental limit = 1 * 26mV * ln10

= 60 mV/dec @ RT

– Can only be achieve by device geometry (FD-SOI)

• Typical case: m≈1.3– S = 1.3 * 26mV * ln10 ≈ 80 mV/dec @ RT

– At worst case temperature (T=110C), S ≈ 100 mV/dec

ox

dep

C

Cm

decmV

q

kTmS +== 1,)(10ln

42

Vdd and Vt Scaling

As Vt decreases, sub-threshold leakage increases

Leakage is a barrier to voltage scaling

Performance vs Leakage:

VT ↓↓↓↓ IOFF ↑↑↑↑ ID(SAT) ↑↑↑↑

)()( 3 TGSSAToxeffD VVCWKSATI −∝ υ

2

2)()( TGS

eff

eff

D VVKL

WSATI −∝

qmkTV

eff

eff

OFF

T

eKL

WI /

1

VGS

VTL VTH

log

(ID

S)

IOFFL

IOFFH

Page 8: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

8

43

Vdd and Vt Scaling• Vt cannot be scaled indefinitely due to increasing leakage

power (constant sub-threshold swing)

• Example

CMOS device with S=100mV/dec has Ids=10µA/µm

@ Vt=500mV

Ioff=10µA/µm x 10-5 = 0.1 nA/µm

Now, consider we scale the Vt to 100mV

Ioff=10µA/µm x 10-1 = 1 µA/µm

Suppose we have 1B transistors of width 1µm

Isub=1µA/µm x 1B x 1µm = 100 A !!

44

S-Swing & Substrate Sensitivity

1

1,10ln

−==

+==

mC

C

dV

dV

C

Cm

q

kTmS

ox

dep

Vsb

t

ox

dep

sb

ox

oxox

B

Sia

dep

Sidep

tC

qN

WC

ε

φεε

=

==4

Cox

Cdep

VG

p-type Si

n+ poly-Si

n+ n+

depletion

region

VG

VD

Wdep

Vsb Vsb

( )( ) ↓⇒↓⇒↓↓↓

↑⇒↑⇒↑↑↑

sensitivtysubStorNm

sensitivtysubStorNm

oxa

oxa

.

.

(good)

(good)

(bad)

(bad)

45

Leakage Components

[Keshavarzi, Roy, and Hawkins, ITC 1997]

Gate

Source Drain

n+n+

Bulk

Reverse Bias Diode& BTBT

Gate Induced Drain Leakage (GIDL)

Gate Oxide Tunneling

Punchthrough

Weak Inversion Current,Drain Induced Barrier Lowering

and Narrow Width Effect

p-sub

46

Gate Oxide Tunneling Leakage

0 2 4 6 8 10 12

Gate Voltage (V)

10-7

103

100

1E-07

1E-06

1E-05

1E-04

1E-03

1E-02

1E+00

1E+02

1E+03

0 2 4 6 8 10 12

2.5nm

3.0nm

3.5nm5.1nm

7.6nm

C. Hu, 1996.

I GA

TE

(A/c

m2)

IOFF

IGATE

N+ Gate

e-

P- SubstrateElectrical Tox = Physical Tox + 1nm

50% poly depletion, 50% quantum effect

Problem in analog (diff pairs, current mirror), domino

47

Gate Oxide Tunneling Leakage

• Quantum mechanics tells us that there is a finite probability fro electrons to tunnel through oxide

• Probability of tunneling is higher for very thin oxides

• NMOS gate leakage is much larger than PMOS

• Gate leakage has the potential to become one of the main showstoppers in device scaling

ox

tddox

EB

oxgatet

VVEeAEI ox

−==

,2

48

Band-to-Band Tunneling LeakageEC

EC

EV

EV

p(+)-side

n(+)-side

q(Vbi+Vapp)

S/D junction BTBT Leakage

• Reversed biased diode band-to-band tunneling

– High junction doping: “Halo” profiles

– Large electric field and small depletion width at the junctions

Page 9: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

9

49

Gate Induced Drain Leakage (GIDL)• Appears in high E-field region under gate/drain

overlap causing deep depletion

• Occurs at low Vg and high Vd bias

• Generates carriers into substrate from surface traps, band-to-band tunneling

• Localized along channel width between gate and drain

• Thinner oxide, higher Vdd enhance GIDL

• High field between gate and drain increases injection of carriers into substrate

50

Punch Through

• If the channel length becomes too short, the drain side depletion region can touch the source side

• Reduces the barrier for electron injection from source to drain

• Sub-surface version of weak inversion conduction

51

Narrow Width Effect

Vt

W

Channel

Gate

Side view of MOS transistor

Extra depletion

region• Depletion region extends outside of gate controlled region• Opposite to Vt roll-off• Depends on isolation technology

width

52

Leakage Components

[IEEE press, 2000]

53

Temperature Dependence

• Mobility degrades at higher temperatures

– Scattering increases with vibrating atoms

– Temp change from 27C to 130C decreases current to 0.65.

– The circuit will run 1.6 times slower.

• Vt decreases at higher temperatures– Electrons on the source side gain more energy

– Sub-threshold leakage will increase

– The circuit will run faster

• Question: What happens to circuit performance at high temperatures? Slower or Faster?

54

Positive Temperature Dependence

• Depending on Vdd and Vt, positive dependency can occur

– Advantageous phenomenon for low Vdd design

– Will change the design validation process for worst case

conditions

K. Kanda, JSSC 2001

Page 10: Compact Modeling Basic Operation (1)aboutme.samexent.com/classes/spring09/ee5324/lecture/Lect_02_MOS_6up.pdf · – Strong inversion (linear, saturation mode) ... KVL, linearized

10

55

Summary IC designers should be aware of the technology

issues

Short channel behaviors Velocity saturation

Vt roll-off

Drain induced barrier lowering

Series resistance

Leakage: sub-threshold, gate, BTBT, punchthrough

Reverse temperature dependence

Gate depletion, quantum confinement

The issues can be dealt with at different levels of abstraction (technology, circuits, CAD, architecture, software, etc)