VLSI Module1 Module2 Notes
VLSI Module1 Module2 Notes
2. The course emphasizes on basic theory of digital circuits, design principles and techniques for
digital design blocks implemented in CMOS technology.
3. This course will also cover switching characteristics of digital circuits along with delay and power
estimation.
4. Understanding the CMOS sequential circuits and memory design concepts.
MODULE-1
Introduction to CMOS Circuits: Introduction, MOS Transistors, MOS Transistor switches, CMOS
Logic, Alternate Circuit representation, CMOS-nMOS comparison.
[Text 1: 1.1,1.2,1.3,1.4,1.5.1.6.]
Teaching-Learning Process: Chalk and talk method, YouTube videos, Power point
presentation RBT Level: L1, L2
MODULE-2
MOS Transistor Theory: n-MOS enhancement transistor, p-MOS transistor, Threshold Voltage,
Threshold voltage adjustment, Body effect, MOS device design equations, V-I characteristics, CMOS
inverter DC characteristics, Influence of βn / βp ratio on transfer characteristics, Noise margin,
Alternate CMOS inverters. Transmission gate DC characteristics. Latch-up in CMOS.
[Text 1: 2.1,2.2,2.3,2.4,2.5.2.6.]
@11112024 1
`
Teaching-Learning Process:
Chalk and talk method/Power point presentation RBT Level: L1, L2, L3.
MODULE-3
CMOS Process Technology: Silicon Semiconductor Technology, CMOS Technologies, Layout
Design Rules. [Text 1: 3.1,3.2,3.3.]
Circuit Characterization and Performance Estimation: Introduction, Resistance Estimation,
Capacitance Estimation, Switching Characteristics, CMOS gate transistor sizing, Determination of
conductor size, Power consumption, Charge sharing, Scaling of MOS transistor sizing, Yield.
[Text 1: 4.1,4.2,4.3,4.4,4.5.4.6.4.7,4.8,4.9,4.10]
Teaching-Learning Process:
Chalk and talk method/Power point presentation, YouTube Videos RBT Level: L1, L2, L3.
MODULE-4
CMOS Circuit and Logic Design: Introduction, CMOS Logic structures, CMOS Complementary logic,
Pseudo n-MOS logic, Dynamic CMOS logic, Clocked CMOS Logic, Cascade Voltage Switch logic, Pass
transistor Logic, Electrical and Physical design of Logic gates, The inverter, NAND and NOR gates, Body
effect, Physical Layout of Logic gates, Input output Pads.
[Text 1: 5.1,5.2,5.2.1, , 5.2.2, 5.2.3, 5.2.4, 5.2.6, 5.2.8, 5.3,5.3.1,5.3.2, 5.3.4 ,5.3.8,5.5]
Teaching-Learning Process:
Chalk and talk method, YouTube videos, Power point presentation RBT Level: L1, L2, L3.
MODULE-5
Sequential MOS Logic Circuits: Introduction, Behaviour of Bistable Elements (Excluding
Mathematical analysis) SR Latch Circuit, Clocked Latch and Flip-Flop Circuits, Clocked SR Latch,
Clocked JK Latch.
[Text2: 8.1, 8.2, 8.3, 8.4]
Structured Design and Testing: Introduction, Design Styles, Testing
[Text1: 6.1, 6.2. 6.5]
Teaching-Learning Process:
Chalk and talk method/Power point presentation RBT Level: L1, L2, L3
Text Books:
1. Principals of CMOS VLSI Design A System approach Neil H E Weste and Kamran
Eshraghain . Addition Wisley Publishing company.
2. “CMOS Digital Integrated Circuits: Analysis and Design”, Sung Mo Kang & Yosuf
Leblebici, Third Edition, Tata McGraw-Hill.
Reference Books:
1. “CMOS VLSI Design- A Circuits and Systems Perspective”, Neil H E Weste, and David
Money Harris 4th Edition, Pearson Education.
2. “Basic VLSI Design”, Douglas A Pucknell, Kamran Eshraghian, 3rd Edition, Prentice Hall of
India publication, 2005.
Course Outcomes: After completing the course, the students will be able to
@11112024 2
`
CO1 Apply the fundamentals of semiconductor physics in MOS transistors and analyze the
geometrical effects of MOS transistors
CO2 Design and realize combinational, sequential digital circuits and memory cells in CMOS
logic.
CO3 Analyze the synchronous timing metrics for sequential designs and structured design basics.
CO4 Understand designing digital blocks with design constraints such as propagation delay
and dynamic power dissipation.
C05 Understand the concepts of Sequential circuits design and VLSI testing
@11112024 3
03.10.2022
Sl.No Experiments
.
1 Design a 4-Bit Adder
• Write a Verilog description
• Verify the Functionality using Test-bench
• Synthesize the design by setting proper constraints and generate the gate level netlist.
From the report generated identify Critical path, Maximum delay, Total number of cells, Power
requirement and Total area required
2 4-Bit Shift and add Multiplier
• Write Verilog Code
• Verify the Functionality using Test-bench
• Synthesize the design by setting proper constraints and obtain the gate level netlist.
From the report generated identify Critical path, Maximum delay, Total number of cells,
Power requirement and Total area required
3 32-Bit ALU Supporting 4-Logical and 4-Arithmetic operations, using case and if statement for
ALU Behavioral Modeling
• Write Verilog description
• Verify functionality using Test-bench
• Synthesize the design targeting suitable library and by setting area and timing constraints
• Tabulate the Area, Power and Delay for the Synthesized netlist
• Identify Critical path
4 Flip-Flops ( D,SR and JK )
• Write the Verilog description
• Verify the Functionality using Test-bench
• Synthesize the design by setting proper constraints and obtain the gate level netlist.
From the report gate level netlist identify Critical path, Maximum delay, Total number of
cells, Power requirement and Total area required.
• Verify the functionality using Gate level netlist and compare the results at RTL and
gate level netlist.
5 Four bit Synchronous MOD-N counter with Asynchronous reset
• Write Verilog Code
• Verify functionality using Test-bench
• Synthesize the design targeting suitable library and by setting area and timing constraints
• Tabulate the Area, Power and Delay for the Synthesized netlist
Identify Critical path
@11112024
19.09.2023
03.10.2022
• Verify the functionality using Gate level netlist and compare the results at RTL and
gate level netlist.
6 a) Construct the schematic of CMOS inverter with load capacitance of 0.1pF and set
the widths of inverter with Wn = Wp, Wn = 2Wp, Wn = Wp/2 and length at selected
technology. Carry out the following:
i. Set the input signal to a pulse with rise time, fall time of 1ns and pulse width of 10ns
and the time period of 20ns and plot the input voltage and output voltage of designed
inverter?
ii. From the simulation result compute tpHL, tpLH and td for all three geometrical
settings of width?
iii. Tabulate the results of delay and find the best geometry for minimum delay for
CMOS inverter.
b) Draw layout of inverter with Wp/Wn = 40/20, use optimum layout methods. Verify for
DRC and LVS, extract parasitic and perform post layout simulations, compare the results
with pre layout simulations and compare the results.
7 Capture the schematic of 2-input CMOS NOR gate having similar delay as that of CMOS
inverter computed in experiment above. Verify the functionality of NOR gate and also find
out the delay td for all four possible combinations of input vectors. Table the results.
Increasethe drive strength to 2X and 4X and tabulate the results.
8
Construct the schematic of the Boolean Expression
Y= AB+CD+E using CMOS Logic. Verify the functionality of the expression find out the
delay td for some combination of input vectors. Tabulate the results.
9 a) Construct the schematic of Common Source Amplifier with PMOS Current Mirror Load
and find its transient response and AC response? Measure the Unit Gain Bandwidth (UGB),
amplification factor by varying transistor geometries, study the impact of variation in width
to UGB.
b) Draw Layout of common source amplifier, use optimum layout methods. Verify for DRC
& LVS, extract parasitic and perform post layout simulations, compare the results with pre-
layout simulations. Record the observations.
10 a) Construct the schematic of two-stage operational amplifier and measure the following:
i. Unity gain Bandwidth ii. dB Bandwidth iii. Gain Margin and phase margin with and
without coupling capacitance iv. Use the op-amp in the inverting and non-inverting
configuration and verify its functionality. v. Study the UGB, 3dB bandwidth, gain and power
requirement in op-amp by varying the stage wise transistor geometries and record the
observations.
b) Draw layout of two-stage operational amplifier with minimum transistor width set to 300 (in
180/90/45 nm technology), choose appropriate transistor geometries as per the results obtained
in part a. Use optimum layout methods. Verify for DRC and LVS, extract parasitic and perform
post layout simulations, compare the results with pre-layout simulations and perform the
comparative analysis.
Demonstration Experiments ( For
CIE )
@11112024
19.09.2023
03.10.2022
11 UART
• Write Verilog description
• Verify the Functionality using Test-bench
• Synthesize the design targeting suitable library and by setting area and timing constraints
• Tabulate the Area, Power and Delay for the Synthesized netlist, Identify Critical path
12 Design and characterize 6T binary SRAM cell and measure the following:
• Read Time, Write Time, SNM, Power
• Draw Layout of 6T SRAM, use optimum layout methods. Verify for DRC & LVS, extract
parasitic and perform post layout simulations, compare the results with pre-layout
simulations. Record the observations.
Course outcomes (Course Skill Set):
On the completion of this laboratory course, the students will be able to:
1. Design and simulate combinational and sequential digital circuits using Verilog HDL.
2. Understand the synthesis process of digital circuits using EDA tool.
3. Perform ASIC design flow and understand the process of synthesis, synthesis constraints
and evaluating the synthesis reports to obtain optimum gate level netlist.
4. Design and simulate basic CMOS circuits like inverter, NOR gate and any Boolean
expression .
5. Perform RTL_GDSII flow and understand the stages in ASIC design.
Assessment Details (both CIE and SEE)
The weightage of Continuous Internal Evaluation (CIE) is 50% and for Semester End Exam (SEE)
is 50%. The minimum passing mark for the CIE is 40% of the maximum marks (20 marks). A student
shall be deemed to have satisfied the academic requirements and earned the credits allotted to each
course. The student has to secure not less than 35% (18 Marks out of 50) in the semester-end
examination (SEE).
Continuous Internal Evaluation (CIE):
CIE marks for the practical course is 50 Marks.
The split-up of CIE marks for record/ journal and test are in the ratio 60:40.
• Each experiment to be evaluated for conduction with observation sheet and record write-up.
Rubrics for the evaluation of the journal/write-up for hardware/software experiments designed by
the faculty who is handling the laboratory session and is made known to students at the
beginning of the practical session.
• Record should contain all the specified experiments in the syllabus and each experiment write-up
will be evaluated for 10 marks.
• Total marks scored by the students are scaled downed to 30 marks (60% of maximum marks).
• Weightage to be given for neatness and submission of record/write-up on time.
• Department shall conduct 02 tests for 100 marks, the first test shall be conducted after the 8th
week of the semester and the second test shall be conducted after the 14th week of the semester.
• In each test, test write-up, conduction of experiment, acceptable result, and procedural
knowledge will carry a weightage of 60% and the rest 40% for viva-voce.
• The suitable rubrics can be designed to evaluate each student’s performance and learning
ability. Rubrics suggested in Annexure-II of Regulation book
• The average of 02 tests is scaled down to 20 marks (40% of the maximum marks).
The Sum of scaled-down marks scored in the report write-up/journal and average marks of two tests
is the total CIE marks scored by the student.
@11112024
19.09.2023
03.10.2022
Semester End Evaluation (SEE):
SEE marks for the practical course is 50 Marks.
SEE shall be conducted jointly by the two examiners of the same institute, examiners are appointed
by the University
All laboratory experiments are to be included for practical examination.
(Rubrics) Breakup of marks and the instructions printed on the cover page of the answer script to be
strictly adhered to by the examiners. OR based on the course requirement evaluation rubrics shall be
@11112024
19.09.2023
03.10.2022
@11112024
19.09.2023
ffi
/,
USN ztEC63
.9
o Note: Answq any FIWfull quesrtons,
At
ONEfult ,**rd$ each module.
o
(6
o.
Xtbaule-l I
6
1 a. State Moore's law, elaborate (04 Marks)
€o
r b. Derive the expression for in linear and (10 Marks)
6l
c. Explain the following
(,
.b i) Body effect i0 (06 Marks)
E,i
qp=
XE
-vi
EE
=h
2 a. Explain working with neat sketches and
(08 Marks)
-oo ll relevant
tr€
.=
(€t
(..1 b. Draw and (08 Marks)
UB' c. Draw of
oE
€g
oB
Bs
gE 3a.
bu b.
dO c.
b0tr
dd
Bf
lq'
€d 4a.
-ba
'Es b.
e
triaii.
c.
xa
o-t
;a
b€ ,
EE
E:
ko
eE
>!i
$;.
..il
'o= tr
+!l
d g
a
45^
4s
50
:h
o{ , Fig.Q.a(c)
-.i .i (08 Marks)
o
:i
z Module-3
q
d
5a. Exolain the ooeratbn6fthree transistor DRAM cell with necessary timing diagrams'
o (08 Marks)
o.
,E
b Draw the ,*SfNAND flash memory cell and explain the operation. (06 Marks)
(06 Marks)
c Explain ferogillfuic RAM with necessaf,y diagrams.
tof2
{}"$-
I
d
2rEC63
OR
6 a. Explain read and write operations of SRAM cell with diagrams. (0E Marks)
b. What is row decoder? Explain with an example. (06 Marks)
c. Explain data prograrnming and erasing methods of (06 Marks)
of faults in :,i:,,. .
(08 Marks)
b, Consider the logic circuit shown in lEnd Boolean respect to x3,
1l
(06 Marks)
c. Explain faults in logic circuits. (06 Marks)
, "$
S^e r)
t
Module-5
9a, I
(06 Marks)
adhoc for (06 Marks)
neat partial scan. (08 Marks)
10 a, List rules.
6$'o*
tl0 Marks)
b. Explain based fault models.
#knctional (10 Marks)
d
t
*{r*!f*
d
,
.s
2 of2
d
U c
I tr [\,i
t8EC72
USN
Module-1
E I a. lmplement a 4 : I multiplexer using :
i) Transmission gate (08 Marks)
ii) Tristate inverters
(04 Marks)
ds b. Realize CMOS compound gate for the function : Y = D+A(B+C) '
c. n of positive edge
With necessary circuit diagram and timing diagram explain the operatio
(08 Marks)
triggered D fliP-flop.
EN OR
E9p 2a. DrawthecircuitdiagramofaCMosinvefteranditsDCtransfercharacleristics.Explain
equation for switching
uurlor. ,.gi- ofope"rution and indicate the voltage levels' Derive the
(lo Mtrks)
aa. threshold. and saturated region of
b 6"ri*,n" equation for drain current ofa MOSFET in non-saturated
(06 Marks)
operarion.
c il;;i;;. following non-ideal effects of a MoSFET -channel length modulation mobility
6q (M Marks)
degradation.
Module-2
)a process (12 Marks)
3 a. With necessary diagrams explain CMOS n-well fabrication
.B b. Draw the layout of Y=ABC*D and estimate the area'
(08 Nlarks)
9=
OR
wires' con tact cuts and
,t a. With necessary diagrams explain lambda based design rules for (08 Marks)
dE tran sl sto rs .
6a Analyze the three input NAND gate using Elmore's delay and compute the falling and rising
propagation delays if the output is loaded with 'h' identical gates'
(08 M'rks)
b borp"r* and c#pare the logical effort and parasitic delay of the following gates with the
help ofschematic diagram :
i) 2 input NOR gate
ii) lnput NAND gate. (06 Marks)
gate using
C i*ptuin Cuscaal roltage switch logic (CVSL) implement two input OR/NOR
(06 Msrks)
CVSL.
Module-4
7 a. Compute the outPut voltage V.", in the following Pass transistor circuits. Assume
V'" = 0.7V.
Irv
Vi,"t- d/
2
V .,,r=11
v_r.sv ,-*
Fig.Q7(a)
ILL (08 Marks)
b. With necessary diagrarns and equations explain charge storage and charge leakage in
(06 Marks)
dynamic logic.
c. With necessary circLrit diagmms explain resettable latches with :
(06 Marks)
i) synchroltous reset ii) asynchronous reset.
OR
Explain dynamic logic with an example Also explain the advantage and limitations
of
8 a. (08 M.rks)
dynamic logic.
With necessary circuit diagram explain 3 bit dynamic shift register with enhancement
load
b. Marks) (08
(radio less).
Explain dynamic synchronous CMOS transmission gate logic with necessary
diagrams
C
(0,1 Marks)
Module-5
9 a. with necessary circuit diagram explain the operation offour transistor DRAM ..ll(*
r".ur)
b. Explain the terms : i) controllability ii) obsevability iii) repeatability iv) survivability' - ..
(08 -M.rks)
c. Explain full CMOS SRAM cell with necessary circuit topology' (06 Marks)
OR
(06 Marks)
l0 a. Explain CMOS bridging fault with necessary example'
(08 Marks)
b. What is a fault model? Explain stuck at fault model with examples'
(06 Marks)
c. Draw the circuit of3 bit BILBO register and explain'
2 ol'2
6
t 8EC72
USN
tT-I-l .,/
Seventh Semester B.E. Degree Examination, Jan./Feb.2023
VLS! Design
Time: 3 hrs. Max. Marks: 100
,9
Note: ,4nstver ony FIVE full questions, choosing ONE full question from each nrudule.
Module-1
I a. With neat graph define Moore's law. Explain the history of integrated structures (06 llarks )
Module-2
3a With neat diagrams, explain the complete CMOS fabrication process. (12 Nlarks)
b Using relevant equations explain full scaling (constant field scaling) applied to i) Channc I
-o5 length ii) Channel depth iii) Oxide thickness iv) Junction depth v) Suppl-v-
vi) Tkeshold voltage vii) Doping densities Nn, No. (08 NIarks)
'i OR
^
c-L
4 a. analyzer.
Write a short note on timing (06 Nlarks)
F t:- b. With neat diagrams, explain the lumped representation of parasitic MOSFET capacitancc'.
d.9
d= c. Draw and explain layout rules for transistors. [8:Xff[i
!9 Module-3
5a Explain various stages of timing optimization in VLSI design. (08 Nlarks)
b With equations explain the calculation of inverter delay. (06 Ntarks)
Estimate the propagation delay to6 for unit inverter driving 'm' identical unit inverters usrns
Elmore delay. (06 \Iarks )
U<
OR
o 6a Draw the diagram of photo masking with a negative resist and explain.
(08 iuarks)
Z b What is logical effort? Explain HI-Skew inverter construction by down sizing of nMOS
E transistor. (06 Marks)
Explain pseudo nMOS inverter with schematic diagram and DC transfer characterist ic s.
E
(06 Marks)
I of2
l8EC72
Module-4
7 a. Draw and explain the functioning ofpulse generators.
L'BRARY
(08 llarks)
b. Explain the working ofresettable flip-flops and (12 Nlarks)
OR
8 a Draw and explain the features (08 Marks)
OR
10 a. Write a short note on design for testability. (06 NIarks)
{v
"$
,
{y
"$
"$
^v
a 2 of2
{v
"$
a
d$
VLSI Design and Testing 1 Introduction to CMOS Technology
Although CMOS is widely used today, its origins date back nearly a century.
Early attempts to develop MOS transistors faced material-related challenges, leading to the
invention of the bipolar junction transistor (BJT), which became the dominant technology for
many years.
The MOS transistor gained renewed interest with the advent of the silicon planar process in
the early 1960s.
However, quality control and material challenges delayed its commercial adoption until around
1967.
Initially, only single-polarity MOS transistors (p-type or n-type) were commonly used.
CMOS, which utilizes both p-type and n-type transistors on the same substrate, was first
applied to ultra-low-power applications such as digital watches.
Due to the complexity of CMOS fabrication, it was initially less favored in general system
designs. However, as nMOS processing technology became more intricate, the relative
complexity of CMOS became less of a concern.
System designers faced increasing challenges with chip size and power consumption, making
CMOS an attractive alternative.
Today, CMOS has become the dominant technology for Very Large-Scale Integration (VLSI)
circuit design.
1
VLSI Design and Testing 2 MOS Transistors
2 MOS Transistors
A MOS (Metal-Oxide-Silicon) transistor is a fundamental semiconductor device used in
modern integrated circuits.
The key structural elements include diffusion regions, polysilicon layers, and metal
interconnections, all separated by insulating layers.
The doping of the silicon substrate determines the type of charge carriers:
Source (S): One of the two terminals where current enters or exits.
Gate (G): A conducting electrode (typically polysilicon) placed over a thin insulating layer
(oxide) that controls current flow.
Substrate (Body): The silicon region in which the device is fabricated, either p-type for
nMOS or n-type for pMOS.
For an nMOS transistor, the structure consists of a p-type substrate separating two n-type
diffusion regions. A pMOS transistor has an n-type substrate with two p-type diffusion
regions. In both cases, the gate electrode sits above the channel region, separated by an
insulating oxide layer.
2
VLSI Design and Testing 2 MOS Transistors
2.4 Conclusion
MOS transistors are the building blocks of digital and analog circuits. The combination of nMOS
and pMOS transistors in CMOS technology enables low-power, high-speed circuits used in
3
VLSI Design and Testing 3 MOS Transistor Switches
Passing Signals
Good for passing ‘0’ (LOW signal).
Imperfect for passing ‘1’ (HIGH signal is degraded due to threshold voltage drop
VDD − Vth).
4
VLSI Design and Testing 3 MOS Transistor Switches
Passing Signals
Good for passing ‘1’ (HIGH signal).
Imperfect for passing ‘0’ (LOW signal is degraded).
5
VLSI Design and Testing 4 CMOS Logic
Switch Type Gate Signal State Passes ‘0’ Well Passes ‘1’ Well
1 (VDD) ON Yes No (degraded ‘1’)
nMOS
0 (VSS) OFF No No
0 (VSS) ON No (degraded ’0’) Yes
pMOS
1 (VDD) OFF No No
Transmission Gate C = 1, C = 0 ON Yes Yes
3.5 Conclusion
MOS transistors serve as voltage-controlled switches in digital circuits:
nMOS transistors efficiently pass ‘0’ signals but degrade ‘1’ signals.
pMOS transistors efficiently pass ‘1’ signals but degrade ‘0’ signals.
Transmission gates (TG) provide optimal switching by combining nMOS and pMOS
transistors.
These principles are widely applied in CMOS logic circuits, multiplexers, and memory
circuits.
4 CMOS Logic
4.1 The Inverter
A CMOS inverter is a fundamental building block of digital circuits, implementing the logical
NOT function.
– When the input is ‘0‘, the output must be ‘1‘. This requires a P-SWITCH (PMOS
transistor) to connect the output to VDD.
6
VLSI Design and Testing 4 CMOS Logic
– When the input is ‘1‘, the output must be ‘0‘. This requires an N-SWITCH (NMOS
transistor) to connect the output to VSS.
– A PMOS transistor connected between the output and VDD (pull-up network).
– An NMOS transistor connected between the output and VSS (pull-down network).
When the input is ‘0‘, the PMOS transistor turns ON, pulling the output to VDD.
Simultaneously, the NMOS transistor remains OFF, ensuring no direct path between VDD and
VSS.
Conversely, when the input is ‘1‘, the NMOS transistor turns ON, pulling the output to VSS,
while the PMOS transistor remains OFF.
– A pull-down network (NMOS transistors) connects the output to VSS when required.
– A pull-up network (PMOS transistors) connects the output to VDD when required.
A Y
VDD
A Y
This design ensures low power dissipation, as there is no direct current path between VDD
and VSS during steady-state operation.
By arranging these transistors in series or parallel, different logical functions can be realized.
7
VLSI Design and Testing 4 CMOS Logic
Similarly, the corresponding structure for P-SWITCHES is shown in figure below. The
composite switch is ON only when both inputs are set to ‘0’.
4.2.2 OR Function
When two N-SWITCHES are placed in parallel, the composite switch is ON if either input is
set to ‘1’, implementing an OR function.
In contrast, when two P-SWITCHES are placed in parallel, the composite switch is OFF if
both inputs are set to ‘1’.
8
VLSI Design and Testing 4 CMOS Logic
9
VLSI Design and Testing 4 CMOS Logic
VDD
P1 P2
Y
A N1
B N2
A B N1 N2 P1 P2 Y
0 0 OFF OFF ON ON 1
0 1 OFF ON ON OFF 1
1 0 ON OFF OFF ON 1
1 1 ON ON OFF OFF 0
Y =A·B
A
Y
B
2. No Ratioing Required: - Unlike nMOS logic, where transistor sizes need careful ratioing,
CMOS gates do not require it.
3. No Static Power Dissipation: - There is never a direct path between VDD and GND for
any input combination, minimizing power consumption.
10
VLSI Design and Testing 4 CMOS Logic
4. Extending to Multi-Input NAND Gates: Larger NAND gates are constructed by:
Adding NMOS transistors in series in the pull-down network.
Adding PMOS transistors in parallel in the pull-up network.
VDD
A B C n
Y = A · B · C······ n
4.3.3 Conclusion
The CMOS NAND gate is a fundamental building block in digital logic design.
It provides advantages such as low power dissipation, full voltage swing, and
scalability.
Understanding its construction is essential for designing efficient digital circuits.
11
VLSI Design and Testing 4 CMOS Logic
A+B =A·B
The PMOS network is the logical dual of the NMOS network, ensuring proper functionality.
VDD
A P1
B P2
Y
N1 N2
A B N1 N2 P1 P2 Y
0 0 OFF OFF ON ON 1
0 1 OFF ON ON OFF 0
1 0 ON OFF OFF ON 0
1 1 ON ON OFF OFF 0
Y =A+B
12
VLSI Design and Testing 4 CMOS Logic
A
Y
B
2. No Ratioing Required: - Unlike nMOS logic, where transistor sizes need careful ratioing,
CMOS gates do not require it.
3. No Static Power Dissipation: - There is never a direct path between VDD and GND for
any input combination, minimizing power consumption.
4. Extending to Multi-Input NOR Gates: - Larger NOR gates are constructed by:
VDD
A
Y
A B C n
Y = A + B + C +·········+ n
13
VLSI Design and Testing 4 CMOS Logic
4.4.3 Conclusion
The CMOS NOR gate is a fundamental building block in digital logic design.
It provides advantages such as low power dissipation, full voltage swing, and
scalability.
Understanding its construction is essential for designing efficient digital circuits.
VDD
A B
C D
A C
B D
14
VLSI Design and Testing 4 CMOS Logic
VDD
A
B D
F
D
A B C
4.6 Multiplexers
Complementary switches may be used to select between a number of inputs, thus forming a
multiplexer function.
15
VLSI Design and Testing 4 CMOS Logic
As the switches have to pass ‘0’s and ‘1’s equally well, complementary switches with n- and
p-transistors are used.
S S A B OUTPUT
0 1 X 0 0(B)
0 1 X 1 1(B)
1 0 0 X 0(A)
1 0 1 X 1(A)
The complementary switch is also called a transmission gate or pass gate (complementary).
A commonly used circuit symbol for the transmission gate is shown in figure below.
16
VLSI Design and Testing 4 CMOS Logic
The multiplexer connection in terms of this symbol and transistor symbols is shown in figure
below.
4.7 Memory
Memory elements are essential components in digital circuits for storing and retaining data.
Using basic CMOS structures, we can construct a simple memory element such as a flip-flop
with minimal components.
This circuit operates based on a load signal (LD) to control data storage.
17
VLSI Design and Testing 4 CMOS Logic
4.7.2 Conclusion
This simple circuit demonstrates how memory elements can be built using fundamental CMOS
components.
Flip-flops like this serve as the foundation for registers, latches, and memory units in
digital systems.
18
VLSI Design and Testing 5 Alternate Circuit representations
F = ((A + B + C) · D)
This Boolean function specifies the logical operation without indicating how it is implemented
in hardware or its performance characteristics.
Here, no specific method of addition is implied, and the word length is assumed to be that of
the machine.
19
VLSI Design and Testing 5 Alternate Circuit representations
These descriptions provide even less information about implementation details but help define
how the system should function.
By using behavioral representations, designers can develop complex digital systems while
focusing on functionality before deciding on implementation details.
One example of a structural description language is MODEL, developed by Lattice Logic Ltd.
This language provides a formal way to define circuit components and their interconnections.
20
VLSI Design and Testing 5 Alternate Circuit representations
The first line defines a part named inv with input in and output out.
The Nfet transistor has its drain = out, gate = in, and source = vss.
The Pfet transistor has its drain = out, gate = in, and source = vdd.
Two Nfet transistors form a series connection, while two Pfet transistors are in parallel,
implementing a NAND function.
The corresponding Boolean equation is:
out =∼ (a&b)
vdd
a b
out
b
i1
a
vss
Figure 21: Graphical representation of structural description for a Two - input CMOS NAND gate
21
VLSI Design and Testing 5 Alternate Circuit representations
Transistor Sizing: size = 2 increases the size of Pfets, affecting speed and power.
Capacitance Values: Specified in arbitrary units to account for circuit delay effects.
A transmission gate consists of an Nfet and a Pfet, controlled by complementary signals (c and
cb).
22
VLSI Design and Testing 5 Alternate Circuit representations
The flip-flop (D latch) is implemented using transmission gates (tg) and inverters (inv).
Behavioral descriptions ensure correct logic implementation, but structural descriptions define
real circuit performance.
Emerging design tools integrate both approaches for flexibility and efficiency.
23
VLSI Design and Testing 5 Alternate Circuit representations
The size parameter n allows dynamic transistor scaling, useful for design automation.
5.2.6 Conclusion
Structural representation is essential in circuit design for detailed connectivity,
performance optimization, and hierarchical modeling.
By combining structural and behavioral descriptions, engineers can achieve both logical
correctness and physical efficiency in circuit design.
In an Integrated Circuit (IC) process, the lowest level of physical specification is the
photo-mask information, which is crucial for the various processing steps during
fabrication.
At this stage, we focus on a simplified model for the physical nature of a CMOS circuit.
These rectangles have precise dimensions defined by the design rules, which are based on the
specific process being used.
These rules often change for different processes, and the corresponding dimensions may not
change linearly.
Rather than focusing on these complex rules, we use a single symbol to represent a transistor
in a non-metric format, maintaining the essential physical nature of the transistor.
n-Transistor representation
The physical symbol for an n-transistor is shown in figure below.
In n-transistor, two process levels are overlaid: one for the gate connection and another for the
source and drain.
24
VLSI Design and Testing 5 Alternate Circuit representations
p-Transistor representation
Similarly, a p-transistor uses a similar symbol, as shown in figure below. The “horizontal”
transistor layout is used here, with the gate, source, and drain points similarly defined on the
grid.
25
VLSI Design and Testing 5 Alternate Circuit representations
It resembles the schematic layout but requires careful consideration of the layers in which
connections are made.
The interaction of these layers is summarized in table below:
– OK denotes that a connection is possible between two layers.
– X signifies that a direct connection is not allowed, requiring a “contact” (C) to connect
the two layers.
26
VLSI Design and Testing 5 Alternate Circuit representations
This layout combines multiple transmission gates and inverters, with appropriate connections
for Vss and Vdd supplies.
27
VLSI Design and Testing 6 CMOS-nMOS comparison
5.3.5 Conclusion
CMOS IC design involves several critical steps:
6 CMOS-nMOS comparison
28
VLSI Design and Testing 1 Introduction to MOS Transistor
A positive gate voltage relative to the substrate increases electron concentration in the
channel, enhancing conductivity.
For gate voltages below the threshold voltage Vt, the channel is cut off, leading to a very
low drain-to-source current.
1. Enhancement Mode: The transistor is normally OFF (requires a gate voltage to conduct).
2. Depletion Mode: The transistor is normally ON (conducts even at zero gate voltage).
1
VLSI Design and Testing 1 Introduction to MOS Transistor
Figure 1: Conduction characteristics for enhancement and depletion mode transistors (assuming fixed
Vds)
2
VLSI Design and Testing 2 n-MOS Enhancement Transistor
Unlike bipolar junction transistors (BJTs), where charge carriers are introduced by doping, an
nMOS transistor forms a conductive channel through an applied gate voltage.
Since SiO2 is an excellent insulator, the gate does not allow direct current flow to the channel.
The transistor is symmetrical, meaning the source and drain can be interchanged physically.
However, in circuit design, the source is usually defined as the terminal at a lower potential.
3
VLSI Design and Testing 2 n-MOS Enhancement Transistor
When VGS exceeds a threshold voltage (Vt), sufficient electrons accumulate to form an
inversion layer, effectively turning the p-type region beneath the gate into an n-type channel.
This allows current to flow between source and drain if a voltage VDS is applied.
2. Linear (Triode) Region (VGS > Vt and VDS < VGS − Vt):
The inversion layer forms a conductive channel between the source and drain.
The transistor behaves like a voltage-controlled resistor.
Drain current IDS is approximately proportional to VDS.
The drain current in this region is given by:
W 2
IDS = µnCox (VGS − Vt)VDS − VDS (1)
L 2
where:
4
VLSI Design and Testing 2 n-MOS Enhancement Transistor
5
VLSI Design and Testing 2 n-MOS Enhancement Transistor
The distance between source and drain, i.e., channel length (L).
2. Punch-Through Effect
If VDS is too high, the depletion region extends from the source to drain, allowing direct
current flow.
2.3.3 Summary
Region Gate Voltage (VGS) Drain Voltage (VDS) Current Flow (IDS)
Cutoff VGS < Vt Any No conduction (only leakage
current)
Linear VGS > Vt VDS < VGS − Vt Increases linearly with VDS
Saturation VGS > Vt VDS > VGS − Vt Controlled by VGS, nearly
independent of VDS
2.4 Conclusion
The nMOS enhancement-mode transistor is an essential component in digital and analog
circuits.
It operates as a voltage-controlled switch, allowing conduction only when VGS > Vt.
By varying the gate and drain voltages, the device transitions between different operating
regions, making it ideal for digital logic and analog applications.
Understanding its different operating regions and the impact of design parameters is crucial
for efficient circuit design.
6
VLSI Design and Testing 3 pMOS Transistor
3 pMOS Transistor
While most discussions on MOS transistors focus on nMOS devices, a complementary type
called the pMOS transistor exists.
A pMOS transistor is structurally similar to an nMOS transistor but with reversed doping
polarities.
This means the substrate is n-type, and the source and drain are p-type.
The pMOS transistor operates in a manner similar to an nMOS transistor but with opposite
voltage polarities and charge carrier movement.
7
VLSI Design and Testing 3 pMOS Transistor
The source and drain act as two isolated p-regions in an n-type substrate.
When VGS is sufficiently negative (i.e., less than a threshold voltage Vt), an inversion layer
forms, converting the n-type region under the gate into a p-type conductive channel.
This allows holes to flow from the source to the drain if a negative drain-to-source voltage
(VDS) is applied.
A negative drain voltage causes holes to move from the source through the channel to the
drain.
3.4 Conclusion
The pMOS transistor operates in a manner similar to an nMOS transistor but with reversed
voltage polarities and charge carrier movement.
While nMOS transistors dominate modern digital circuits due to higher electron mobility,
pMOS transistors are still used in complementary MOS (CMOS) technology to achieve low
power consumption and enhanced performance.
8
VLSI Design and Testing 4 Threshold Voltage (Vt)
Below this voltage, the drain-to-source current (IDS) is negligible, meaning the transistor is in
the cut-off region.
Gate material: Different materials have different work functions, which affect the required
voltage for inversion.
Gate insulation material: The dielectric constant of the insulator affects the threshold
voltage.
Gate insulator thickness: Thinner oxide layers result in stronger electric fields and lower
threshold voltages.
Impurities at the silicon-insulator interface: Trapped charges and interface states can
shift the threshold voltage.
Voltage between source and substrate (VSB): Also known as the body effect, an
increase in VSB raises the threshold voltage.
As temperature rises, increased carrier generation reduces the depletion region width, leading to a
lower threshold voltage.
4.3 Conclusion
The threshold voltage is a key parameter in MOS transistor operation, determining when the
device transitions from the off-state to conduction.
It depends on material properties, doping levels, and external bias conditions, and exhibits
temperature sensitivity that must be considered in circuit design.
9
VLSI Design and Testing 5 Threshold Voltage Adjustment
. 10
VLSI Design and Testing 6 Body Effect
The surface does not invert in the regions between transistors under normal circuit voltage
conditions.
5.5 Conclusion
Threshold voltage adjustment is an essential technique in MOS transistor design, allowing
fine-tuning of device performance.
Ion implantation and high-permittivity gate dielectrics provide effective means to control Vt,
ensuring proper operation and isolation between transistors in integrated circuits.
6 Body Effect
In MOSFETs, the body effect (also known as the substrate bias effect) occurs when the
voltage difference between the source and substrate (Vsb) affects the threshold voltage
(Vt).
This effect becomes significant in circuits where multiple transistors are connected in series,
such as in CMOS logic gates, because the substrate voltage is usually common for all
transistors.
d2
g2
s2 Vsb2 ̸= 0
Vt2 > Vt1
d1
Vt2 g1
Vt1 s1 Vsb1 = 0
11
VLSI Design and Testing 6 Body Effect
Under normal conditions, the substrate voltage remains the same for all transistors.
The first transistor in the series may have its source directly connected to ground, leading to a
source-to-substrate voltage of zero (Vsb1 = 0).
However, for the second transistor in the series, its source is connected to the drain of the first
transistor, which is at a higher potential.
Under normal conditions, when Vgs > Vt, a channel is formed, and charge carriers (electrons
in nMOS or holes in pMOS) flow from the source to the drain.
When Vsb increases, it affects the depletion region at the substrate-channel junction:
Since the channel charge is reduced, the gate must apply more voltage to invert the channel.
This means that the threshold voltage (Vt) increases, making it harder to turn the transistor
ON.
This phenomenon is called the body effect.
Vt(0) is the threshold voltage when Vsb = 0 (i.e., when the source and substrate are at the
same potential).
12
VLSI Design and Testing 7 MOS Device Design Equations
γ is the body-effect coefficient, which depends on substrate doping. Typical values range
from 0.4 to 1.2.
Vsb is the source-to-substrate voltage.
The negative sign is used for pMOS transistors because their substrate is typically at a
higher potential than the source.
This equation shows that as Vsb increases, the threshold voltage Vt also increases, making the
MOSFET less conductive.
6.5 Conclusion
The body effect plays a crucial role in MOSFET operation, particularly in
series-connected transistors where Vsb is nonzero.
It leads to an increase in the threshold voltage, which in turn reduces the drain current
and slows down circuit operation.
Understanding and managing this effect is essential in CMOS circuit design, especially in
high-speed and low-power applications.
13
VLSI Design and Testing 7 MOS Device Design Equations
W = Channel width
L = Channel length
A typical calculation for an nMOS device:
500 × (4 × 8.85 × 10−14)W 2
β= ≈ 35µA/V
5× 10−5L
14
VLSI Design and Testing 7 MOS Device Design Equations
It is defined by:
average carrier drift velocity(v)
µ= (5)
Electric Field (E)
If the velocity (v) is given in cm/sec. and the electric field (E) in V/cm, the mobility has
dimensions of cm2/V − sec.
where:
Vt0 = Threshold voltage at VSB = 0
γ = Body-effect coefficient
VSB = Source-to-body voltage
ϕF = Fermi potential
The body-effect coefficient is given by:
tox √
γ= 2qϵ N (7)
Si
ϵox
where:
q = Charge of an electron
N = Concentration density of the substrate
Cox = Gate oxide capacitance
εsi = Dielectric constant of silicon substrate
15
VLSI Design and Testing 8 V-I Characteristics
7.4 Summary
MOS transistors operate in cut-off, linear, and saturation regions.
The MOS gain factor depends on mobility, oxide capacitance, and device geometry.
Body effect influences Vt, which must be considered in design.
Channel length modulation affects IDS in saturation.
PMOS equations are the same as nMOS but with reversed signs.
8 V-I Characteristics
The voltage-current (V -I) characteristics of n-channel and p-channel MOSFETs in both
the linear and saturation regions describe how the drain current IDS varies with the
applied drain-to-source voltage VDS and gate-to-source voltage VGS.
. 16
VLSI Design and Testing 8 V-I Characteristics
In figure below, the characteristics are plotted using the absolute values of the voltages so
that both n-type and p-type transistors can be represented on the same axes.
The boundary between the linear and saturation regions is determined by the condition:
VDS = VGS − Vt (12)
where Vt is the threshold voltage.
This boundary appears as a dashed line in the characteristic curves.
. 17
VLSI Design and Testing 8 V-I Characteristics
Note: The above relation is valid as long as carrier mobility remains constant in the
channel.
Since the derivative is nearly zero, the drain current remains constant despite changes in VDS.
It expresses the relationship between the output current (IDS) and the input voltage (VGS):
dIDS
g
m
= (17)
dVGS VDS =constant
This parameter determines how efficiently the MOSFET converts a voltage signal at the gate
into a current signal at the drain.
For a p-type transistor, absolute values are used for voltages to ensure that transconductance
remains positive.
. 18
VLSI Design and Testing 9 The CMOS inverter DC Characteristics
In saturation, IDS is almost independent of VDS, making the MOSFET suitable for
amplification.
VDD
S p-Device
G
D
D
Vin G Vo
S n-Device
The various regions of operations for the n - and p - transistors are shown in table below.
19
VLSI Design and Testing 9 The CMOS inverter DC Characteristics
Table 1: Relationships between voltages for the three regions of operation of a CMOS inverter
The characteristics of Idsn and Idsp in terms of Vdsn and Vdsp for various values of Vgsn and Vgsp
can be drawn as:
Figure below shows the same plot of Idsn and |Idsp| now in terms of Vout for various values of
Vin.
Figure 11: Idsn and |Idsp| in terms of Vout for various values of Vin
20
VLSI Design and Testing 9 The CMOS inverter DC Characteristics
The possible operating points of the inverter are the values of Vout where Idsn = |Idsp| for a
given value of Vin.
These operating points are plotted on Vout vs. Vin axes to show the inverter DC transfer
characteristics.
The operation of the CMOS inverter can be divided into five regions A, B, C, D and E. The
state of each transistor in each region is shown in table below.
Regions of Operation
Region A: Vin < Vtn
NMOS: Cut-off (Idsn = 0)
PMOS: Linear region
Output: Vo = VDD The PMOS is fully on, pulling the output to VDD, while the NMOS is off.
21
VLSI Design and Testing 9 The CMOS inverter DC Characteristics
NMOS: Saturation
Output: Vo decreases as Vin increases. The NMOS starts to conduct, and the PMOS is still in
the linear region, causing the output voltage to drop gradually.
The saturation current for the NMOS is given by:
I = 1βn(Vin — Vtn )2
dsn 2
NMOS: Saturation
PMOS: Saturation
Output: High gain region. Both transistors are in saturation, leading to a steep transition
where a small change in Vin results in a large change in Vo. This region is critical for the
inverter’s switching behavior.
The saturation currents for the NMOS and PMOS are given by:
I = 1βn(Vin — Vtn )2
dsn 2
Region D: VDD
2
< Vin < VDD − |Vtp|
NMOS: Linear region
PMOS: Saturation
Output: Vo continues to decrease as Vin increases. The NMOS is now in the linear region,
and the PMOS is in saturation, pulling the output closer to GND.
The output voltage in this region is given by:
βp
V = (V — VDD — Vtp)2
o in
βn
22
VLSI Design and Testing 10 Influence of βn/βp ratio on transfer characteristics
Output: Vo = 0 The NMOS is fully on, pulling the output to GND, while the PMOS is off.
Key Points
Switching Point: The switching point of the CMOS inverter is typically designed to be at
VDD
. This ensures a balanced transition between high and low states, maximizing noise
2
margins.
Current Spike: During the transition region (Region C), both transistors are momentarily
on, leading to a short current spike from the power supply. This is known as short-circuit
current and is a consideration in power dissipation.
Steep Transition: The CMOS inverter exhibits a very steep transition between high and low
states. This is desirable for digital circuits as it provides good noise immunity and a clear
distinction between logic levels.
Noise Margins: The steep transition also contributes to high noise margins, making CMOS
inverters robust against noise and variations in supply voltage.
23
VLSI Design and Testing 10 Influence of βn/βp ratio on transfer characteristics
The voltage transfer characteristic (VTC) of a CMOS inverter depends on the ratio of the
electron to hole mobility factors, βn/βp.
Specifically, as βn/βp decreases, the transition region moves from left to right.
However, the output voltage transition remains sharp, ensuring that the switching
performance is not affected.
This behavior contrasts with an nMOS inverter, where the transition gain strongly depends on
the ratio of the pull-up (load) and pull-down (driver) transistors.
This ensures that a capacitive load charges and discharges in equal time intervals, providing
equal current source and sink capabilities.
β ∝ T−3/2 (22)
Therefore
Ids ∝ T−3/2 (23)
Since both electron and hole mobilities are affected similarly by temperature, the ratio βn/βp
remains approximately constant.
However, the threshold voltages (Vtn and Vtp) decrease with temperature.
24
VLSI Design and Testing 11 Noise Margin
This causes the extent of region A in the transfer characteristic to reduce, while region E
expands.
Consequently, the overall transfer curve shifts to the left as temperature increases.
10.3 Conclusion
The βn/βp ratio influences the position of the transition region in the transfer characteristic of
a CMOS inverter but does not degrade switching performance.
Temperature variations cause a leftward shift in the VTC due to the reduction in threshold
voltages, though the βn/βp ratio itself remains relatively stable.
11 Noise Margin
Noise margin allows us to determine the allowable noise voltage on the input of a gate so that
the output will not be corrupted.
The LOW noise margin, NML, is defined as the difference in maximum LOW input voltage
recognized by the receiving gate and the maximum LOW output voltage produced by the
driving gate.
NML = VIL − VOL (24)
The high noise margin, NM H , is the difference between the minimum HIGH output voltage of
the driving gate and the minimum HIGH input voltage recognized by the receiving gate.
Where-
25
VLSI Design and Testing 12 Alternate CMOS Inverters
VOH = VDD
VDD
VIH =
2
VOL = GND
VDD
VIL =
2
Hence for an ideal inverter: VDD
NML = NMH ≡ (26)
2
VDD
Vout
Vin
A pseudo-nMOS inverter is a variation of the standard CMOS inverter, where the pMOS
pull-up transistor has its gate permanently grounded.
12.1.1 Characteristics
Unlike a complementary CMOS inverter, this circuit dissipates DC power whenever the
nMOS pull-down transistor is turned on.
The transfer characteristic of the inverter depends on the ratio βn/βp, affecting both the
output low voltage (VOL) and the switching threshold.
. 26
VLSI Design and Testing 12 Alternate CMOS Inverters
Cascading inverters without signal degradation requires that the output of one inverter
should be a valid input level for the next inverter.
VDD
Vo
. 27
VLSI Design and Testing 12 Alternate CMOS Inverters
Vinv ≈ 0.5VDD
At this operating point:
The nMOS transistor (pull-down) operates in saturation
βn
≈3
βp
A 4 : 1 ratio can be used for slightly lower noise immunity, following a common nMOS design
rule.
Proper β-ratio selection allows cascaded inverters to maintain sharp logic transitions
without excessive power dissipation.
. 28
VLSI Design and Testing 12 Alternate CMOS Inverters
12.2.4 Applications
Cascaded pseudo-nMOS inverters are used in:
VDD
CL
A Z
CL
A tri-state inverter introduces a control mechanism, allowing the output to be either active
(logic high/low) or in a high-impedance (Z) state.
12.3.1 Functionality
When CL = 0, the output is in a high-impedance (Z) state (not driven by the input A).
12.3.3 Applications
The tri-state inverter is widely used in:
. 29
VLSI Design and Testing 13 Transmission gate DC characteristics
I/O structures
12.4 Summary
These inverters are essential in low-power, high-density digital circuits, where trade-offs
between power consumption, speed, and circuit complexity must be carefully considered.
Each transistor has separate gate connections but shares common source and drain terminals.
The control signal ϕ is applied to the gate of the nMOS transistor, while its complement ϕ̄
is applied to the gate of the pMOS transistor.
Vin Vo
30
VLSI Design and Testing 13 Transmission gate DC characteristics
Vo
Vin
Vgs
CL
When Vin = 1 and ϕ = 1, the nMOS transistor turns on and starts charging the capacitor.
Current flows until VO approaches VDD − Vt, where Vt is the threshold voltage.
Vo
Vin
Vgs
CL
Similarly, for a pMOS transistor, the behavior of a pMOS transistor as a pass transistor can be
analyzed in two cases:
31
VLSI Design and Testing 13 Transmission gate DC characteristics
When Vin = 1 and ϕ̄ = 0, the pMOS transistor turns on and starts charging the capacitor.
Current flows until VO approaches VDD, meaning the transmission of logic ‘1’ is strong and
accurate.
As VO approaches Vt, where Vt is the threshold voltage, the transistor ceases conduction.
– They ensure that both logic levels are transmitted without degradation.
– Both devices are controlled by complementary gate signals derived from a single control
signal ϕ.
– When ϕ = 1, both transistors turn ON, allowing the input Vin to be accurately
transferred to the output Vout.
– When ϕ = 0, both transistors are OFF, isolating the input from the output and
presenting a high impedance state.
32
VLSI Design and Testing 14 Latch-up in CMOS
14 Latch-up in CMOS
Latch-up is a parasitic circuit effect that causes a low-resistance path between power supply
rails (VDD and VSS) in CMOS circuits.
This results in excessive current flow, leading to circuit failure or permanent damage.
Early CMOS processes were highly susceptible to latch-up, but modern fabrication techniques
and circuit design strategies have significantly mitigated this issue.
33
VLSI Design and Testing 14 Latch-up in CMOS
1. Excess carrier injection: Voltage spikes or transient currents inject minority carriers into
the substrate or well.
2. Voltage drop across Rs and Rw: If sufficient voltage develops, it can forward bias the
base-emitter junctions of the parasitic transistors.
3. Positive feedback activation: The feedback loop between the npn and pnp transistors
sustains the low-resistance state.
34
VLSI Design and Testing 14 Latch-up in CMOS
Group nMOS transistors closer to VSS and pMOS transistors closer to VDD.
14.3 Conclusion
Modern CMOS processes incorporate design strategies such as proper substrate contacting,
optimized transistor placement, and structured I/O design to ensure latch-up immunity.
35