top of page
Region A
Region b
Region d
nMOS: off
VGS,n < Vto,n
Vin < Vto,n
pMOS: triode
VGS,p > Vto,p
VDS,p < VGS,p - Vto,p
when Vin < Vt,n
Region B
when Vt,n < Vin < Vt,n
nMOS: saturation
VGS,n > Vto,n
VDS,n > VGS,n - Vto,n
pMOS: triode
VDS,p > VGS,p - Vto,p
Vo > Vin - Vto,p
Vin < Vo + Vto,p
when Vo + Vto,p < Vin < Vo + Vto,n
Region C
Region C
nMOS: saturation
VDS,n > VGS,n - Vto,n
Vo > Vin - Vto,n
pMOS: saturation
VDS,p < VGS,p - Vto,p
Vo < Vin - Vto,p
Vin > Vo + Vto,p
Region C
when Vo + Vto,p < Vin < Vo + Vto,n
nMOS: saturation
VDS,n > VGS,n - Vto,n
Vo > Vin - Vto,n
pMOS: saturation
VDS,p < VGS,p - Vto,p
Vo < Vin - Vto,p
Vin > Vo + Vto,p
Region D
when Vo + Vto,n < Vin < VDD + Vto,p
nMOS: triode
VDS,n < VGS,n - Vto,n
Vo < Vin - Vto,n
pMOS: saturation
VDS,p < VGS,p - Vto,p
Vo < Vin - Vto,p
Vin > Vo + Vto,p
region e
Region E
when Vin > VDD + Vto,p
nMOS: triode
VDS,n < VGS,n - Vto,n
Vo < Vin - Vto,n
pMOS: cut off
VSG,p < Vto,p
VDD - Vin < Vto,p
Vin > VDD + Vto,p
bottom of page