CH-02 CMOS Invertor
CH-02 CMOS Invertor
IoT
Very Large Scale Integrated (VLSI ) Design
(CoEng4094)
By Beyene Jember
Objectives
Understand static CMOS inverter
How NMOS and PMOS function as switches
Why NMOS switch is tied to ground (pull down signal) and PMOS switch is tied
to VDD (pull up signal).
Illustrate CMOS inverter logic circuit using NMOS and PMOS transistor
Operation of CMOS inverter
Characteristics of CMOS inverter operation
CMOS inverter voltage transfer characteristic (VTC).
Noise Margin
Propagation delay
Power dissipation
2
Review: The MOS Transistor
Disadvantage
Weak LOW output
VOL= VDDRN/(RN+RD)
Unsuitable for VLSI fabrication
Large chip area
Asymmetric switching characteristics
Charging time will be greater than discharging time
Large static power dissipation
3
Complementary Circuit
Modeling inverter using the double switch model.
The basic assumption is that the switches are Complementary,
i.e. when one is ON, the other is OFF.
When the top switch is ON, the supply voltage propagates to
the output node.
When the bottom switch is ON, the ground voltage is
propagated out.
4
CMOS Operation
IDN = -IDP
VGSN = Vin
VSGP = VDD – Vin =>VGSP=Vin-VDD
→Vin=VGSP+VDD
VDSN = Vout
VSDP=VDD –Vout => VDSP=Vout-VDD
⁃ Vout=VDSP+VDD
5
CMOS Inverter: Analysis
A Y
0 1
7
CMOS Inverter…
A Y
0 1
1 0
8
CMOS Inverter…
In CMOS, we use two transistors PMOS ( as PUN) and NMOS (as PDN).
PULL UP is something that pulls the output up from ground or “output has been pulled
up to source voltage"
PULL DOWN is that pulls the output down to ground or “output is pulled down to
ground"
In CMOS, when the input is high, NMOS gets ON and pulls down the output to
ground(i.e., output becomes LOW).
Whereas, when the input voltage is low, PMOS gets ON and pulls the output up from the
ground (i.e., output becomes HIGH).
So we call PMOS as PULL UP transistor and NMOS as PULL DOWN transistor.
9
Why PMOS as PUN?
With the output load initially at GND. VT drop cannot pass full VDD
PMOS can pass VDD without VT drop : Good for pass logic “ 1” or “HIGH”
A PMOS switch succeeds in charging the output all the way to VDD
NMOS device fails to raise the output above VDD-VTn.
Once the output reaches VDD-VTn. the transistor switches off, and the output
capacitance stops charging.
PMOS Transistors pass a 1 better than a 0.
PMOS transistor produce a strong 1 and a weak 0. 10
Why NMOS as PDN?
NMOS can pass GND without VT drop : Good for pass logic “ 0 ”or “ LOW”
An NMOS device pulls the output all the way down to GND, while a PMOS lowers the
output no further than |VTp|
The PMOS turns off at that point, and stops contributing discharge current
NMOS Transistors pass a 0 better than a 1
NMOS transistor generate a strong 0 and a weak 1.
11
Signal Strength
Strength of signal
How close it approximates ideal voltage source
13
Properties of CMOS
Full rail-to-rail swing high noise margins
Logic levels not dependent upon the relative device sizes transistors can be minimum size
ratioless
Extremely high input resistance (gate of MOS transistor is near perfect insulator)
nearly zero steady-state input current
No direct path steady-state between power and ground no static power dissipation
(a) Low-to-high
b) High-to-low
15
CMOS Inverter: Transient Response…
What is the output capacitance?
The output capacitance of a CMOS inverter is simply a value that represents the total
capacitance associated with the inverter output.
This includes the internal capacitances of the MOSFET devices, the wiring capacitance,
and the capacitance of the device that the output is connected to!
16
CMOS Inverter: Transient Response…
Review: RC Circuits
RC time-constant: dictates how rapidly the output voltage reacts to the voltage rise on input
(step function).
Larger RC, slower response 17
CMOS inverter: Propagation delay
Inverter propagation delay: time delay between input and output signals; figure of merit of
logic speed.
18
CMOS inverter: Propagation delay…
Simplifications for hand calculations:
• Consider input waveform is an ideal square wave
• Propagation delay times = delay times to 50% point
19
CMOS inverter: Propagation delay…
Switch-level model
Delay estimation using switch-level model (for general RC circuit):
20
CMOS inverter: Propagation delay…
Switch-level model
Delay estimation using switch-level model (for general RC circuit):
21
Power and Energy Consumption
The power consumption of a design determines
How much energy is consumed per operation
How much heat the circuit dissipates.
Cost and
Reliability.
Determine the number of circuits that can be integrated onto a single chip
▪ Subtreshold conduction
▪ Leakage through reverse biased diodes
Dynamic Dissipation
Dynamic capacitive power
Due to charging and discharging (switching) of load capacitance
Dynamic short-circuit power
Direct current from VDD to GND when both transistors are on. 24
Power dissipation…
Instantaneous power dissipation
25
Power dissipation…
Energy delivered to capacitor
Stored energy
Energy dissipation