0% found this document useful (0 votes)
402 views8 pages

CMOS Inverter DC Analysis Guide

This document discusses the DC analysis of a CMOS inverter. It defines key terms like input voltage (Vin), output voltage (Vout), voltage transfer characteristic (VTC) which plots Vout as a function of Vin. The output is high (VOH) when Vin is low, pulling Vout to VDD. The output is low (VOL) when Vin is high, pulling Vout to ground. The switching threshold is the point where Vin = Vout = VM, typically near VDD/2. Transistor sizing can affect the switching threshold and noise margins.

Uploaded by

NIKHIL GOWDA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
402 views8 pages

CMOS Inverter DC Analysis Guide

This document discusses the DC analysis of a CMOS inverter. It defines key terms like input voltage (Vin), output voltage (Vout), voltage transfer characteristic (VTC) which plots Vout as a function of Vin. The output is high (VOH) when Vin is low, pulling Vout to VDD. The output is low (VOL) when Vin is high, pulling Vout to ground. The switching threshold is the point where Vin = Vout = VM, typically near VDD/2. Transistor sizing can affect the switching threshold and noise margins.

Uploaded by

NIKHIL GOWDA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

CMOS Inverter: DC Analysis

By
Dr.S.Rajaram,
Thiagarajar College of Engineering
Courtesy : Prof Andrew Mason
CMOS Inverter: DC Analysis
• Analyze DC Characteristics of CMOS Gates
by studying an Inverter

• DC Analysis
– DC value of a signal in static conditions

• DC Analysis of CMOS Inverter


– Vin, input voltage
– Vout, output voltage
– single power supply, VDD
– Ground reference
– find Vout = f(Vin)

• Voltage Transfer Characteristic (VTC)


– plot of Vout as a function of Vin
– vary Vin from 0 to VDD
– find Vout at each value of Vin

Courtesy : Prof Andrew Mason


Inverter Voltage Transfer Characteristics
• Output High Voltage, VOH
– maximum output voltage
• occurs when input is low (Vin = 0V)
• pMOS is ON, nMOS is OFF
• pMOS pulls Vout to VDD
– VOH = VDD
• Output Low Voltage, VOL
– minimum output voltage
• occurs when input is high (Vin = VDD)
• pMOS is OFF, nMOS is ON
• nMOS pulls Vout to Ground
– VOL = 0 V
• Logic Swing
– Max swing of output signal
• VL = VOH - VOL
• VL = VDD

Courtesy : Prof Andrew Mason


Inverter Voltage Transfer Characteristics
• Gate Voltage, f(Vin) •Drain Voltage, f(Vout)
– VGSn=Vin, VSGp=VDD-Vin –VDSn=Vout, VSDp=VDD-Vout
+
• Transition Region (between VOH and VOL) VSGp
– Vin low -
• Vin < Vtn
– Mn in Cutoff, OFF +
– Mp in Triode, Vout pulled to VDD VGSn
• Vin > Vtn < ~Vout -
– Mn in Saturation, strong current
– Mp in Triode, VSG & current reducing
– Vout decreases via current through Mn
– Vin = Vout (mid point) ≈ ½ VDD
– Mn and Mp both in Saturation
– maximum current at Vin = Vout
– Vin high Vin < VIL
• Vin > ~Vout, Vin < VDD - |Vtp|
– Mn in Triode, Mp in Saturation
input logic LOW
• Vin > VDD - |Vtp|
– Mn in Triode, Mp in Cutoff Vin > VIH
Error in Fig : Replace VOH to VOL
input logic HIGH

Courtesy : Prof Andrew Mason


Transistor operating regions
VDD
A B

Vout
C

D
E
0 Vtn VDD/2 VDD+Vtp
VDD
Region nMOS pMOS Vin

A Cutoff Linear
B Saturation Linear
C Saturation Saturation

D Linear Saturation

E Linear Cutoff
Courtesy : Prof Andrew Mason
Noise Margin
• Input Low Voltage, VIL
– Vin such that Vin < VIL = logic 0
– point ‘a’ on the plot
• where slope, Vin  1
Vout
• Input High Voltage, VIH
– Vin such that Vin > VIH = logic 1
– point ‘b’ on the plot
• where slope =-1
• Voltage Noise Margins Error in Fig : Replace VOH to VOL
– measure of how stable inputs are with respect to signal interference
– VNMH = VOH - VIH = VDD - VIH
– VNML = VIL - VOL = VIL
– desire large VNMH and VNML for best noise immunity

Courtesy : Prof Andrew Mason


Switching Threshold
• Switching threshold = point on VTC where Vout = Vin
– also called midpoint voltage, VM
– here, Vin = Vout = VM
• Calculating VM
– at VM, both nMOS and pMOS in Saturation
– in an inverter, IDn = IDp, always!
– solve equation for VM
 nCOX W n p
I Dn  (VGSn  Vtn ) 2  (VGSn  Vtn ) 2  (VSGp  Vtp ) 2  I Dp
2 L 2 2
– express in terms of VM Error in Fig : Replace VOH to VOL

n p n
(V  Vtn )  VDD  VM  Vtp
2
(VM  Vtn )2 
2
(VDD  VM  Vtp )2  p M
– solve for VM n
VDD  Vtp  Vtn
p
VM 
n
1
p

Courtesy : Prof Andrew Mason


Effect of Transistor Size on VTC
• Recall W 
k 'n   VDD  Vtp  Vtn
n
n  L n p
 n  k 'n
W  VM 
p W  n
L k'p   1
 L p p
• If nMOS and pMOS are same size
– (W/L)n = (W/L)p W 
 nCoxn  
n  L n  n
– Coxn = Coxp (always) p

W 

p
 2or 3
W   pCoxp  
   L p
n  L  p 
• If 
p W 
, then n  1
p
since L normally min. size for all tx,
  can get betas equal by making Wp larger than Wn
 L n
• Effect on switching threshold
– if n  p and Vtn = |Vtp|, VM = VDD/2, exactly in the middle

• Effect on noise margin


– if n  p, VIH and VIL both close to VM and noise margin is good

Courtesy : Prof Andrew Mason

You might also like