Sedra/Smith
Figure 14.18
Sedra/Smith
Figure 14.19
Sedra/Smith
Figure 14.20 The voltage-transfer characteristic of the CMOS inverter when QN and QP are matched.
Sedra/Smith
VIH
Qp is in saturation, Qn is in triode region. = = kp 2 (VDD vi Vt ) 2 kn 2 2 (vi Vt ) vO vO 2
iDp iDn
2 (VDD vi Vt )2 = 2 (vi Vt ) vO vO
VIH
1 = (5VDD 2Vt ) 8
VIL
1 N MH = (3VDD + 2Vt ) = N ML 8
If Qn and Qp are not matched: r = kn /kp VM kn kp 2 (VDD VM + Vtp ) = (VM Vtn )2 2 2 VDD VM + Vtp = r (VM Vtn ) VDD + Vtp + rVtn = VM (1 + r) VM VDD + rVtn |Vtp | = 1+r
Figure 14.21
Sedra/Smith
Figure 14.22 Dynamic operation of a capacitively loaded CMOS inverter: (a) circuit; (b) input and output waveforms; (c) equivalent circuit during the capacitor discharge; (d) trajectory of the operating point as the input goes high and C discharges through QN.
Sedra/Smith
Discharge tP HL iav = C =
iDN (E ) = iDN (M ) = tP HL n = =
n C W
L n 3Vtn VDD
7 4
VDD 2 2 Vtn + V DD
Charging tP LH = p =
kp
p C W
L p VDD
2 +
7 4
3|Vtp | VDD
tP HL + tP LH tp = 2
Vtp VDD
Figure 14.23 Equivalent circuits for determining the propagation delays (a) tPHL and (b) tPLH of the inverter. Microelectronic Circuits, Sixth Edition Sedra/Smith Copyright 2011 by Oxford University Press, Inc.
tP HL = 0.69RN C tP LH = 0.69RP C Empirical expressions 12.5 RN = k (W/L)n 30 RP = k (W/L)p These apply for several CMOS processes including 0.25m, 0.18m and 0.13m.
Logic Gates
Sedra/Smith
C = 2Cgd1 + 2Cgd2 + Cdb1 + Cdb2 + Cg3 + Cg4 + Cw Cg3,g4 = (W L)3,4 Cox + Cgsov3,gsov4 + Cgdov3,gdov4
f14.24
Figure 14.24 Circuit for analyzing the propagation delay of the inverter formed by Q1 and Q2, which is driving a similar inverter formed by Q3 and Q4.
Sedra/Smith
Sedra/Smith
Example: CMOS 0.25m process with Cox = 6fF/m2, nCox = 115A/V2, pCox = 30A/V2, Vtn = - Vtp = 0.5V, and VDD = 2.5V. (W/L)n = 0.375m/0.25m, (W/L)p = 1.125m/0.25m Cgd, Cgsov, Cgdov 0.3fF/mW Cdbn = Cdbp = 1fF , CW= 0.2fF Find tp when the inverter is driving an identical inverter.
Inverter Sizing
C = Cint + Cext Increasing W/L by a factor S increases Cint C = SCint0 + Cext and decreases Req = (RN + RP )/2 by S with respect to the original Req0 . tp = 0.69 Req0 S (SCint0 + Cext )
Example: If the inverter in the previous example, find (a) Cint and Cext, (b) factor S to reduce extrinsic part of tp by 2, (c) resulting tp, and (d) factor by which the area is increased.
Ipeak
n Cox = (W/L)n 2
VDD Vtn 2
f14.26
Figure 14.26 The current in the CMOS inverter versus the input voltage.
Sedra/Smith
Figure 14.27 Representation of a three-input CMOS logic gate. The PUN comprises PMOS transistors, and the PDN comprises NMOS transistors.
Sedra/Smith