Post on 14-Dec-2015
Transistor nMOSQchannel = CV
C = Cg = oxWLtox = CoxWL
V = Vgc ndash Vt = (Vgs ndash Vds2) ndash Vt
v = E (mobility)
E = VdsL
Time for carrier
to cross channel
t = L vn+ n+
p-type body
W
L
tox
SiO2 gate oxide(good insulator ox = 39)
polysilicongate
Cox = ox tox
nMOS Linear I-V
bull Now we knowndash How much charge Qchannel is in the channel
ndash How much time t each carrier takes to cross
channel
ox 2
2
ds
dsgs t ds
dsgs t ds
QI
tW VC V V VL
VV V V
ox = W
CL
nMOS Operation
Cutoff Linear Saturated
Vgs lt Vt Vgs gt Vt
Vds lt VgsndashVt
Vgs gt Vt
Vds gt Vgs ndashVt
Ids 0 Ids = (VgsndashVtndashVds2)Vds Ids = (VgsndashVt)2
Esempiobull 180 nm process
bull WL= 42 nmnmbull tox=40Aring
bull cm2(Vs)
bull Vt = 04V
= Cox WL = 180 (39885 10-14 Fcm)(4010-8)
=155 V
1) Idsmax (Vgs=1V) = 155 VV)
2) Ids(Vgs=2V Vds=1V) = 155 V
I-V CharacteristicsVgsn5
Vgsn4
Vgsn3
Vgsn2Vgsn1
Vgsp5
Vgsp4
Vgsp3
Vgsp2
Vgsp1
VDD
-VDD
Vdsn
-Vdsp
-Idsp
Idsn
0
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
nMOS Linear I-V
bull Now we knowndash How much charge Qchannel is in the channel
ndash How much time t each carrier takes to cross
channel
ox 2
2
ds
dsgs t ds
dsgs t ds
QI
tW VC V V VL
VV V V
ox = W
CL
nMOS Operation
Cutoff Linear Saturated
Vgs lt Vt Vgs gt Vt
Vds lt VgsndashVt
Vgs gt Vt
Vds gt Vgs ndashVt
Ids 0 Ids = (VgsndashVtndashVds2)Vds Ids = (VgsndashVt)2
Esempiobull 180 nm process
bull WL= 42 nmnmbull tox=40Aring
bull cm2(Vs)
bull Vt = 04V
= Cox WL = 180 (39885 10-14 Fcm)(4010-8)
=155 V
1) Idsmax (Vgs=1V) = 155 VV)
2) Ids(Vgs=2V Vds=1V) = 155 V
I-V CharacteristicsVgsn5
Vgsn4
Vgsn3
Vgsn2Vgsn1
Vgsp5
Vgsp4
Vgsp3
Vgsp2
Vgsp1
VDD
-VDD
Vdsn
-Vdsp
-Idsp
Idsn
0
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
nMOS Operation
Cutoff Linear Saturated
Vgs lt Vt Vgs gt Vt
Vds lt VgsndashVt
Vgs gt Vt
Vds gt Vgs ndashVt
Ids 0 Ids = (VgsndashVtndashVds2)Vds Ids = (VgsndashVt)2
Esempiobull 180 nm process
bull WL= 42 nmnmbull tox=40Aring
bull cm2(Vs)
bull Vt = 04V
= Cox WL = 180 (39885 10-14 Fcm)(4010-8)
=155 V
1) Idsmax (Vgs=1V) = 155 VV)
2) Ids(Vgs=2V Vds=1V) = 155 V
I-V CharacteristicsVgsn5
Vgsn4
Vgsn3
Vgsn2Vgsn1
Vgsp5
Vgsp4
Vgsp3
Vgsp2
Vgsp1
VDD
-VDD
Vdsn
-Vdsp
-Idsp
Idsn
0
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
Esempiobull 180 nm process
bull WL= 42 nmnmbull tox=40Aring
bull cm2(Vs)
bull Vt = 04V
= Cox WL = 180 (39885 10-14 Fcm)(4010-8)
=155 V
1) Idsmax (Vgs=1V) = 155 VV)
2) Ids(Vgs=2V Vds=1V) = 155 V
I-V CharacteristicsVgsn5
Vgsn4
Vgsn3
Vgsn2Vgsn1
Vgsp5
Vgsp4
Vgsp3
Vgsp2
Vgsp1
VDD
-VDD
Vdsn
-Vdsp
-Idsp
Idsn
0
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
I-V CharacteristicsVgsn5
Vgsn4
Vgsn3
Vgsn2Vgsn1
Vgsp5
Vgsp4
Vgsp3
Vgsp2
Vgsp1
VDD
-VDD
Vdsn
-Vdsp
-Idsp
Idsn
0
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
CMOS Inverter
OutIn
VDD
PMOS
NMOS
n-well
n-well contact (n+)
p+ diffusions
polysilicon
n+ diffusions
substrate contact (p+)
polysilicon contacts
diffusion contacts
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
DC Transfer Curvebull For a given Vin
ndash Plot Idsn Idsp vs Vout
ndash Vout must be where |currents| are equal in
bull Transcribe points onto Vin vs Vout plot
Vin5
Vin4
Vin3
Vin2Vin1
Vin0
Vin1
Vin2
Vin3Vin4
VoutVDD
CVout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
Operating Regions C
Vout
0
Vin
VDD
VDD
A B
DE
Vtn VDD2 VDD+Vtp
Region nMOS pMOSA Cutoff Linear
B Saturation Linear
C Saturation Saturation
D Linear Saturation
E Linear Cutoff
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
Beta Ratio
bull If p n 1 switching point will move from VDD2
Vout
0
Vin
VDD
VDD
051
2
10p
n
01p
n
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
Inverter a Carico Resistivo
Vout
I
Inverter a Carico Attivo
Vout
I
Inverter a Carico Attivo
Vout
I