Chapter Outline: Basic Concept of A CMOS Inverter Power Dissipation

Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 26

Chapter Outline

• Basic Concept of a CMOS inverter


• Power Dissipation
 Dynamic Power
 Static Power

• The Static Behavior of the CMOS inverter


 Switching Threshold
 Noise Margins

• The Dynamic Behavior of the CMOS inverter


 Propagation Delay: First order Analysis
 Propagation Delay: Design Perspective
Basic Inverter Concept
Resistive Load Inverter
Disadvantages:
•Rise Time
•Power Dissipation across RL
The CMOS Inverter: A First Glance
V DD

V in V out

CL
CMOS Inverter
N Well VDD

VDD PMOS 2l

Contacts
PMOS
In Out
In Out
Metal 1
Polysilicon
NMOS

NMOS
GND
Two Inverters
Share power and ground

VDD
Connect in Metal
CMOS Inverter
First-Order DC Analysis

V DD V DD

Rp VOL = 0
VOH = VDD
VM = f(Rn, Rp)
V out
V out

Rn

V in = V DD V in = 0
CMOS Inverter: Transient Response
V DD V DD

R p
t pHL = f(R on .C L )
= 0.69 R on C L

V out V out

CL
CL
R n

V in 5 0 V in 5 V DD
(a) Low-to-high (b) High-to-low
Voltage Transfer
Characteristic
PMOS Load Lines

I Dn
V in = V DD +V GSp
I Dn = - I Dp
V out = V DD +V DSp

V out

I Dp IDn I Dn
V in =0 V in =0

V in =1.5 V in =1.5

V DSp V DSp V out


V GSp =-1

V GSp =-2.5
V in = V DD +V GSp V out = V DD +V DSp
I Dn = - I Dp
CMOS Inverter Load Characteristics

ID n
Vin = 0 Vin = 2.5

PMOS Vin = 0.5 Vin = 2 NMOS

Vin = 1 Vin = 1.5


Vin = 1.5 Vin = 1
Vin = 1.5 Vin = 1
Vin = 2 Vin = 0.5

Vin = 2.5 Vin = 0

Vout
CMOS Inverter VTC

Vout NMOSoff
PMOSres

2.5
NMOSsat
0.5 1 1.5 2 PMOSres

NMOSsat
PMOS sat

NMOSres
PMOS sat NMOSres
PMOSoff

0 .5 1 1 .5 2 2 .5 Vin
Sources Of Power Dissipation
• Switching Power(Due to transitions) Dynamic Power
 “nodes” in digital CMOS circuit transition back and forth between the logic levels and due to this
capacitance associated with the nodes get charged and discharged.
 Due to Glitches
 As input change, voltage at node may change to 0 and in this case stored charge at that particular node has to
be discharged and electric energy will be converted into heat energy.
• Due to Short Circuit Current
 Short Circuit Current flows directly from the supply to the ground terminal when the pull up (p-subnetwork)
and pull down(n-subnetwork) networks conduct simultaneously.
 Due to rise and fall time of the input

• Leakage Current Static Power


 Leakage current flows when Input(s) to gate are not changing and therefore output(s) are not changing.
Dynamic Dissipation
Switching Power:

VDD

ic(t)
vi (t) vo(t)

CL

Ground
Dynamic Dissipation
Switching Power:

Power Dissipated per transi tion is given by, Power Dissipated to charge the CL is given by,
 
1 1
PT   I (t )VDDdt PC   I (t )Voutdt
T 0 T 0
 
VDD dVout 1 dVout

T 0 C L
dt
dt   CL
T 0 dt
Voutdt

VDD VDD
VDD CL CL

T  dV
0
out 
T V
0
dVout
out

VDD 2CL VDD 2CL


 
T 2T

In one transition total energy dissipated is


VDD. 2Half
CL of this energy is used to charge the
T
capacitor and remaining will be dissipated across PMOS. Switching power is directly proportional to square of
supply voltage, load capacitor and switching frequency, remains independent of device parameters.
Dynamic Dissipation
Switching Power:

Total switching power dissipated per transition is given by


VDD 2CL
T
Suppose there are Ns out of N transitions are going to dissipate power then total power dissipated
is given by,

Switching Power can be reduced


• By scaling down the supply voltage(VDD) but to maintain the high
performance threshold voltage has to be scaled down which leads to
high leakage current.
= Switching Factor • By reducing switching activity( )

= Frequency of operation
Switching Factor
a b Out
Pa=probability that input a is high=0.5 0 0 0
Pb=probability that input b ish igh=0.5 0 1 0
Now, Out will be high when both input go high
1 0 0
Pout=probability that output is high =PaPb=0.25
1 1 1
Dynamic power will be dissipated when output is zero and it goes
high and probability of this transition is given by , =P 0P1=PaPb(1- Truth table of AND Gate
PaPb)

Gate α
OR (1-Pa)(1-Pb)(1-(1-Pa)(1-Pb))
XOR [1-(Pa+Pb-2PaPb)][Pa+Pb-2PaPb]
Input Ordering
(1-0.5x0.2)*(0.5x0.2)=0.09 (1-0.2x0.1)*(0.2x0.1)=0.0196

0.5 0.2
A B X
X
B C
F 0.1 A F
0.2 C
0.1 0.5
(1-0.5x0.0196)*(0.5x0.0196)=0.00970
(1-0.09x0.1)*(0.09x0.1)=0.0819
AND: P01 = (1 - PAPB) * PAPB

Beneficial: postponing introduction of signals with a high transition rate


(signals with signal probability close to 0.5)
Logic Restructuring
 Logic restructuring: changing the topology of a logic network to reduce
transitions

AND: P01 = P0 * P1 = (1 - PAPB) * PAPB


3/16
0.5 A Y
0.5 (1-0.25)*0.25 = 3/16
A 15/256
W 7/64 = 0.109 0.5 B
B X F
15/256 0.5
0.5 C C
0.5 D F
0.5 0.5 D Z
3/16 = 0.188
 Chain implementation has a lower overall switching activity than tree implementation for
random inputs
 BUT: Ignores glitching effects
Dynamic Dissipation
Short Circuit Power Dissipation:

VDD

isc(t)
vi (t) vo(t)

CL

Ground
• Short Circuit current flows from VDD to ground when both PMOS and NMOS networks are on simultaneously
• Power will be dissipated across both on resistor of NMOS and PMOS.
Dynamic Dissipation
Short Circuit Power Dissipation:
• When VTn  Vin  VDD  VTp , both NMOS and
PMOS subnetwork are on and current flows from
VDD to GND

•The Short Circuit Power is given by, ImeanVDD

•For Simplicity, a symmetrical inverter (i.e. β N= βP


and VTn=VTp) and a symmetrical input signal (i.e.
rise time = fall time) are considered.
•As, for the NMOS if VDS>VGS-VTn MOSFET will
be in saturation
Dynamic Dissipation
Short Circuit Power Dissipation:

The mean current is given by integrating the instantaneous


current from t=0 to t=T and dividing result by T, Imean is given
by
Dynamic Dissipation
Short Circuit Power Dissipation:

Power can be reduced


• by reducing Supply Voltage
• by increasing Load Capacitance
Leakage Power
VDD • A reverse bias PN junction leakage

Ground IG • Subthreshold Leakage


Gate
• Gate oxide leakage
Source Drain
• Gate Induced drain leakage
n+ Isub n+ • Channel Punch through current
IPT
Bulk Si (p) IGIDL ID

nMOS Transistor
Static Leakage
• A reverse bias PN junction leakage
 Minority carrier drift /diffusion current near the edge of depletion region.
 Electron hole pair generation in the depletion region.
 Significant effect if n and p regions are heavily doped.

• Subthreshold Leakage
 Due to weak inversion layer.
 Current flow is due to minority carrier.

Isub = μ0 Cox (W/L) Vt2 exp{(VGS –VTH ) / nVt }


Static Leakage
• Gate oxide leakage
 Smaller gate oxide thickness results in increase in electric field across oxide(as E=V/d) and this results in electron tunneling
from substrate to gate and vice versa.
 Local electric field is perpendicular to gate known as direct tunneling.
 Local electric field is parallel to gate oxide known as Hot carrier injection
 Majority current is due to electron as effective weight of electron is lower than hole.

• Gate Induced drain leakage


 Gate-induced drain leakage (GIDL) is caused by high field effect in the drain junction of MOS transistors.
 When the gate is biased zero or negative voltage, It attracts hole from the substrate at the gate surface and it acts like heavily
doped P type region compare to substrate which results narrowing the depletion region at the surface and due to this very high
electric field will be generated near the surface area.

• Channel Punch through current


 When reverse bias across the junction is increased, distance between depletion regions of drain-substrate and source substrate
also gets decreased.
 When this two regions gets merged, channel punch through is said to be occurred
 Significant in short channel and heavily doped device.

You might also like