CMOS Inverter
CMOS Inverter
CMOS Inverter
• Four Terminals:
– Drain (D), Gate (G), Body (B), and source
(S).
• Body and Source are Connected
To ensure that the body diodes are always
Reverse Biased.
• Three modes:
• Cutoff (Off-Swtich), Triode (Resistor),
Saturation (VCCS)
-
MOS Capacitances
• Any two conductors CG = CoxWL
separated by an insulator
form a parallel-plate Cox is unit gate oxide capacitance
capacitor.
• Gate Capacitance is very Overlap
Poly Gate
important as it creates
channel charge necessary Source Drain
for operation xd xd
n+ W n+
• Source and Drain have
capacitance to body across
Ldrawn
reverse-biased diodes called
Diffusion Capacitance
because it is associated with tox
source/drain diffusion
n+ n+
Leff
- 5/49
Diffusion Capacitance of Transistor
Channel-Stop
Implant (NA+)
W source
Bottom Plate
Junction Depth xj (ND)
Channel
Substrate (NA)
Side Walls
LS
-
NMOS and PMOS Operation
-
Transistor Characteristics
1) If the width of a transistor increases, the current will
increase decrease not change
2) If the length of a transistor increases, the current will
increase decrease not change
3) If the supply voltage of a chip increases, the maximum transistor
current will
increase decrease not change
4) If the width of a transistor increases, its gate capacitance will
increase decrease not change
5) If the length of a transistor increases, its gate capacitance will
increase decrease not change
6) If the supply voltage of a chip increases, the gate capacitance
of each transistor will
increase decrease not change
6) If the width of a transistor increases, its resistance will
increase decrease not change
-
CS Amp as an INVERTER
Cut-off
Saturation
Triode
Saturation
=1.4V
Solution
• Vin = 0V ;
• VGS ≤ Vtn its cutoff region ; ID =0 ; and Vout = (VDD - IdRd) Therefore, Vout = (VDD - IdRd) =
0
• Vin = 1.4V ; VGS > Vtn (It can be triode or saturation)
• Assume Saturation, ID = Kn/2 (Vov)2 = 2(1)2 = 2mA ; Vout = (VDD - IdRd) = 1.8-35 = -33.2V,
this is not possible, so the transistor is in triode.
• Assume triode now ID = Kn(VdsVov) , it will make a quadrature equation and one
root will be a valid value.
• See ID flows all the time, when Vin = 1V.
-
CMOS Inverter
• NMOS microprocessors (made of NMOS
transistors only) were dissipating as
much as 50 W and alternative design
technique was needed.
• CMOS solves the continuous current
flow problem.
• CMOS, needs both PMOS and NMOS
devices for their logic gates to be
realized
• The concept of CMOS was introduced in
1963 by Wanlass and Sah, but it did
not become common until the 1980’s.
• CMOS dominates all type of digital IC
design today.
-
Vin-Vout Characteristic of CMOS INV
• The Vout changes when Vin changes from 0 to Vdd.
• The NMOS and PMOS current is equal.
• The size of the NMOS and PMOS are equal in this case. bp / bn = 1,
switching point will be at VDD/2
A
B
• VDD/2 C
• VDD/2
D E
-
Noise Margins
• Noise Margin (NM) is the amount by which the signal exceeds the
threshold for a proper '0' or '1'.
-
Noise Margins
• To maximize noise margins, select logic levels at unity gain point of
DC transfer characteristic
Desired Region
of Operation
Desired Region
of Operation
-
Skew Gate. Why we need it?
• If bp / bn 1, switching point will move from VDD/2
-
Definitions: Rise, Fall and Prop. Delay
• tpdr: Rising Propagation Delay
– From input to rising output
crossing VDD/2
• tpdf: Falling Propagation Delay
– From input to falling output
crossing VDD/2
• tpd: Average Propagation Delay
– tpd = (tpdr + tpdf)/2
• tr: Rise Time
– From output crossing 0.2 VDD
to 0.8 VDD
• tf: Fall Time
– From output crossing 0.8 VDD
to 0.2 VDD
-
Definitions: Contamination Delay
• tcdr: Rising contamination delay
– From input to rising output crossing VDD/2
• tcdf: Falling contamination delay
– From input to falling output crossing VDD/2
• tcd: Average Contamination Delay
– tpd = (tcdr + tcdf)/2
-
Inverter Sizing
• Width of NMOS
and PMOS is
selected to achieve
equal resistance.
This will make the
rise and fall time
almost equal.
• Electrons has
mobility ~2.7
times higher than
holes.
• Thus PMOS ~ 2 to
3 times to the
NMOS size.
• Length is chosen
minimum (Lmin) to
attain higher fT
-
NMOS and PMOS RC Model
• Use equivalent circuits for MOS transistors
• Ideal switch + capacitance and ON resistance
• Unit NMOS has resistance R, capacitance C
• Unit PMOS has resistance 2R, capacitance C
• Capacitance proportional to width of transistor
• Resistance inversely proportional to width of Transistor
d
s
kC
kC
R/k
d 2R/k
d
g k g kC
g k g
s kC kC
kC s
s
d
-
Transient Step Response of RC
• The propagation delay is the time at which Vout reaches VDD /2.
• τ = RC. , The output reaches 50% at RCln2. while ln 2 = 0.69
• 0.69RC is estimated delay , this is first order approximation
-
RC Equivalent circuit of Inverter
• Inverter equivalent circuit nMOS transistor of unit size and a pMOS transistor of
twice the unit size to attain the same resistance R.
• If the input A rises, the nMOS transistor will be ON and the pMOS OFF.
• If the input A rises, the nMOS transistor will be ON and the pMOS OFF.
• The total capacitance on the output Y is 3C.
• Delay = 3RC, also called unit delay. • Diffusion capacitanceof
source and drain and
channel resistance is
modeled in this simple
model.
• All the transistor parasitic
capacitances change with
the mode of operation,
here we assume that the
are fixed and not
changing, specially we
assume the single value at
the transition edge.
• Beside this simplicity, this
is close to the actual
simulation you are doing
in LAB using BSIM models.
-
Eq Circuit of Loaded INV
• Inverter equivalent circuit for a fanout-of-1 inverter with negligible wire capacitance.
• nMOS transistor of unit size and a pMOS transistor of twice unit size.
• If the input A rises, the nMOS transistor will be ON and the pMOS OFF (FigC).
• The capacitors shorted between two constant supplies are also removed because they are
not charged or discharged.
• The total capacitance on the output Y is 6C. , and delay is 6RC.
-
Inverter Delay Estimation
-
Elmore Delay
The function has two real poles and the step response is
R1 R2 R3 RN
Elmore delay of RC ladder:
C1 C2 C3 CN
t pd R
nodes i
i to source Ci
-
Fan-in and Fan-out Inverter
Fan-in M
Fan-out h
td = (R/w)(3wc+3mc) H
= RC (3 + 3m/w)
= RC (3 + 3h) , as h=m/w
-
65 nm Inverter Delay
td = RC (3 + 3h)
= (10K. 0.1fF) (3 +3.4)
= 1ps (15) = 15ps
-
Ring Oscillator Frequency
Unit transistor R = 10K ohms and C = 0.1 fF in a 65 nm process, compute the delay.