Lecture 2a - MOSCMOS Inverters
Lecture 2a - MOSCMOS Inverters
MOS/CMOS INVERTERS
1 2
● The smaller input voltage value satisfying this condition is called the input low voltage
VIL
● The larger input voltage satisfying this condition is called the input high voltage VIH
General circuit structure of an nMOS
inverter.
● The inverter threshold voltage/switching threshold/midpoint voltage, Vth
or VM is defined as the point where Vout = Vin on the VTC.
VOH: Maximum output voltage when the output level is logic " 1"
VOL: Minimum output voltage when the output level is logic "0"
VIL: Maximum input voltage which can be interpreted as logic "0"
VIH: Minimum input voltage which can be interpreted as logic " 1"
3 Digital Integrated Circuit Design 4
3 4
● Noise can be a change in voltage (many a times it is a drop) that results form NM L = V IL – V OL
an interconnect (inductively coupled, resistive loses etc.)
o The signal level at one end of an interconnection line may be significantly
different from the signal level at the other end.
5 6
5 6
1
1/24/25
● Justification for VIL and VIH ● The boundaries of the valid input signal regions are the voltage points where
the magnitude of the inverter voltage gain is equal to unity
Vout = f(Vin)
● The input voltage range between VIL and VIH, may not be processed correctly
Vout’ = f(Vin+ΔVnoise) either as a logic "0" input or as a logic "1" input by the inverter. This region
is called the uncertain region or, the transition region.
● By using a simple first-order Taylor series expansion and by neglecting
higher-order terms ● Ideally, the slope of the voltage transfer characteristic should be very large
between VIL and VIH.
7 8
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 9 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 11
9 11
12 13
2
1/24/25
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 14 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 15
14 15
● Calculation of VIH C
● Calculation of Vth
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 16 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 17
16 17
Summary Summary
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 18 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 19
18 19
3
1/24/25
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 20 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 21
20 21
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 22 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 23
22 23
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 25 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 26
25 26
4
1/24/25
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 29 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 36
29 36
Region Vin Vout nMOS pMOS Region Vin Vout nMOS pMOS
A < VTN VOH Cut-off Linear A < VTN VOH Cut-off Linear
B VIL ≈VOH Saturation Linear B VIL ≈VOH Saturation Linear
C VTH VTH Saturation Saturation C VTH VTH Saturation Saturation
D VIH ≈VOL Linear Saturation D VIH ≈VOL Linear Saturation
E > VDD +VTP VOL Linear Cut-off E > VDD +VTP VOL Linear Cut-off
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 37 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 38
37 38
0
0 1
VGSn = Vin VGSp = Vin - VDD VDSp = Vout – VDD
Calculate V OL
0 2
0
39 40
5
1/24/25
41 42
Effect of kR on Vth
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 43 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 44
43 44
ID = 0, V in < V T0n
ID = 0, V in > V DD + V T0p
ID = Max, V in = V th
For ideal inverter:
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 45 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 46
45 46
6
1/24/25
Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 47 Dr. Bindiya T. S., Assistant Professor, ECED Basics of VLSI 48
47 48
POWER DISSIPATION
51