2. MOS Transistor Inverter: Static Characteristics II

advertisement
2.
MOS Transistor Inverter: Static Characteristics II
2.1 MOS Inverter Voltage Transfer Characteristic
The schematic diagram of the simple MOS transistor inverter with a
resistive load is repeated in Fig. 2.1. As with the simple bipolar
transistor inverter, the transfer characteristic can be plotted as the
output voltage against input voltage, Vo vs. Vin as shown in Fig.2.2.
VDD
iD
RD
D
G
S
VO = VDS
Vi =VGS
Fig. 2.1 Schematic Diagram of the Simple MOS Inverter
Initially, with Vi = 0 the input voltage to the transistor is below
the threshold voltage and the transistor is OFF or non-conducting so
that the output voltage is pulled up to the supply voltage VDD. Once the
input voltage is increased to be equal to the threshold voltage, VT, the
transistor begins to conduct and so the output voltage falls. Since VDS
> VGS – VT, the transistor operates firstly in the saturation region. As
the input voltage is further increased, the output voltage continues to
fall until eventually VDS < VGS – VT and the transistor comes out of the
saturation region to operate in the non-saturation region. Eventually
the input voltage reaches a maximum of VDD and the output reaches its
minimum value of VOL as previously evaluated.
1
VO
VDD
cut-off
Vi < VT
non-saturation
VDS < VGS - VT
saturation
VDS > VGS - VT
slope = -1
VOH MIN
VDS = VGS - VT
VO = Vi - VT
slope = -1
VOL MAX
VOL
0
VT ViL MAX
ViH MIN
VDD
Vi
-VT
Fig. 2.2 Voltage Transfer Characteristic of the Simple MOS Transistor
Inverter
2
2.2 Critical Logic Voltages
The same critical input and output logic voltages can be
defined as for other logic families namely:
ViL MAX = maximum voltage acceptable as a logic LO input
ViH MIN = minimum voltage acceptable as a logic HI input.
VOL MAX = maximum voltage acceptable as a logic LO output.
VOH MIN = minimum voltage acceptable as a logic HI output.
(a) Critical Point ViL MAX , VOH MIN
This is the point on the upper left-hand part of the transfer
characteristic where the slope is -1. At this point the transistor can be
taken to be operating in the saturation region where, neglecting the
effects of channel length modulation for simplicity, the drain current is
described as:
ID = Kn(VGS − VT )
2
But since VO = VDS and Vi = VGS and VO = VDD – iDRD then:
VO = VDD − KnRD(Vi − VT )
2
……………Eq. 1
Expanding gives:
VO = VDD − KnRDVi2 + 2KnRDViVT − KnRDVT2
Differentiating:
∂VO
= −2KnRDVi + 2KnRDVT
∂Vi
At the critical point
∂VO
= −1 with Vi = ViL MAX and VO = VOH MIN so that:
∂Vi
− 2KnRDVi + 2KnRDVT = −1
3
2KnRDViL MAX = 1 + 2KnRDVT
So that:
ViL MAX = VT +
1
2KnRD
This value is a little higher than VT and for the example given with VT =
1V, RD = 100kΩ and Kn = 100µAV-2 , ViL MAX = 1.05V.
Substituting back into Eq.1 to find the output voltage for this
coordinate gives:
VOH MIN = VDD − KnRD(ViLMAX − VT )
2
2


1
VOH MIN = VDD − KnRD VT +
− VT 
2KnRD


So that finally:
VOH MIN = VDD −
1
4KnRD
This value is a little lower than VDD and for the example given with VDD
= 10V, VT = 1V, RD = 100kΩ and Kn = 100µAV-2, VOH MIN = 9.98V. The
coordinate of critical point (a) is then:
ViLMAX , VOH MIN = 1.05 , 9.98
4
V
(b) Critical Point ViH MIN , VOL MAX
This is the point on the lower right-hand part of the characteristic
where the slope is -1. At this point the transistor can be taken to be
operating in the non-saturation region where the drain current is
described as:
2
ID = K n[2 (VGS − VT )VDS − VDS
]
But again, since VO = VDS and Vi = VGS and VO = VDD – iDRD then:
VO = VDD − 2KnRD(Vi − VT )VO + KnRDVO2
Expanding:
VO = VDD − 2KnRDViVO + 2KnRDVTVO + KnRDVO2
Rearranging:
VO[1 − 2KnRDVT ] = VDD − 2KnRDViVO + KnRDVO2
There is a choice here to use implicit differentiation to find
∂VO
or to
∂Vi
rearrange the expression as Vi in terms of VO and then find
∂Vi
. The
∂VO
latter is simpler as there is only one term in Vi. Then:
2KnRDViVO = VDD − [1 − 2KnRDVT ]VO + KnRDVO2
so that:
Vi =
VDD
[1 − 2K nR D VT ] + VO
−
2K nR D VO
2K nR D
2
Then:
∂Vi
VDD
1
=−
+
∂VO
2K nR D VO2 2
5
…….Eq.2
For
∂Vi
∂VO
= −1 so that:
= −1 we can use
∂VO
∂Vi
−
VDD
1
+
= −1
2K nR D VO2 2
VDD
3
=
2
2K nR D VO 2
VO2 =
VDD
3K nR D
Taking the positive root as the practical value gives:
VOL MAX =
VDD
3K nR D
which for the example given with VDD = 10V, VT = 1V, RD = 100kΩ and
Kn = 100µAV-2 , VOL MAX = 0.58V.
This is considerably higher than the extreme value of VOL evaluated
previously. Then substituting this back into the expression for Vi in Eq.
2 above gives:
VDD
Vi =
2KnRD
VDD
3KnRD
−
[1 − 2KnRDVT ] + 1
2KnRD
VDD
2 3KnRD
Rearranging:
2
3KnRDVDD
1
1 VDD
Vi =
−
+ VT +
2 2
2 3KnRD
4KnRDVDD 2KnRD
Vi =
3VDD 1 VDD
1
+
+ VT −
4KnRD 2 3KnRD
2KnRD
6
Vi =
3 VDD
1 VDD
1
+
+ VT −
2 3KnRD 2 3KnRD
2KnRD
So that finally the critical input value is given as:
ViHMIN = VT + 2
VDD
1
−
3KnRD 2KnRD
which for the example given with VDD = 10V, VT = 1V, RD = 100kΩ and
Kn = 100µAV-2 gives ViH MIN = 2.1V. This gives the coordinates of critical
point (b) as:
ViH MIN , VOL MAX = 2.1, 0.58
V
2.3 Noise Margins
Finally, the noise margins for the simple MOS inverter can be
evaluated approximately from the critical points estimated from the
transfer characteristic as:
NMH = VOH MIN − ViH MIN = 9.98 − 2.1 = 7.88V
NML = ViL MAX − VOL MAX = 1.05 − 0.58 = 0.47V
7
Download