SlideShare a Scribd company logo
1 of 123
5 March 2024 VLSI Design 1
5 March 2024 1
5 March 2024 1
VLSI Design
Dr. T R Lenka
Asst. Professor
Deptt of Electronics & Comm Engg.
National Institute of Technology Silchar
E-mail: trlenka@ece.nits.ac.in
MOS Inverters
Assignment-1
1. Explain the operation principle of MOSFET using
energy band diagrams in accumulation,
depletion & inversion regions.
2. Derive the expression of threshold voltage and
flat band voltage.
3. Derive the expression of drain currents in all
regions of operation (Cut-off, Linear &
Saturation).
4. Find the expression of transconductance.
5. Draw the C~V characteristics of MOSFET.
5 March 2024 VLSI Design 2
5 March 2024 VLSI Design 3
5 March 2024 3
Chapter Coverage
Static Characteristics
Dynamic Characteristics
5 March 2024 VLSI Design 4
Inverter
5 March 2024 VLSI Design 5
Ideal Voltage Transfer
Characteristic (VTC)
5 March 2024 VLSI Design 6
General Circuit Structure of
an nMOS Inverter
5 March 2024 VLSI Design 7
Voltage Transfer
Characteristic (VTC)
5 March 2024 VLSI Design 8
VTC
• Applying Kirchhoff’s Current Law
(KCL), the Load current is always
equal to the nMOS drain current.
ID (Vin, Vout)=IL(VL)
• Two critical voltage points (VIL,VIH)
defined on this VTC curve, where the
slope of the Vout (Vin) characteristic
becomes equal to -1.
5 March 2024 VLSI Design 9
Critical Voltages
• 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”.
• VTH:Threshold voltage of inverter, is
defined as the point, where Vin=Vout.
5 March 2024 VLSI Design 10
Noise Immunity and Noise
Margins
• The ability of an inverter to interpret
an input signal within a voltage
range as either a logic “0” or as a
logic “1”, allows digitals circuits to
operate with a certain tolerance to
external signal perturbations.
5 March 2024 VLSI Design 11
Cascaded Inverters
5 March 2024 VLSI Design 12
Noise Immunity and Noise
Margins
5 March 2024 VLSI Design 13
Noise Margins
5 March 2024 VLSI Design 14
Noise Margins
• Noise tolerances for digital circuits,
called, Noise Margin (NM).
• NML=VIL-VOL :Noise Margin Low
• NMH=VOH-VIH :Noise Margin High
• The noise immunity of the circuit
increases with NM
5 March 2024 VLSI Design 15
Resistive Load Inverter
5 March 2024 VLSI Design 16
Resistive Load Inverter
• Calculation of VOH:
Vout= VDD–RL.IR , where (ID=IR)
• When Vin is low, i.e., smaller than the
threshold voltage of the driver MOSFET,
the driver transistor is cut-off.
• So ID=IR =0
• VOH =VDD
5 March 2024 VLSI Design 17
Resistive Load Inverter
• Calculation of VOL:
• IR= IDLinear
• (VDD-VOUT)/RL= Kn/2[2(VDD-VTO).VOL- VOL
2]
5 March 2024 VLSI Design 18
Resistive Load Inverter
• Calculation of VIL:
• IR= IDSaturation
• (VDD-VOUT)/RL= Kn/2[(Vin-VTO)2]
5 March 2024 VLSI Design 19
Resistive Load Inverter
• Calculation of VIH:
• IR= IDLinear
• (VDD-Vout)/RL= Kn/2[(Vin-VTO).Vout-Vout
2]
• Differenting both sides w.r.t Vin and
substituting the slope=-1
5 March 2024 VLSI Design 20
Resistive Load Inverter
5 March 2024 VLSI Design 21
Resistive Load Inverter
5 March 2024 VLSI Design 22
Layout of Resistive Load
Inverter
5 March 2024 VLSI Design 23
Enhancement-nMOS Load
Inverter
5 March 2024 VLSI Design 24
Depletion-nMOS Load
Inverter
5 March 2024 VLSI Design 25
Depletion-nMOS Load Inverter
Calculation of VOH:
• When Vin is low, i.e., smaller than the
threshold voltage of the driver MOSFET,
the driver transistor is cut-off and does
not conduct any drain current.
• ID, Driver, Cutoff=ID, Load, Lin=0 A
• The Load device which operates in the
linear region also has zero drain current.
• So ID, Load=0 A
• Only valid solution in the linear region is
VOH =VDD
5 March 2024 VLSI Design 26
Depletion-nMOS Load Inverter
Calculation of VOL:
• ID, Driver, Lin = ID, Load, Sat
• ID, Driver, Lin =(Kdriver/2)[2(VOH-VTO).VOL- VOL
2]
• ID, Load, Sat =(KLoad/2)[-VT, Load (VOL)]2
5 March 2024 VLSI Design 27
Depletion-nMOS Load Inverter
Calculation of VIL:
• ID, Driver, Sat = ID, Load, Lin
• ID, Driver, Sat =(KDriver/2)[Vin-VTO]2
• ID, Load, Sat =(KLoad/2){2[VT, Load (Vout)](VDD-
Vout)- (VDD-Vout)2}
• Differenting both sides w.r.t Vin and
substituting the slope=-1
5 March 2024 VLSI Design 28
Depletion-nMOS Load Inverter
Calculation of VIH:
• ID, Driver, Lin = ID, Load, Sat
• ID, Driver, Lin =(KDriver/2)[2(Vin-VTO) Vout-
Vout
2]
• ID, Load, Sat =(KLoad/2)[-VT, Load (Vout)]2
• Differenting both sides w.r.t Vin and
substituting the slope=-1
5 March 2024 VLSI Design 29
VTC of a Depletion-Load
Inverter Circuit
5 March 2024 VLSI Design 30
VTC of Depletion-Load
Inverter Circuits
5 March 2024 VLSI Design 31
Layout of Depletion-Load
Inverters
5 March 2024 VLSI Design 32
CMOS Inverter
5 March 2024 VLSI Design 33
VTC of CMOS Inverter
5 March 2024 VLSI Design 34
Region of Operation
Region Vin Vout nMOS pMOS
A <VT0,n VOH Cut-Off Linear
B VIL high≈VO
H
Saturation Linear
C Vth Vth Saturation Saturation
D VIH Low≈VOL Linear Saturation
E >(VDD+VT0,p) VOL Linear Cut-Off
5 March 2024 VLSI Design 35
CMOS Inverter
Calculation of VOH:
• When Vin is low, i.e., smaller than the
threshold voltage of the driver MOSFET,
the driver transistor is cut-off and does
not conduct any drain current.
• ID, Driver, Cutoff=ID, Load, Lin=0 A
• The Load device which operates in the
linear region also has zero drain current.
• So ID, Load=0 A
• Only valid solution in the linear region is
VOH =VDD
5 March 2024 VLSI Design 36
CMOS Inverter
Calculation of VOL:
• ID, Driver, Lin = ID, Load, Cut-off
• ID, Driver, Lin =(Kdriver/2)[2(VDD-VTO).VOL- VOL
2]
• ID, Load, Cut-off =0A
• VOL =0 V
5 March 2024 VLSI Design 37
CMOS Inverter
Calculation of VIL:
• ID, nMOS, Sat = ID, pMOS, Lin
• ID, nMOS, Sat=(Kn/2)[VGS,n-VTO,n]2
• ID, pMOS, Lin=(KP/2)[2(VGS,p-VTO,p)VDS,p-VDS,p)2]
• Differenting both sides w.r.t Vin and
substituting the slope=-1
• VIL=(2Vout + VTO,p- VDD+ KRVTO,n)/(1+KR)
• Transconductance Ratio(KR)
• KR = Kn/KP
5 March 2024 VLSI Design 38
CMOS Inverter
Calculation of VIH:
• ID, Driver, Lin= ID, Load, Sat
• ID, nMOS, Lin= (Kn/2)[2(VGS,n-VTO,n)VDS,n-VDS,n)2]
• ID, pMOS, Sat=(Kp/2)[VGS,p-VTO,p]2
• Differenting both sides w.r.t Vin and
substituting the slope=-1
• VIH=(VDD+VTO,p+KR (2Vout+VTO,n))/(1+KR)
• Transconductance Ratio(KR)
• KR = Kn/KP
5 March 2024 VLSI Design 39
CMOS Inverter
Calculation of Vth:
• ID, Driver, Sat= ID, Load, Sat
• ID, nMOS, Sat= (Kn/2)[2(VGS,n-VTO,n)2]
• ID, pMOS, Sat=(Kp/2)[VGS,p-VTO,p]2
• Vth=VTO,n+KR
-1/2(VDD+VTO,p)/(1+KR
-1/2)
• Transconductance Ratio(KR)
• KR=Kn/KP
5 March 2024 VLSI Design 40
Design of CMOS Inverter
5 March 2024 VLSI Design 41
Design of CMOS Inverter
• CMOS inverter doesn’t draw any
significant current from power supply,
except for small leakage and sub-
threshold currents.
• These currents exist when input voltage is
either smaller than VTO,n or larger than
(VDD+VTO,p) repectively.
• The nMOS and pMOS transistors conduct a
non-zero current, during low-to-high and
high-to-low transitions, i.e. in Regions B,
C, D.
5 March 2024 VLSI Design 42
Design of CMOS Inverter
• The current drawn from the power supply
during transition reaches its peak value
when Vin=Vth.
• In other words, the maximum current is
drawn when both transistors are operating
in saturation mode.
• VTC of a CMOS inverter and the power
supply current, as a function of the input
voltage, is shown.
5 March 2024 VLSI Design 43
VTC & Power Supply Current
of a CMOS Inverter
5 March 2024 VLSI Design 44
• The threshold voltage Vth is identified as
one of he most important parameter that
characterize the steady-state input-output
behavior of the CMOS inverter circuit.
• The CMOS inverter, provides a full output
voltage swing between 0 and VDD and
therefore the noise margins (NM) are
relatively wider.
• So, the problem of designing a CMOS
inverter can be reduced to setting the
inverter threshold (Vth) to a desired
voltage value.
Design of CMOS Inverters
5 March 2024 VLSI Design 45
• Switching threshold voltage of an
ideal inverter is, Vth, ideal= VDD/2.
• The Inverter threshold voltage Vth
shifts to lower values with increasing
KR ratio.
• For a symmetric CMOS inverter with
VT0,n =VT0,p and KR=1.
• VIL= 1/8(3VDD+2 VT0,n)
• VIH= 1/8(5VDD-2 VT0,n)
Design of CMOS Inverters
5 March 2024 VLSI Design 46
• For a symmetric CMOS inverter with
VIL+ VIH= VDD
• The noise margins NML and NMH for
this symmetric CMOS inverter are
now calculated as:
• NML=VIL-VOL=VIL
• NMH=VOH-VIH=VDD-VIH
• NML=NMH=VIL
Design of CMOS Inverters
5 March 2024 VLSI Design 47
Design of CMOS Inverters
5 March 2024 VLSI Design 48
Supply Voltage Scaling in
CMOS Inverters
VDD
min=VT0,n + VT0,p
5 March 2024 VLSI Design 49
VTC of CMOS Inverter at
Lower VDD
min
5 March 2024 VLSI Design 50
Layout of CMOS Inverter
5 March 2024 VLSI Design 51
Design of D-nMOS Load
Inverter
5 March 2024 VLSI Design 52
Layout Design
5 March 2024 VLSI Design 53
Design of E-nMOS Load
Inverter
5 March 2024 VLSI Design 54
Design
5 March 2024 VLSI Design 55
5 March 2024 55
5 March 2024 VLSI Design 55
VLSI Design
Switching Characteristics of
MOS Inverters
5 March 2024 VLSI Design 56
Parasitic Capacitances
5 March 2024 VLSI Design 57
Load Capacitance
5 March 2024 VLSI Design 58
Rise Time - Fall Time
5 March 2024 VLSI Design 59
Rise Time - Fall Time
5 March 2024 VLSI Design 60
Charge Up
5 March 2024 VLSI Design 61
Charge Up
5 March 2024 VLSI Design 62
CMOS Inverter
5 March 2024 VLSI Design 63
Layout Design
5 March 2024 VLSI Design 64
Ring Osci
5 March 2024 VLSI Design 65
Output Waveforms
5 March 2024 VLSI Design 66
Interconnect
5 March 2024 VLSI Design 67
Interconnect
5 March 2024 VLSI Design 68
Typical Graph
5 March 2024 VLSI Design 69
5 March 2024 VLSI Design 70
Multi Level Metallization
5 March 2024 VLSI Design 71
Current Density
5 March 2024 VLSI Design 72
Capacitances
5 March 2024 VLSI Design 73
Fringe Capacitance
5 March 2024 VLSI Design 74
Graph
Calculation of Interconnect
Delay
• RC Delay Models
– An interconnect line can be modeled as
a lumped RC network if the time of
flight across the interconnection line is
significantly shorter than the signal
rise/fall times.
– This is usually the case in most on-chip
interconnects.
5 March 2024 VLSI Design 75
RC Delay Models
• Assuming that the capacitance is
discharged initially, and assuming that the
input signal is a rising step pulse at time t
= 0, the output voltage waveform of this
simple RC circuit is found as
• The rising output voltage reaches the
50%-point at t = TPLH, thus, we have
5 March 2024 VLSI Design 76
RC Delay Models
• The propagation delay for the simple
lumped RC network is found as
• The accuracy of the simple lumped RC
model can be significantly improved by
dividing the total line resistance into two
equal parts (the T-model)
5 March 2024 VLSI Design 77
RC Delay Models
• The transient behavior of an interconnect
line can be more accurately represented
using the RC ladder network, as shown.
• Here, each RC-segment consists of a
series resistance (R/N), and a capacitance
(C/N) connected between the node and
the ground.
5 March 2024 VLSI Design 78
RC Delay Models
• It can be expected that the accuracy of
this model increases with increasing N,
where the transient behavior approaches
that of a distributed RC line for very large
values of N.
5 March 2024 VLSI Design 79
The Elmore Delay
• Consider a general RC tree network.
– There are no resistor loops in this circuit
– All of the capacitors in an RC tree are
connected between a node and the
ground.
– There is one input node in the circuit.
– There is an unique path resistive path
from the input node to any other node
in the circuit.
5 March 2024 VLSI Design 80
The Elmore Delay
• Assuming that the input signal is a step
pulse at time t = 0 and the Elmore delay
at node i of this RC tree is given by the
following expression.
5 March 2024 VLSI Design 81
The Elmore Delay
• the Elmore delay at node 7 can be
found as
• Similarly, the Elmore delay at node 5
can be calculated as
5 March 2024 VLSI Design 82
The Elmore Delay
5 March 2024 VLSI Design 83
• As a special case of the general RC tree
network, consider now the simple RC
ladder network as shown.
• Here, the entire network consists of one
single branch, and the Elmore delay from
the input to the output (node N) is found
as:
The Elmore Delay
• If we further assume an uniform RC ladder
network, consisting of identical elements
of (R/N) and (C/N) then the Elmore delay
from the input to the output node
becomes:
• For very large N (distributed RC line
behavior), this delay expression reduces
to:
5 March 2024 VLSI Design 84
The Elmore Delay
• Thus, the propagation delay of a
distributed RC line is considerably smaller
than that of a lumped RC network.
• If the length of the interconnection line is
sufficiently large and the rise/fall times of
the signal waveforms are comparable to
the time of flight across the line, then the
interconnect line must be modeled as a
transmission line.
5 March 2024 VLSI Design 85
Switching Power Dissipation of
CMOS Inverters
• As discussed the static power
dissipation of the CMOS inverter is
quite negligible.
• The dynamic power consumption of
the CMOS inverter is derived.
5 March 2024 VLSI Design 86
• During switching events the output
load capacitance is alternatively
charged up and charged down.
5 March 2024 VLSI Design 87
Dynamic Power Dissipation Analysis
• The output load capacitance Cload is
being charged up through the pMOS
transistor; therefore, the capacitor
current equals the instantaneous
drain current of the pMOS transistor.
• The average power dissipated by the
inverter over one period can be
found as:
5 March 2024 VLSI Design 88
Dynamic Power Dissipation Analysis
Dynamic Power Dissipation Analysis
• Typical input and output voltage waveforms
and the capacitor current waveform during
switching of the CMOS inverter.
5 March 2024 VLSI Design 89
• Since during switching, the nMOS
transistor and the pMOS transistor in a
CMOS inverter conduct current for one-
half period each.
• The average power dissipation of the
CMOS inverter can be calculated as the
power required to charge up and charge
down the output load capacitance.
5 March 2024 VLSI Design 90
Dynamic Power Dissipation Analysis
• Evaluating the integrals, we obtain
• The average power dissipation of the
CMOS inverter is proportional to the
switching frequency “f”.
5 March 2024 VLSI Design 91
Dynamic Power Dissipation Analysis
Summary
• Therefore, the low-power advantage of CMOS
circuits becomes less prominent in high-speed
operation, where the switching frequency is
high.
• Also note that the average power dissipation
is independent of all transistor characteristics
and transistor sizes.
• Consequently, the switching delay times have
no relevance to the amount of power
consumption during the switching events.
• switching power is solely dissipated for
charging and discharging the output
capacitance from VOL to VOH, and vice versa.
5 March 2024 VLSI Design 92
Summary
• The switching power expression derived
for the CMOS inverter also applies to all
general CMOS circuits.
5 March 2024 VLSI Design 93
Power-Delay Product
• The power-delay product (PDP) is a
fundamental parameter which is often
used for measuring the quality and the
performance of a CMOS process and gate
design.
• As a physical quantity, the power-delay
product can be interpreted as the
average energy required for a gate to
switch its output voltage from low to high
and from high to low.
• The amount of energy required to switch
the output.
5 March 2024 VLSI Design 94
Power-Delay Product
• From a design point-of-view, it is desirable
to minimize the power-delay product.
• Since the PDP is a function of the output
load capacitance and the power supply
voltage, the designer should try to keep
both Cload and VDD as small as possible
when designing a CMOS logic gate.
• where is the average switching power
dissipation at maximum operating
frequency and is the average
propagation delay.
5 March 2024 VLSI Design 95
p

*
avg
p
Power-Delay Product
• The factor of 2 accounts for two
transitions of the output, from low to high
and from high to low.
5 March 2024 VLSI Design 96
5 March 2024 VLSI Design 97
5 March 2024 97
5 March 2024 97
VLSI Design
Combinational Logic
Circuits
5 March 2024 VLSI Design 98
Combinational Logic Circuit
5 March 2024 VLSI Design 99
NOR Gate using Depletion
type Load
Critical Voltages
• Calculation of VOH
– The solution of this equation gives
VOH = VDD.
• Calculation of VOL
– Three cases must be considered
5 March 2024 VLSI Design 100
Critical Voltages
• In case (i), where the driver transistor A is
on, the ratio is
• In case (ii), where the driver transistor B
is on, the ratio is
• The output low voltage level VOL in both
cases is found as:
5 March 2024 VLSI Design 101
Critical Voltages
• if the (W/L) ratios of both drivers are
identical, i.e., (W/L)A = (W/L)B the output
low voltage (VOL) values calculated for
case (i) and case (ii) will be identical.
• In case (iii), where both driver transistors
are turned on, the saturated load current
is the sum of the two linear-mode driver
currents.
5 March 2024 VLSI Design 102
Critical Voltages
• Since the gate voltages of both driver transistors
are equal (VA = VB = VOH), we can devise an
equivalent driver-to-load ratio for the NOR
structure:
• The NOR gate with both of its inputs tied to a
logic-high voltage is replaced with an nMOS
depletion-load inverter circuit with the driver-to-
load ratio (KR) having output voltage level:
5 March 2024 VLSI Design 103
5 March 2024 VLSI Design 104
Generalized NOR Structure with
Multiple Inputs
Generalized NOR Structure
• The combined pull-down current can then be
expressed as
• Assuming that the input voltages of all driver
transistors are identical and VGSk = VGS for
k=1,2,...,n. Then the pull-down current
expression can be rewritten as
5 March 2024 VLSI Design 105
Generalized NOR Structure
• Thus, the multiple-input NOR gate can
also be reduced to an equivalent inverter
for static analysis. The (W/L) ratio of the
driver transistor here is
5 March 2024 VLSI Design 106
5 March 2024 VLSI Design 107
Transient Analysis of NOR Gate
5 March 2024 VLSI Design 108
Two-Input NAND Gate using
Depletion type Load
5 March 2024 VLSI Design 109
NAND Gate using Depletion Load
Two-Input NAND Gate
• Consider the NAND2 gate with both of its
inputs equal to VOH.
• The drain currents of all transistors in the
circuit are equal to each other.
• Neglecting the substrate-bias effect for
driver transistor A for simplicity, we get
5 March 2024 VLSI Design 110
Two-Input NAND Gate
• The drain-to-source voltages of both
driver transistors can be
• Let the two driver transistors be identical,
i.e., kdriverA = kdriverB = kdriver
• The output voltage VOL is equal to the sum
of the drain-to-source voltages of both
drivers.
5 March 2024 VLSI Design 111
Two-Input NAND Gate
• The following analysis gives a better and
more accurate view of the operation of
two series-connected driver transistors.
• Now consider the two identical
enhancement-type nMOS transistors with
their-gate terminals connected and VTA =
VTB = VT0.
• Since IDA = IDB, this current can also be
expressed as
5 March 2024 VLSI Design 112
Two-Input NAND Gate
• Using VGSA = VGSB - VDSB
• Now let VGS = VGSB and VDS = VDSA + VDSB.
The drain-current expression can then be
written as follows.
• Thus, two nMOS transistors connected in
series and with the same gate voltage
behave like one nMOS transistor with keq
= 0.5 kdriver.
5 March 2024 VLSI Design 113
Generalized NAND Structure with
Multiple Inputs
• n-series-connected driver transistors,
assuming that the threshold voltages of all
transistors are equal to VT0.
• Hence, the (W/L) ratio of the equivalent
driver transistor is
5 March 2024 VLSI Design 114
Two-Input NAND Gate
• If the series-connected transistors are
identical, i.e., (W/L)1 = (W/L)2 =.. .=
(W/L), the width-to-length ratio of the
equivalent transistor becomes
5 March 2024 VLSI Design 115
5 March 2024 VLSI Design 116
n-input NAND Gate using
Depletion Load
5 March 2024 VLSI Design 117
Transient Analysis of NAND Gate
Transient Analysis of NAND Gate
• Assume, for example, that the input VA is equal
to VOH and the other input VB is switching from
VOH to VOL. In this case, both the output voltage
Vout, and the internal node voltage Vx will rise,
resulting in
• In its reverse case
5 March 2024 VLSI Design 118
5 March 2024 VLSI Design 119
CMOS Network
5 March 2024 VLSI Design 120
A CMOS NOR Gate with Inverter
Equivalent
 
n
p
p
T
DD
n
p
n
T
th
k
k
V
V
k
k
V
NOR
V
4
1
4
)
2
(
,
,




5 March 2024 VLSI Design 121
Dynamic Characteristics of
NOR Gate
5 March 2024 VLSI Design 122
Layout Design of NOR Gate
5 March 2024 VLSI Design 123
 
n
p
p
T
DD
n
p
n
T
th
k
k
V
V
k
k
V
NAND
V
2
1
2
)
2
(
,
,




A CMOS NAND Gate with Inverter
Equivalent

More Related Content

Similar to Inverters_VLSI_Design powerpoint presentation

Chap16-1-NMOS-Inverter.pdf
Chap16-1-NMOS-Inverter.pdfChap16-1-NMOS-Inverter.pdf
Chap16-1-NMOS-Inverter.pdfahmedsalim244821
 
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.pptbasic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.pptlefohi9060
 
VLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORVLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORKarthik Vivek
 
Electronics 1 : Chapter # 04 : Diode Applications and Types
Electronics 1 : Chapter # 04 : Diode Applications and TypesElectronics 1 : Chapter # 04 : Diode Applications and Types
Electronics 1 : Chapter # 04 : Diode Applications and TypesSk_Group
 
Ppt 2- req portions
Ppt 2- req portionsPpt 2- req portions
Ppt 2- req portionsVidyaRao1224
 
Design of ring oscillator using controlled low voltage swing inverter
Design of ring oscillator using controlled low voltage swing inverter Design of ring oscillator using controlled low voltage swing inverter
Design of ring oscillator using controlled low voltage swing inverter khush_19
 
lecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristicslecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and CharecteristicsBEVARAVASUDEVAAP1813
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfSouravRoyElectronics
 
Vlsi report using latex
Vlsi report using latexVlsi report using latex
Vlsi report using latexPriya Hada
 
Lect2 up150 (100325)
Lect2 up150 (100325)Lect2 up150 (100325)
Lect2 up150 (100325)aicdesign
 
7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdf7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdfUsha Mehta
 
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptFALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptVijaySathappan
 
Unit no. 5 cmos logic design
Unit no. 5 cmos logic designUnit no. 5 cmos logic design
Unit no. 5 cmos logic designswagatkarve
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)aicdesign
 
Lect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxLect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxmisbahmridul
 

Similar to Inverters_VLSI_Design powerpoint presentation (20)

Chap16-1-NMOS-Inverter.pdf
Chap16-1-NMOS-Inverter.pdfChap16-1-NMOS-Inverter.pdf
Chap16-1-NMOS-Inverter.pdf
 
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.pptbasic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
basic_CMOS_technology_CERN_GENEVA_SWITZERLAND.ppt
 
VLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORVLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTOR
 
Electronics 1 : Chapter # 04 : Diode Applications and Types
Electronics 1 : Chapter # 04 : Diode Applications and TypesElectronics 1 : Chapter # 04 : Diode Applications and Types
Electronics 1 : Chapter # 04 : Diode Applications and Types
 
Ppt 2- req portions
Ppt 2- req portionsPpt 2- req portions
Ppt 2- req portions
 
IC_Lectures_Updated.pdf
IC_Lectures_Updated.pdfIC_Lectures_Updated.pdf
IC_Lectures_Updated.pdf
 
EMT529-VLSI-Design-wk1.pdf
EMT529-VLSI-Design-wk1.pdfEMT529-VLSI-Design-wk1.pdf
EMT529-VLSI-Design-wk1.pdf
 
Design of ring oscillator using controlled low voltage swing inverter
Design of ring oscillator using controlled low voltage swing inverter Design of ring oscillator using controlled low voltage swing inverter
Design of ring oscillator using controlled low voltage swing inverter
 
lecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristicslecture_MR in Mosfet Operation and Charecteristics
lecture_MR in Mosfet Operation and Charecteristics
 
CMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdfCMOS Combinational_Logic_Circuits.pdf
CMOS Combinational_Logic_Circuits.pdf
 
Vlsi report using latex
Vlsi report using latexVlsi report using latex
Vlsi report using latex
 
MEC.pptx
MEC.pptxMEC.pptx
MEC.pptx
 
Lect2 up150 (100325)
Lect2 up150 (100325)Lect2 up150 (100325)
Lect2 up150 (100325)
 
7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdf7_DVD_Combinational_MOS_Logic_Circuits.pdf
7_DVD_Combinational_MOS_Logic_Circuits.pdf
 
Power
PowerPower
Power
 
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptFALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
 
Unit no. 5 cmos logic design
Unit no. 5 cmos logic designUnit no. 5 cmos logic design
Unit no. 5 cmos logic design
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)
 
Lect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxLect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptx
 
Chapter 10
Chapter 10Chapter 10
Chapter 10
 

Recently uploaded

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 

Recently uploaded (20)

Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
(INDIRA) Call Girl Aurangabad Call Now 8617697112 Aurangabad Escorts 24x7
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024Water Industry Process Automation & Control Monthly - April 2024
Water Industry Process Automation & Control Monthly - April 2024
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 

Inverters_VLSI_Design powerpoint presentation

  • 1. 5 March 2024 VLSI Design 1 5 March 2024 1 5 March 2024 1 VLSI Design Dr. T R Lenka Asst. Professor Deptt of Electronics & Comm Engg. National Institute of Technology Silchar E-mail: trlenka@ece.nits.ac.in MOS Inverters
  • 2. Assignment-1 1. Explain the operation principle of MOSFET using energy band diagrams in accumulation, depletion & inversion regions. 2. Derive the expression of threshold voltage and flat band voltage. 3. Derive the expression of drain currents in all regions of operation (Cut-off, Linear & Saturation). 4. Find the expression of transconductance. 5. Draw the C~V characteristics of MOSFET. 5 March 2024 VLSI Design 2
  • 3. 5 March 2024 VLSI Design 3 5 March 2024 3 Chapter Coverage Static Characteristics Dynamic Characteristics
  • 4. 5 March 2024 VLSI Design 4 Inverter
  • 5. 5 March 2024 VLSI Design 5 Ideal Voltage Transfer Characteristic (VTC)
  • 6. 5 March 2024 VLSI Design 6 General Circuit Structure of an nMOS Inverter
  • 7. 5 March 2024 VLSI Design 7 Voltage Transfer Characteristic (VTC)
  • 8. 5 March 2024 VLSI Design 8 VTC • Applying Kirchhoff’s Current Law (KCL), the Load current is always equal to the nMOS drain current. ID (Vin, Vout)=IL(VL) • Two critical voltage points (VIL,VIH) defined on this VTC curve, where the slope of the Vout (Vin) characteristic becomes equal to -1.
  • 9. 5 March 2024 VLSI Design 9 Critical Voltages • 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”. • VTH:Threshold voltage of inverter, is defined as the point, where Vin=Vout.
  • 10. 5 March 2024 VLSI Design 10 Noise Immunity and Noise Margins • The ability of an inverter to interpret an input signal within a voltage range as either a logic “0” or as a logic “1”, allows digitals circuits to operate with a certain tolerance to external signal perturbations.
  • 11. 5 March 2024 VLSI Design 11 Cascaded Inverters
  • 12. 5 March 2024 VLSI Design 12 Noise Immunity and Noise Margins
  • 13. 5 March 2024 VLSI Design 13 Noise Margins
  • 14. 5 March 2024 VLSI Design 14 Noise Margins • Noise tolerances for digital circuits, called, Noise Margin (NM). • NML=VIL-VOL :Noise Margin Low • NMH=VOH-VIH :Noise Margin High • The noise immunity of the circuit increases with NM
  • 15. 5 March 2024 VLSI Design 15 Resistive Load Inverter
  • 16. 5 March 2024 VLSI Design 16 Resistive Load Inverter • Calculation of VOH: Vout= VDD–RL.IR , where (ID=IR) • When Vin is low, i.e., smaller than the threshold voltage of the driver MOSFET, the driver transistor is cut-off. • So ID=IR =0 • VOH =VDD
  • 17. 5 March 2024 VLSI Design 17 Resistive Load Inverter • Calculation of VOL: • IR= IDLinear • (VDD-VOUT)/RL= Kn/2[2(VDD-VTO).VOL- VOL 2]
  • 18. 5 March 2024 VLSI Design 18 Resistive Load Inverter • Calculation of VIL: • IR= IDSaturation • (VDD-VOUT)/RL= Kn/2[(Vin-VTO)2]
  • 19. 5 March 2024 VLSI Design 19 Resistive Load Inverter • Calculation of VIH: • IR= IDLinear • (VDD-Vout)/RL= Kn/2[(Vin-VTO).Vout-Vout 2] • Differenting both sides w.r.t Vin and substituting the slope=-1
  • 20. 5 March 2024 VLSI Design 20 Resistive Load Inverter
  • 21. 5 March 2024 VLSI Design 21 Resistive Load Inverter
  • 22. 5 March 2024 VLSI Design 22 Layout of Resistive Load Inverter
  • 23. 5 March 2024 VLSI Design 23 Enhancement-nMOS Load Inverter
  • 24. 5 March 2024 VLSI Design 24 Depletion-nMOS Load Inverter
  • 25. 5 March 2024 VLSI Design 25 Depletion-nMOS Load Inverter Calculation of VOH: • When Vin is low, i.e., smaller than the threshold voltage of the driver MOSFET, the driver transistor is cut-off and does not conduct any drain current. • ID, Driver, Cutoff=ID, Load, Lin=0 A • The Load device which operates in the linear region also has zero drain current. • So ID, Load=0 A • Only valid solution in the linear region is VOH =VDD
  • 26. 5 March 2024 VLSI Design 26 Depletion-nMOS Load Inverter Calculation of VOL: • ID, Driver, Lin = ID, Load, Sat • ID, Driver, Lin =(Kdriver/2)[2(VOH-VTO).VOL- VOL 2] • ID, Load, Sat =(KLoad/2)[-VT, Load (VOL)]2
  • 27. 5 March 2024 VLSI Design 27 Depletion-nMOS Load Inverter Calculation of VIL: • ID, Driver, Sat = ID, Load, Lin • ID, Driver, Sat =(KDriver/2)[Vin-VTO]2 • ID, Load, Sat =(KLoad/2){2[VT, Load (Vout)](VDD- Vout)- (VDD-Vout)2} • Differenting both sides w.r.t Vin and substituting the slope=-1
  • 28. 5 March 2024 VLSI Design 28 Depletion-nMOS Load Inverter Calculation of VIH: • ID, Driver, Lin = ID, Load, Sat • ID, Driver, Lin =(KDriver/2)[2(Vin-VTO) Vout- Vout 2] • ID, Load, Sat =(KLoad/2)[-VT, Load (Vout)]2 • Differenting both sides w.r.t Vin and substituting the slope=-1
  • 29. 5 March 2024 VLSI Design 29 VTC of a Depletion-Load Inverter Circuit
  • 30. 5 March 2024 VLSI Design 30 VTC of Depletion-Load Inverter Circuits
  • 31. 5 March 2024 VLSI Design 31 Layout of Depletion-Load Inverters
  • 32. 5 March 2024 VLSI Design 32 CMOS Inverter
  • 33. 5 March 2024 VLSI Design 33 VTC of CMOS Inverter
  • 34. 5 March 2024 VLSI Design 34 Region of Operation Region Vin Vout nMOS pMOS A <VT0,n VOH Cut-Off Linear B VIL high≈VO H Saturation Linear C Vth Vth Saturation Saturation D VIH Low≈VOL Linear Saturation E >(VDD+VT0,p) VOL Linear Cut-Off
  • 35. 5 March 2024 VLSI Design 35 CMOS Inverter Calculation of VOH: • When Vin is low, i.e., smaller than the threshold voltage of the driver MOSFET, the driver transistor is cut-off and does not conduct any drain current. • ID, Driver, Cutoff=ID, Load, Lin=0 A • The Load device which operates in the linear region also has zero drain current. • So ID, Load=0 A • Only valid solution in the linear region is VOH =VDD
  • 36. 5 March 2024 VLSI Design 36 CMOS Inverter Calculation of VOL: • ID, Driver, Lin = ID, Load, Cut-off • ID, Driver, Lin =(Kdriver/2)[2(VDD-VTO).VOL- VOL 2] • ID, Load, Cut-off =0A • VOL =0 V
  • 37. 5 March 2024 VLSI Design 37 CMOS Inverter Calculation of VIL: • ID, nMOS, Sat = ID, pMOS, Lin • ID, nMOS, Sat=(Kn/2)[VGS,n-VTO,n]2 • ID, pMOS, Lin=(KP/2)[2(VGS,p-VTO,p)VDS,p-VDS,p)2] • Differenting both sides w.r.t Vin and substituting the slope=-1 • VIL=(2Vout + VTO,p- VDD+ KRVTO,n)/(1+KR) • Transconductance Ratio(KR) • KR = Kn/KP
  • 38. 5 March 2024 VLSI Design 38 CMOS Inverter Calculation of VIH: • ID, Driver, Lin= ID, Load, Sat • ID, nMOS, Lin= (Kn/2)[2(VGS,n-VTO,n)VDS,n-VDS,n)2] • ID, pMOS, Sat=(Kp/2)[VGS,p-VTO,p]2 • Differenting both sides w.r.t Vin and substituting the slope=-1 • VIH=(VDD+VTO,p+KR (2Vout+VTO,n))/(1+KR) • Transconductance Ratio(KR) • KR = Kn/KP
  • 39. 5 March 2024 VLSI Design 39 CMOS Inverter Calculation of Vth: • ID, Driver, Sat= ID, Load, Sat • ID, nMOS, Sat= (Kn/2)[2(VGS,n-VTO,n)2] • ID, pMOS, Sat=(Kp/2)[VGS,p-VTO,p]2 • Vth=VTO,n+KR -1/2(VDD+VTO,p)/(1+KR -1/2) • Transconductance Ratio(KR) • KR=Kn/KP
  • 40. 5 March 2024 VLSI Design 40 Design of CMOS Inverter
  • 41. 5 March 2024 VLSI Design 41 Design of CMOS Inverter • CMOS inverter doesn’t draw any significant current from power supply, except for small leakage and sub- threshold currents. • These currents exist when input voltage is either smaller than VTO,n or larger than (VDD+VTO,p) repectively. • The nMOS and pMOS transistors conduct a non-zero current, during low-to-high and high-to-low transitions, i.e. in Regions B, C, D.
  • 42. 5 March 2024 VLSI Design 42 Design of CMOS Inverter • The current drawn from the power supply during transition reaches its peak value when Vin=Vth. • In other words, the maximum current is drawn when both transistors are operating in saturation mode. • VTC of a CMOS inverter and the power supply current, as a function of the input voltage, is shown.
  • 43. 5 March 2024 VLSI Design 43 VTC & Power Supply Current of a CMOS Inverter
  • 44. 5 March 2024 VLSI Design 44 • The threshold voltage Vth is identified as one of he most important parameter that characterize the steady-state input-output behavior of the CMOS inverter circuit. • The CMOS inverter, provides a full output voltage swing between 0 and VDD and therefore the noise margins (NM) are relatively wider. • So, the problem of designing a CMOS inverter can be reduced to setting the inverter threshold (Vth) to a desired voltage value. Design of CMOS Inverters
  • 45. 5 March 2024 VLSI Design 45 • Switching threshold voltage of an ideal inverter is, Vth, ideal= VDD/2. • The Inverter threshold voltage Vth shifts to lower values with increasing KR ratio. • For a symmetric CMOS inverter with VT0,n =VT0,p and KR=1. • VIL= 1/8(3VDD+2 VT0,n) • VIH= 1/8(5VDD-2 VT0,n) Design of CMOS Inverters
  • 46. 5 March 2024 VLSI Design 46 • For a symmetric CMOS inverter with VIL+ VIH= VDD • The noise margins NML and NMH for this symmetric CMOS inverter are now calculated as: • NML=VIL-VOL=VIL • NMH=VOH-VIH=VDD-VIH • NML=NMH=VIL Design of CMOS Inverters
  • 47. 5 March 2024 VLSI Design 47 Design of CMOS Inverters
  • 48. 5 March 2024 VLSI Design 48 Supply Voltage Scaling in CMOS Inverters VDD min=VT0,n + VT0,p
  • 49. 5 March 2024 VLSI Design 49 VTC of CMOS Inverter at Lower VDD min
  • 50. 5 March 2024 VLSI Design 50 Layout of CMOS Inverter
  • 51. 5 March 2024 VLSI Design 51 Design of D-nMOS Load Inverter
  • 52. 5 March 2024 VLSI Design 52 Layout Design
  • 53. 5 March 2024 VLSI Design 53 Design of E-nMOS Load Inverter
  • 54. 5 March 2024 VLSI Design 54 Design
  • 55. 5 March 2024 VLSI Design 55 5 March 2024 55 5 March 2024 VLSI Design 55 VLSI Design Switching Characteristics of MOS Inverters
  • 56. 5 March 2024 VLSI Design 56 Parasitic Capacitances
  • 57. 5 March 2024 VLSI Design 57 Load Capacitance
  • 58. 5 March 2024 VLSI Design 58 Rise Time - Fall Time
  • 59. 5 March 2024 VLSI Design 59 Rise Time - Fall Time
  • 60. 5 March 2024 VLSI Design 60 Charge Up
  • 61. 5 March 2024 VLSI Design 61 Charge Up
  • 62. 5 March 2024 VLSI Design 62 CMOS Inverter
  • 63. 5 March 2024 VLSI Design 63 Layout Design
  • 64. 5 March 2024 VLSI Design 64 Ring Osci
  • 65. 5 March 2024 VLSI Design 65 Output Waveforms
  • 66. 5 March 2024 VLSI Design 66 Interconnect
  • 67. 5 March 2024 VLSI Design 67 Interconnect
  • 68. 5 March 2024 VLSI Design 68 Typical Graph
  • 69. 5 March 2024 VLSI Design 69
  • 70. 5 March 2024 VLSI Design 70 Multi Level Metallization
  • 71. 5 March 2024 VLSI Design 71 Current Density
  • 72. 5 March 2024 VLSI Design 72 Capacitances
  • 73. 5 March 2024 VLSI Design 73 Fringe Capacitance
  • 74. 5 March 2024 VLSI Design 74 Graph
  • 75. Calculation of Interconnect Delay • RC Delay Models – An interconnect line can be modeled as a lumped RC network if the time of flight across the interconnection line is significantly shorter than the signal rise/fall times. – This is usually the case in most on-chip interconnects. 5 March 2024 VLSI Design 75
  • 76. RC Delay Models • Assuming that the capacitance is discharged initially, and assuming that the input signal is a rising step pulse at time t = 0, the output voltage waveform of this simple RC circuit is found as • The rising output voltage reaches the 50%-point at t = TPLH, thus, we have 5 March 2024 VLSI Design 76
  • 77. RC Delay Models • The propagation delay for the simple lumped RC network is found as • The accuracy of the simple lumped RC model can be significantly improved by dividing the total line resistance into two equal parts (the T-model) 5 March 2024 VLSI Design 77
  • 78. RC Delay Models • The transient behavior of an interconnect line can be more accurately represented using the RC ladder network, as shown. • Here, each RC-segment consists of a series resistance (R/N), and a capacitance (C/N) connected between the node and the ground. 5 March 2024 VLSI Design 78
  • 79. RC Delay Models • It can be expected that the accuracy of this model increases with increasing N, where the transient behavior approaches that of a distributed RC line for very large values of N. 5 March 2024 VLSI Design 79
  • 80. The Elmore Delay • Consider a general RC tree network. – There are no resistor loops in this circuit – All of the capacitors in an RC tree are connected between a node and the ground. – There is one input node in the circuit. – There is an unique path resistive path from the input node to any other node in the circuit. 5 March 2024 VLSI Design 80
  • 81. The Elmore Delay • Assuming that the input signal is a step pulse at time t = 0 and the Elmore delay at node i of this RC tree is given by the following expression. 5 March 2024 VLSI Design 81
  • 82. The Elmore Delay • the Elmore delay at node 7 can be found as • Similarly, the Elmore delay at node 5 can be calculated as 5 March 2024 VLSI Design 82
  • 83. The Elmore Delay 5 March 2024 VLSI Design 83 • As a special case of the general RC tree network, consider now the simple RC ladder network as shown. • Here, the entire network consists of one single branch, and the Elmore delay from the input to the output (node N) is found as:
  • 84. The Elmore Delay • If we further assume an uniform RC ladder network, consisting of identical elements of (R/N) and (C/N) then the Elmore delay from the input to the output node becomes: • For very large N (distributed RC line behavior), this delay expression reduces to: 5 March 2024 VLSI Design 84
  • 85. The Elmore Delay • Thus, the propagation delay of a distributed RC line is considerably smaller than that of a lumped RC network. • If the length of the interconnection line is sufficiently large and the rise/fall times of the signal waveforms are comparable to the time of flight across the line, then the interconnect line must be modeled as a transmission line. 5 March 2024 VLSI Design 85
  • 86. Switching Power Dissipation of CMOS Inverters • As discussed the static power dissipation of the CMOS inverter is quite negligible. • The dynamic power consumption of the CMOS inverter is derived. 5 March 2024 VLSI Design 86
  • 87. • During switching events the output load capacitance is alternatively charged up and charged down. 5 March 2024 VLSI Design 87 Dynamic Power Dissipation Analysis
  • 88. • The output load capacitance Cload is being charged up through the pMOS transistor; therefore, the capacitor current equals the instantaneous drain current of the pMOS transistor. • The average power dissipated by the inverter over one period can be found as: 5 March 2024 VLSI Design 88 Dynamic Power Dissipation Analysis
  • 89. Dynamic Power Dissipation Analysis • Typical input and output voltage waveforms and the capacitor current waveform during switching of the CMOS inverter. 5 March 2024 VLSI Design 89
  • 90. • Since during switching, the nMOS transistor and the pMOS transistor in a CMOS inverter conduct current for one- half period each. • The average power dissipation of the CMOS inverter can be calculated as the power required to charge up and charge down the output load capacitance. 5 March 2024 VLSI Design 90 Dynamic Power Dissipation Analysis
  • 91. • Evaluating the integrals, we obtain • The average power dissipation of the CMOS inverter is proportional to the switching frequency “f”. 5 March 2024 VLSI Design 91 Dynamic Power Dissipation Analysis
  • 92. Summary • Therefore, the low-power advantage of CMOS circuits becomes less prominent in high-speed operation, where the switching frequency is high. • Also note that the average power dissipation is independent of all transistor characteristics and transistor sizes. • Consequently, the switching delay times have no relevance to the amount of power consumption during the switching events. • switching power is solely dissipated for charging and discharging the output capacitance from VOL to VOH, and vice versa. 5 March 2024 VLSI Design 92
  • 93. Summary • The switching power expression derived for the CMOS inverter also applies to all general CMOS circuits. 5 March 2024 VLSI Design 93
  • 94. Power-Delay Product • The power-delay product (PDP) is a fundamental parameter which is often used for measuring the quality and the performance of a CMOS process and gate design. • As a physical quantity, the power-delay product can be interpreted as the average energy required for a gate to switch its output voltage from low to high and from high to low. • The amount of energy required to switch the output. 5 March 2024 VLSI Design 94
  • 95. Power-Delay Product • From a design point-of-view, it is desirable to minimize the power-delay product. • Since the PDP is a function of the output load capacitance and the power supply voltage, the designer should try to keep both Cload and VDD as small as possible when designing a CMOS logic gate. • where is the average switching power dissipation at maximum operating frequency and is the average propagation delay. 5 March 2024 VLSI Design 95 p  * avg p
  • 96. Power-Delay Product • The factor of 2 accounts for two transitions of the output, from low to high and from high to low. 5 March 2024 VLSI Design 96
  • 97. 5 March 2024 VLSI Design 97 5 March 2024 97 5 March 2024 97 VLSI Design Combinational Logic Circuits
  • 98. 5 March 2024 VLSI Design 98 Combinational Logic Circuit
  • 99. 5 March 2024 VLSI Design 99 NOR Gate using Depletion type Load
  • 100. Critical Voltages • Calculation of VOH – The solution of this equation gives VOH = VDD. • Calculation of VOL – Three cases must be considered 5 March 2024 VLSI Design 100
  • 101. Critical Voltages • In case (i), where the driver transistor A is on, the ratio is • In case (ii), where the driver transistor B is on, the ratio is • The output low voltage level VOL in both cases is found as: 5 March 2024 VLSI Design 101
  • 102. Critical Voltages • if the (W/L) ratios of both drivers are identical, i.e., (W/L)A = (W/L)B the output low voltage (VOL) values calculated for case (i) and case (ii) will be identical. • In case (iii), where both driver transistors are turned on, the saturated load current is the sum of the two linear-mode driver currents. 5 March 2024 VLSI Design 102
  • 103. Critical Voltages • Since the gate voltages of both driver transistors are equal (VA = VB = VOH), we can devise an equivalent driver-to-load ratio for the NOR structure: • The NOR gate with both of its inputs tied to a logic-high voltage is replaced with an nMOS depletion-load inverter circuit with the driver-to- load ratio (KR) having output voltage level: 5 March 2024 VLSI Design 103
  • 104. 5 March 2024 VLSI Design 104 Generalized NOR Structure with Multiple Inputs
  • 105. Generalized NOR Structure • The combined pull-down current can then be expressed as • Assuming that the input voltages of all driver transistors are identical and VGSk = VGS for k=1,2,...,n. Then the pull-down current expression can be rewritten as 5 March 2024 VLSI Design 105
  • 106. Generalized NOR Structure • Thus, the multiple-input NOR gate can also be reduced to an equivalent inverter for static analysis. The (W/L) ratio of the driver transistor here is 5 March 2024 VLSI Design 106
  • 107. 5 March 2024 VLSI Design 107 Transient Analysis of NOR Gate
  • 108. 5 March 2024 VLSI Design 108 Two-Input NAND Gate using Depletion type Load
  • 109. 5 March 2024 VLSI Design 109 NAND Gate using Depletion Load
  • 110. Two-Input NAND Gate • Consider the NAND2 gate with both of its inputs equal to VOH. • The drain currents of all transistors in the circuit are equal to each other. • Neglecting the substrate-bias effect for driver transistor A for simplicity, we get 5 March 2024 VLSI Design 110
  • 111. Two-Input NAND Gate • The drain-to-source voltages of both driver transistors can be • Let the two driver transistors be identical, i.e., kdriverA = kdriverB = kdriver • The output voltage VOL is equal to the sum of the drain-to-source voltages of both drivers. 5 March 2024 VLSI Design 111
  • 112. Two-Input NAND Gate • The following analysis gives a better and more accurate view of the operation of two series-connected driver transistors. • Now consider the two identical enhancement-type nMOS transistors with their-gate terminals connected and VTA = VTB = VT0. • Since IDA = IDB, this current can also be expressed as 5 March 2024 VLSI Design 112
  • 113. Two-Input NAND Gate • Using VGSA = VGSB - VDSB • Now let VGS = VGSB and VDS = VDSA + VDSB. The drain-current expression can then be written as follows. • Thus, two nMOS transistors connected in series and with the same gate voltage behave like one nMOS transistor with keq = 0.5 kdriver. 5 March 2024 VLSI Design 113
  • 114. Generalized NAND Structure with Multiple Inputs • n-series-connected driver transistors, assuming that the threshold voltages of all transistors are equal to VT0. • Hence, the (W/L) ratio of the equivalent driver transistor is 5 March 2024 VLSI Design 114
  • 115. Two-Input NAND Gate • If the series-connected transistors are identical, i.e., (W/L)1 = (W/L)2 =.. .= (W/L), the width-to-length ratio of the equivalent transistor becomes 5 March 2024 VLSI Design 115
  • 116. 5 March 2024 VLSI Design 116 n-input NAND Gate using Depletion Load
  • 117. 5 March 2024 VLSI Design 117 Transient Analysis of NAND Gate
  • 118. Transient Analysis of NAND Gate • Assume, for example, that the input VA is equal to VOH and the other input VB is switching from VOH to VOL. In this case, both the output voltage Vout, and the internal node voltage Vx will rise, resulting in • In its reverse case 5 March 2024 VLSI Design 118
  • 119. 5 March 2024 VLSI Design 119 CMOS Network
  • 120. 5 March 2024 VLSI Design 120 A CMOS NOR Gate with Inverter Equivalent   n p p T DD n p n T th k k V V k k V NOR V 4 1 4 ) 2 ( , ,    
  • 121. 5 March 2024 VLSI Design 121 Dynamic Characteristics of NOR Gate
  • 122. 5 March 2024 VLSI Design 122 Layout Design of NOR Gate
  • 123. 5 March 2024 VLSI Design 123   n p p T DD n p n T th k k V V k k V NAND V 2 1 2 ) 2 ( , ,     A CMOS NAND Gate with Inverter Equivalent