21ec503 Vlsi Design Unit 1
21ec503 Vlsi Design Unit 1
21ec503 Vlsi Design Unit 1
1
2
2
Please read this disclaimer before proceeding.
This document is confidential and intended solely for the educational purpose
of RMK Group of Educational Institutions. If you have received this document
through email in error, please notify the system manager. This document
contains proprietary information and is intended only to the respective group /
learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender
immediately by e-mail if you have received this document by mistake and
delete this document from your system. If you are not the intended recipient
you are notified that disclosing, copying, distributing or taking any action in
reliance on the contents of this information is strictly prohibited.
3
3
R.M.D ENGINEERING COLLEGE
DEPARTMENT OF ELECTRONICS AND COMMUNICATION
ENGINEERING
Batch/Year :2021-2025/III
Created by :Ms.P.Santhoshini
:Ms.S.Gayathri Priya
Date :05.08.2023
4
4
TABLE OF CONTENTS
S.NO CONTENTS PAGE
NUMBER
1 COURSE OBJECTIVES 7
2 PRE REQUISITES 8
3 SYLLABUS 9
4 COURSE OUTCOMES 10
6.3.11 Layout 79
5
S.NO CONTENTS PAGE
NUMBER
6.4 Assignments 90
6
1. COURSE OBJECTIVE
OBJECTIVES:
7
2. PRE REQUISITES
8
3. SYLLABUS
LIST OF EXPERIMENTS
1. Design of inverter using LT-SPICE
2. Layout verification of CMOS inverter, NOR and NAND gates
LIST OF EXPERIMENTS
1. Design of adder and subtractor
2. Design of multiplexer and demultiplexer
LIST OF EXPERIMENTS
1.Design of Flipflops
2.Design of counter
3. Design of
universal shift
register
4. Design of Mealy
and Moore State
Machines
5. Design of random
Access Memory 9
UNIT IV DESIGN OF ARITHMETIC BUILDING BLOCKS AND
SUBSYSTEM
15
Arithmetic Building Blocks: Data Paths, Adders, Multipliers, Shifters, ALUs, power
and speed tradeoffs, Designing Memory and Array structures: Memory Architectures
and Building Blocks, Memory Core, Memory Peripheral Circuitry.
LIST OF EXPERIMENTS
1.Design of Arithmetic Logic Unit
2.Design of Ripple Carry Adder
3.Design of Carry Select Adder
4.Design of Multiplier
UNIT V
IMPLEMENTATION
STRATEGIES AND
TESTING
15
FPGA Building Block Architectures, FPGA Interconnect Routing Procedures. Design
for Testability: Ad Hoc Testing, Scan Design, BIST, IDDQ Testing, Boundary Scan.
10
4. COURSE OUTCOMES
Highest
Course Outcomes Cognitive
Level
Understand the fundamental principles of VLSI circuit design in
CO1 K2
digital domain
11
Program Outcomes(PO)
Program Engineering Graduates will be able to
Outcome
Engineering Apply the knowledge of mathematics,science,engineering
PO1 fundamentals, and an engineering specialization to the solution of
complex engineering problems.
Knowledge
Identify, formulate, review research literature, and analyze complex
Problem
PO2 engineering problems reaching substantiated conclusions using first
principles of mathematics, natural sciences, and engineering sciences
Analysis
Conduct
Use research-based knowledge and research methods including
Investigations
PO4 design of experiments, analysis and interpretation of data, and
of Complex
synthesis of the information to provide valid conclusions.
Problems
12
Program Outcomes(PO)
Program Engineering Graduates will be able to
Outcome
Ethics Apply ethical principles and commit to professional ethics and
PO8
responsibilities and norms of the engineering practice
Individual and Function effectively as an individual, and as a member or leader in
PO9 Team Work diverse teams, and in multidisciplinary settings
Lifelong Recognize the need for, and have the preparation and ability to
PO12 Learning engage in independent and life-long learning in the broadest context
of technological change.
13
Program Specific Outcomes(PSO)
Program
Specific Electronics and Communication Engineering Graduates will be
Outcomes able to
14
5. CO- PO/PSO Mapping
Course Level
Program
Outcom of Program Outcomes Specific
es CO Outcomes
K3,K5
K K4 K4 K5 A3 A2 A3 A3 A3 A3 A2 K6 K5 K3
,K6
3
P
PO-
O- PO-2 PO-3 PO-4 PO-7 PO-8
PO-5 PO-6 9 PO-10 PO-11 PO-12 PSO-1 PSO-2 PSO-3
1
CO1 K2 2 1 1 - - - - - - - - - - 1 1
CO2 K3 1 2 - - - - - - - - - - - 2 1
CO3 K3 2 1 2 - - - - - - - - - - 1 1
CO4 K3 1 2 1 - - - - - - - - - - 1 2
CO5 K3 1 2 - - - - - - - - - - - 1 2
CO6 K2 2 1 1 - - - - - - - - - - 1 1
15
6. UNIT I INTRODUCTION TO MOS
TRANSISTOR
MOS Transistor, CMOS logic, Inverter, Layout Design Rules, Gate Layouts,
Stick Diagrams, Long-Channel I-V Characteristics, C-V Charters tics, Non ideal
I-V Effects, DC Transfer characteristics, RC Delay Model, Elmore Delay,
Linear Delay Model, Logical effort, Parasitic Delay, Delay in Logic Gate,
Scaling.
15
16
6.1 LECTURE PLAN
UNIT I - INTRODUCTION TO MOS TRANSISTOR
S. No. Propose Ac Per Reaso
of d Date tu tai Taxonom Mode of n for
N Per al y level Devia
o Topic nin Delivery tion
iod Da g
s te CO
K1
Layout Design Rules CO1 Chalk &
2 1 Remember -
Talk
K1
Gate Layouts, Stick CO1
3 1 Remember PPT -
Diagrams
Long-Channel I-V K2
CO1 Chalk &
4 Charters tics, C- 1 Understand -
Talk
V Characteristics
K2
CO1 Chalk &
5 Non ideal I-V Effects 1 Understand -
Talk
K1
DC Transfer CO1 Chalk &
6 1 Remember -
characteristics Talk
K2
RC Delay Model, CO1 Chalk &
7 1 Understand -
Elmore Delay Talk
K4
Linear Delay Model, CO1 Chalk &
8 1 Analyze -
Logical effort Talk
Parasitic Delay, K3
CO1 Chalk &
9 Delay in Logic Gate, 1 Apply -
Talk
Scaling.
1.Group Discussion:
A group of 6 students are given with the below mentioned topic and facilitated
a group discussion in which the advent of technology was discussed.
2.Role Play:
A group of 6 students are given the following topic and instructed to
demonstrate a role play.
18
6.3 LECTURE NOTES
UNIT I INTRODUCTION TO MOS TRANSISTOR
INTRODUCTION
Introduction
A metal–oxide–semiconductor field-effect transistor (MOSFET, MOS-FET, or
MOSFET)
is a field-effect transistor (FET with an insulated gate) where the voltage determines the
conductivity of the device. It is used for switching or amplifying signals. The ability to
change conductivity with the amount of applied voltage can be used for amplifying or
switching electronic signals. MOSFETs are now even more common than BJTs (bipolar
junction transistors) in digital and analog circuits.
MOSFET structure
A MOSFET is by far the most common transistor in digital circuits, as hundreds of
thousands or millions of them may be included in a memory chip or microprocessor. Since
they can be made with either p-type or n-type semiconductors, complementary pairs of
MOS transistors can be used to make switching circuits with very low power consumption,
in the form of CMOS logic.
Why MOSFET?
MOSFETs are particularly useful in amplifiers due to their input impedance being
nearly infinite which allows the amplifier to capture almost all the incoming signal.
19
(ii) Depletion Mode
A small positive voltage is applied to the gate, resulting in some positive charge on
the gate. The holes in the body are repelled from the region directly beneath the
gate, resulting in a depletion region forming below the gate.
attracting more positive charge to the gate. The holes are repelled further and some free
electrons in the body are attracted to the region beneath the gate. This conductive layer of
electrons in the p-type body is called the inversion layer.
■ Accumulation mode (Vgs << 0)
■ Depletion mode (0<Vgs<Vt)
■ Inversion mode (Vgs > Vt)
20
Effective gate voltage (Vgs-Vt)
Effective gate voltage is defined as the voltage which results in the flow of drain to
source current.Now, the controlling of source to gate voltage is responsible for the conduction
of current between the source and the drain. If the gate voltage exceeds a given value, called
the threshold voltage only then the conduction begins.
Cut-off region is a region in which the MOSFET will be OFF as there will be no current
flow through it. In this region, MOSFET behaves like an open switch and is thus used when
they are required to function as electronic switches.
(ii)Ohmic or Linear Region or Active Region or Non Saturated Region (Vgs> Vt
Where
β= µCoxW/L; K=µCox=> Process transconductance parameter Where,
µn = Mobility of the electrons = Capacitance of the oxide layer
Cox
W = Width of the gate area L = Length of the channel
Vgs =Gate to Source voltage Vt = Threshold voltage Vds = Drain to Source voltage
Ohmic or linear region is a region where in the current Ids increases with an increase in the
value of Vds. Ids depend on Vgs and Vds. When MOSFETs are made to operate in this region,
21
(ii)Saturation Region: Vgs> Vt and Vds>Vgs-Vt
Ids=(µCoxW/L)[Vgs-Vt]^2/2,
Ids=β [Vgs-Vt]^2/2
In Saturation, when Vds>Vgs-Vt, => Vd>Vg-Vt, that
is when Vg is not big enough,
then the channel no longer reaches the drain. The Horizontal electric field created by drain,
Vds is stronger than the vertical field created by the gate, Vgs. So the channel gets pinched
off. Now Ids is ideally independent of Vds and can be controlled only by Vgs.In saturation
region, the MOSFETs have their IDS constant inspite of an increase in VDS and occurs once
VDS exceeds the value of pinch-off voltage VP. Under this condition, the device will act like
a closed switch through which a saturated value of IDS flows. As a result, this operating
region is chosen whenever MOSFETs are required to perform switching operations. Having
known this, let us now analyze the biasing conditions at which these regions are
experienced for each kind of MOSFET.
n-channel Enhancement-type MOSFET
Figure 7a shows the transfer characteristics (drain-to-source current IDS versus
evident that the current through the device will be zero until the VGS exceeds the value of
threshold voltage VT. This is because under this state, the device will be void of channel
which will be connecting the drain and the source terminals. Under this condition, even an
increase in VDS will result in no current flow as indicated by the corresponding output
characteristics (IDS versus VDS) shown by Figure 1b. As a result this state represents nothing
increase in IDS initially (Ohmic region) and then saturates to a value as determined by the
VGS (saturation region of operation) i.e. as VGS increases, even the saturation current
than IDSS1 as VGS2 > VGS1, IDSS3 is greater than > VGS2, so on and so forth.
IDSS2 as VGS3
flowing through the device also increases. This is evident by Figure 7b where IDSS2 is greater
Further, Figure 1b also shows the locus of pinch-off voltage (black discontinuous curve),
from which VP is seen to increase with an increase in VGS
22
Fig. 7 n-channel Enhancement-type MOSFET
(a) Transfer Characteristics (b) Output Characteristics.
equal to -VT. This is because, only then the channel will be formed to connect the drain
terminal of the device with its source terminal. After this, the IDS is seen to increase in
reverse direction (meaning an increase in ISD, signifying an increase in the device current
which will flow from source to drain) with the decrease in the value of VDS. This means
that the device is functioning in its ohmic region wherein the current through the device
increases with an increase in the applied voltage (which will be VSD).
However as VDS becomes equal to –VP, the device enters into saturation during which
a saturated amount of current (IDSS) flows through the device, as decided by the value of
VGS. Further it is to be noted that the value of saturation current flowing through the device
is seen to increase as the VGS becomes more and more negative i.e. saturation current for
VGS3 is greater than that for VGS2 and that in the case of VGS4 is much greater than both of
them as VGS3 is more negative than VGS2 while VGS4 is much more negative when compared
23
In addition, from the locus of the pinch-off voltage it is also clear that as VGS
becomes more and more negative, even the negativity of VP also increases.
that these devices conduct even when the gate terminal is left unbiased, which is further
emphasized by the VGS0 curve of Figure 9b. Under this condition, the current through the
MOSFET is seen to increase with an increase in the value of VDS (Ohmic region) untill VDS
becomes equal to pinch-off voltage VP. After this, IDS will get saturated to a particular level
IDSS (saturation region of operation) which increases with an increase in VGS i.e. I DSS3
> IDSS2
Further, the locus of the pinch-off voltage also shows that V P increases
with an
increase in VGS. However it is to be noted that, if one needs to operate these devices
in cut-off state, then it is required to make VGS negative and once it becomes
equal to -VT, the conduction through the device stops (I DS = 0) as it gets deprived of
24
Fig. 9 n-channel Depletion-type MOSFET
(a) Transfer Characteristics (b) Output Characteristics.
25
Lastly, it is evident from Figure 10a that in order to switch these devices OFF, one
needs to increase VGS such that it becomes equal to or greater than that of the threshold
voltage VT. This is because, when done so, these devices will be deprived of their p- type
channel, which further drives the MOSFETs into their cut-off region of operation.
n-channel
Enhancement-
VGS < VT VGS > VT and VDS < VP VGS > VT and VDS > VP
type
p-channel
Enhancement- VGS < -VT and VDS > VGS < -VT and VDS <
type VGS > -VT -VP -VP
n-channel
Depletion-type VGS < -VT VGS > -VT and VDS < VP VGS > -VT and VDS > VP
p-channel VGS < VT and VDS > VGS < VT and VDS <
Depletion-type VGS > VT -VP -VP
26
Avalanche Breakdown/Punchthrough:
When the drain source voltage become very high, then punchthrough
occurs and Ids will be independent of Vds as well as Vgs.
When a transistor turns ON (Vgs > Vt), the gate attracts carriers (electrons) to form
a channel. The electrons drift from source to drain at a rate proportional to the electric
field between these regions. We can compute currents if we know the amount of charge in
the channel and the rate at which it moves.
27
We know that the charge on each plate of a capacitor is Q = CV. ------(1)
Thus, the charge in the channel Q channel is Q channel =Cg ( Vgc- Vt ) -----(2)
Average gate to channel potential:
We can model the gate as a parallel plate capacitor with capacitance proportional to
area over thickness. If the gate has length L and width W and the oxide thickness is tox.
shown in the figure 12
where ε0 is the permittivity of free space, 8.85 × 10^–14 F/cm, and the permittivity
of SiO2 is kox = 3.9 ,εox/tox term is called Cox, the capacitance per unit area of the gate
oxide.
28
Each carrier in the channel is accelerated to an average velocity, v, proportional to the
lateral electric field, i.e., the field between source and drain. The constant of
proportionality μ is called the mobility.
v = μ E -------- (5)
The electric field E is the voltage difference between drain and source Vds divided by the
channel length
E=Vds / L
------------- (6)
The time required for carriers to cross the channel is the channel length divided by
the carrier velocity: L/v. Therefore, the current between source and drain is the total
amount of charge in the channel divided by the time required to cross
𝐼𝐷𝑆 = 𝑄 𝐶ℎ𝑎𝑛𝑛𝑒𝑙 --------- (7)
𝐿
𝑉
𝐶𝐺 (𝑉 − 𝑉𝐷𝑆2 −𝑉𝑇)
𝐼𝐷𝑆 = 𝐺𝑆 𝐿 -----------(8)
µ𝑉
𝐷𝑆/𝐿
𝐼 𝐷𝑆 = 𝜇𝐶0𝑋𝐿 𝑊
(𝑉𝐺𝑆 − 𝑉 𝑇 − 2𝑉𝐷𝑆)𝑉 -----
Where VDS< VGS-VT , For Linear (9) 𝐷𝑆
Region.
Where β =μC0X W/L
𝐼 = 𝛽 (𝑉 − 𝑉 − 𝑉𝐷𝑆)𝑉 -----------(10)
𝐷𝑆 𝐺𝑆 𝑇 2 𝐷𝑆
If Vds > Vdsat = (VGS-VT), the channel is no longer inverted in the vicinity of the drain; We
say it is pinched off. Beyond this point, called the drain saturation voltage, increasing the
drain voltage has no further effect on current. Substituting
𝐼𝐷𝑆 = 𝛽 (𝑉 − 𝑉 )^2--------------(11)
𝐺𝑆 2 𝑇
29
Summary of IDS for NMOS
Transistor
Substitute the different values of VGS as a constant and obtain graph between VDS and ID,
We will get NMOS I-V Characteristics
30
However, these holes cannot contribute to the drain current since thereversed-
biased p-n diode between the drain and the substrate blocks any flow of holes into the
drain. Instead the current reaches its maximum value and maintains that value for higher
drain-to-source voltages. A depletion layer located at the drain end of the gate
accommodates the additional drain-to-source voltage. This behavior is referred to as drain
current saturation.
Drain current saturation therefore occurs when the drain-to-source voltage equals
the gate-to-source voltage minus the threshold voltage. The value of the saturated drain
current, ID,sat. is then given by the following equation:
ID,Sat=μCox.(W/L).(VGs-Vt)2/2 for VDS>VGS-VT
Fig 14. : Current-Voltage characteristics of an n-type MOSFET as obtained with the quadratic
model.
The dotted line separates the quadratic region of operation on the left from the
saturation region on the right.
For negative drain-source voltages, the transistor is in the quadratic regime and is
described. However, it is possible to forward bias the drain-bulk p-n junction. A complete
circuit model should therefore also include the p-n diodes between the source, the drain
and the substrate.
31
For negative drain-source voltages, the transistor is in the quadratic regime. However, it is
possible to forward bias the drain-bulk p-n junction. A complete circuit model should
therefore also include the p-n diodes between the source, the drain and the substrate.
(1)
(2)
which is proportional to the drain-source voltage for VDS < VGS - VT. In saturation, the
(3)
The output conductance quantifies the drain current variation with a drain-source
voltage variation while keeping the gate-source voltage constant, or:
(4)
The output conductance in the quadratic region decreases with increasing drain- source
voltage:
(5)
32
Example Calculate the drain current of a silicon nMOSFET with VT = 1 V, W
1 = 10 mm, L = 1 mm and tox = 20 nm. The device is biased with
VGS = 3 V and VDS = 5 V. Use the quadratic model, a surface
obility of 300 cm2/V-s and set VBS = 0 V.Also calculate the
transconductance at VGS = 3 V and VDS = 5 V and compare it to
the output conductance at VGS = 3 V and VDS
= 0 V.
Solution The MOSFET is biased in saturation since VDS > VGS - VT.
Therefore the drain current equals:
33
6.3.3 C V CHARACTERISTICS OF MOSFET:
Fig 15. C–V profile for a bulk MOSFET with different oxide thickness.
The leftmost part of the curve corresponds to accumulation. The valley in the middle
corresponds to depletion. The curve on the right corresponds to inversion.
34
Vt-mos is the ideal threshold voltage (no work function difference between the gate and
35
Complete flatband formula:
Vfb= -((1.16-.704x10-3(T2/(T+1108)))/2± kT/q ln(NA/ni))-Qfc/(eox/tox)
The entire Vt formula:
Vt=2 kT/q ln(NA/ni) + √(2esiqNA2 Φb)/(eox/tox)-((1.16-.704x10-
3(T2/(T+1108)))/2± kT/q ln(NA/ni))-Qfc/(eox/tox)
(1)
(2)
With
(
3
)
And
The threshold voltage of a p-type MOSFET with an n-type substrate is obtained using the
following equations:
(4)
(5)
With
(6)
36
And
The threshold voltage dependence on the doping density is illustrated with for
both n-type and p-type MOSFETs with an aluminum gate metal.
Fig 17. Threshold voltage of n-type (upper curve) and p-type (lower curve)
MOSFETs versus substrate doping density.
The threshold of both types of devices is slightly negative at low doping
densities and differs by 4 times the absolute value of the bulk potential. The threshold of
nMOSFETs increases with doping while the threshold of pMOSFETs decreases with doping
in the same way. A variation of the flatband voltage due to oxide charge will cause a
reduction of both threshold voltages if the charge is positive and an increase if the charge
is negative.
(8)
(9)
(10)
37
The variation of the threshold voltage with the applied bulk-to-source voltage
can be observed by plotting the transfer curve for different bulk-to-source voltages. The
expected characteristics, as calculated using the quadratic model and the variable depletion
layer model
Figure 18. Square root of ID versus the gate-source voltage as calculated using the quadratic model
(upper curves) and the variable depletion layer model (lower curves).
First, we observe that the threshold shift is the same for both models. For a
device biased at the threshold voltage, drain saturation is obtained at zero drain- to-source
voltage so that the depletion layer width is constant along the channel. As the drain-source
voltage at saturation is increased, there is an increasing difference between the drain
current as calculated with each model. The difference however reduces as a more negative
bulk-source voltage is applied. This is due to the larger depletion layer width, which reduces
the relative variation of the depletion layer charge along the channel.
38
Example 2
Calculate the threshold voltage of a silicon nMOSFET when applying a substrate
voltage, VBS = 0, -2.5, -5, -7.5 and -10 V. The capacitor has a substrate doping Na
= 1017 cm-3, a 20 nm thick oxide (eox = 3.9 e0) and an aluminum gate (FM = 4.1
V). Assume there is no fixed charge in the oxide or at the oxide-silicon interface.
Solution
The threshold voltage at VBS = -2.5 V equals:
Where the flatband voltage without substrate bias, VT0, The body effect parameter was
obtained from:
The threshold voltages for the different substrate voltages are listed in the table below.
3. C V CHARACTERISTICS OF MOSFET:
The gate of an MOS transistor is a good capacitor. Indeed, its capacitance is necessary to
attract charge to invert the channel. So high gate capacitance is required to obtain high
Ids. The gate capacitor can be viewed as a parallel plate capacitor with the gate on top and
channel on bottom with the thin oxide dielectric between. Therefore, the capacitance is
Cg=Cox W L
The bottom plate of the capacitor is the channel, which is not one of the transistor‘s
terminals. When the transistor is on, the channel extends from the source
39
Thus, we often approximate the gate capacitance as terminating at the source and call the
capacitance Cgs. Most transistors used in logic are of minimum manufacturable length
because this results in greatest speed and lowest dynamic power consumption. Thus,
taking this minimum L as a constant for a particular process, we can define
Cg= C permicron W
Where C permicron = COX L = (εox/ tox )L
In addition to the gate, the source and drain also have capacitances. These
capacitances are not fundamental to operation of the devices, but do impact circuit
performance and hence are called parasitic capacitors. The source and drain capacitances
arise from the p–n junctions between the source or drain diffusion and the body and hence
are also called diffusion capacitance Csb and Cdb .
A depletion region with no free carriers forms along the junction. The depletion
region acts as an insulator between the conducting p- and n-type regions, creating
capacitance across the junction. The capacitance of these junctions depends on the area
and perimeter of the source and drain diffusion, the depth of the diffusion, the doping
levels, and the voltage.
40
Detailed MOS Gate Capacitance Model:
The MOS gate sits above the channel and may partially overlap the source and drain
diffusion areas. Therefore, the gate capacitance has two components: the intrinsic
capacitance Cgc (over the channel) and the overlap capacitances Cgol (to the source and
drain).
Cutoff region: When the transistor is OFF (Vgs < Vt), the channel is not inverted and
charge on the gate is matched with opposite charge from the body. This is called Cgb, the
gate-to-body capacitance. For negative Vgs, the transistor is in accumulation and Cgb =
C0.
Linear: When Vgs > Vt, the channel inverts and again serves as a good conductive
bottom plate. However, the channel is connected to the source and drain, rather than the
body, so Cgb drops to 0. At low values of Vds, the channel charge is roughly shared
between source and drain, so Cgs = Cgd = C0/2.
41
Saturation. At Vds > Vdsat, the transistor saturates and the channel pinches off. At this
point, all the intrinsic capacitance is to the source. Because of pinchoff, the capacitance in
saturation reduces to Cgs = 2/3 C0 for an ideal transistor.
Table: Approximation for intrinsic MOS gate capacitance
Overlap capacitance:
The gate overlaps the source and drain in a real device and also has fringing fields
terminating on the source and drain. This leads to additional overlap capacitances. These
capacitances are proportional to the width of the transistor. They should be added to the
intrinsic gate capacitance to find the total.
C =C W
gsol (overlap ) gsol Cgdol
(overlap ) =C gdol W
The area is AS
PS = 2W +2D.
= WD. The
perimeter is
42
42
The total source parasitic capacitance is Csb =AS ×C
jbs + PS × C jbssw
Because the depletion region thickness depends on the bias conditions, these parasitics are
nonlinear. The area junction capacitance term is
VT is the thermal voltage It has a value equal to kT/q (26 mV at room temperature), where
k = 1.380 × 10^–23 J/K is Boltzmann‘s constant, T is absolute temperature (300 K at room
temperature), and q = 1.602 × 10^–19 C is the charge of an electron. NA and ND are the
doping levels of the body and source diffusion region. ni is the intrinsic carrier
concentration in undoped silicon and has a value of 1.45 × 10^10 cm^–3 at 300 K.
The sidewall capacitance term is of a similar form but uses different coefficients.
43
43
6.3.4. CMOS Inverter DC Transfer Characteristics
Voltage Transfer Characteristics
The voltage transfer characteristic (VTC) gives the response of the inverter
circuit, Vout, to specific input voltages, Vin. It is a figure of merit for the static behavior of
the inverter. The gate-source voltage, Vgs of the n-channel MOSFET is equal to ,
Vdsp=Vout-Vdd
44
Fig 23. CMOS Inverter
45
Vtn and Vtp denote the threshold voltages of the n and p-devices respectively. The
following voltages at the gate and the drain of the two devices (relative to their respective
sources) are all referred with respect to the ground (or VSS), which is the substrate voltage
of the n -device, namely
Vgsn =Vin , Vdsn =Vout, Vgsp =Vin -VDD , and Vdsp =Vout -VDD .
The voltage transfer characteristic of the CMOS inverter is now derived with reference to
the following five regions of operation :
Region 1(A) : the input voltage is in the range . In this condition, the n -transistor is off,
while the p -transistor is in linear region (as-VDD< Vgsp < Vtn).
No actual current flows until Vin crosses Vtn. The operating point of the p -transistor
moves from higher to lower values of currents in linear zone. The output voltage is
given by , Vout=VDD.
46
Region 2 (B): the input voltage is in the
range Vtn ≤ Vin ≤ Vinv . The upper limit of
Vin is Vinv , the logic threshold voltage of
the inverter. The logic threshold voltage or
the switching point voltage of an inverter
denotes the boundary of "logic 1" and "logic
0". It is the output voltage at which Vin =
Vout . In this region, the n-transistor moves
into saturation, while the p- transistor
remains in linear region. The total current
through the inverter increases, and the
output voltage tends to drop fast. Fig 26
Region 3 (C): In this region, Vin =Vinv Both the transistors are in saturation, the drain
current attains a maximum value, and the output voltage falls rapidly. The inverter
exhibits gain. But this region is inherently unstable. As both the transistors are in
saturation, equating their currents, one gets (as Vgsn=Vinv, Vgsp=Vinv-VDD)
Solving for the logic threshold voltage Vinv , one gets`
47
Note that if βn= βp and Vin=-Vtp , then Vinv =0.5 VDD or (VDD/2).
Region 4 (D): In this region, Vinv < Vin≤ VDD-|Vtp| . As the input voltage Vin is increased
beyond Vinv , the n -transistor leaves saturation region and enters linear region, while the
p -transistor continues in saturation. The magnitude of both the drain current and the
output voltage drops.
Region 5 (E): In this region, VDD-|Vtp| ≤ Vin ≤ VDD . At this point, the p -transistor
is turned off, and the n -transistor is in linear region, drawing a small current, which falls to
zero as Vin increases beyond VDD -| Vtp|, since the p -transistor turns off the current path.
The output in this region is Vout=0.
.
As may be seen from the transfer curve in Figure19, the transition from "logic 1" state
(represented by regions 1 and 2) to ―logic 0ǁ state (represented by regions 4 and 5) is
quite steep. This characteristic guarantees maximum noise immunity.
48
β ratio Effects:
□ We have seen that for βp = βn, the inverter threshold voltage Vinv is VDD/2.
□ Inverters with different beta ratios r = βp / βn are called skewed inverters. If r > 1,
would expect the output will be greater than VDD /2. (Higher Switching Threshold)
🡪A LO-skew inverter has a weaker pMOS transistor and thus a lower switching
threshold.
49
Noise margin:
🡪Noise margin is closely related to the DC voltage characteristics . This parameter allows
you to determine the allowable noise voltage on the input of a gate so that the output will
not be corrupted.
🡪The specification most commonly used to describe noise margin (or noise immunity) uses
two parameters:
□ The LOW noise margin, NML, and the HIGH noise margin, NMH.
🡪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.
where
VIH = minimum HIGH input voltage VIL = maximum LOW input
voltage VOH= minimum HIGH output voltage VOL = maximum LOW
output voltage
50
Figure 22 illustrates the above four definitions. Ideally, if one desires to have VIH
=VIL , and VOL =VOH in the middle of the logic swing, then the switching of states should
be abtrupt, which in turn requires very high gain in the transition region. To calculate VIL ,
the inverter is supposed to be in region 2 (referring to Figure 2.12) of operation, where the
p -transistor is in linear zone while the n -transistor is in saturation. The parameter VIL is
found out by considering the unity gain point on the inverter transfer characteristic where
the output makes a transition from VOH . Similarly, the parameter VIH is found by
considering the unity gain point at the VOL end of the characteristic.
If the noise margins NMH or NML are reduced to a low value, then the gate
may be susceptible to switching noise that may be present at the inputs. The net effect of
noise sources and noise margins on cascaded gates must be considered in
estimating the overall noise immunity of a particular system. Not infrequently,
noise margins are compromised to improve speed.
CMOS inverter as an amplifier : In the region 3 (referring to Figure 2.12) of operation,
the inverter actually acts as an analog amplifier where both the transistors are in
saturation. The input-output behaviour of the inverter in this region is given by Vout = AVin
51
Note that the small-signal characteristics, namely transconductance gm is defined as
Note that the gain A is dependent on the process and the transistors used in the circuit. It
can be increased by increasing the length of the transistors to improve the output
resistance. However, speed and bandwidth of the amplifier suffer as a result.
52
To avoid introducing the body voltage into our calculations, assume the source voltage is
close to the body voltage so Vdb = Vds. Hence, increasing Vds decreases the effective
channel length. Shorter channel length results in higher current; thus, Ids increases with
Vds in saturation. Saturation region Ids equation can be multiplying with by a factor of (1 +
Vds / VA), where VA is called the Early voltage
Channel length modulation is very important to analog designers because it reduces the
gain of amplifiers. It is generally unimportant for qualitatively understanding the behavior
of digital circuits.
Vt=Vt0-ƞVds
where ƞ is the DIBL coefficient
Drain-induced barrier lowering causes Ids to increase with Vds in saturation, in much
the same way as channel length modulation does.
3. Punch through
Punch through in a MOSFET is an extreme case of channel length
modulation
where the depletion layers around the drain and source regions merge into a single
depletion region. The field underneath the gate then becomes strongly dependent on the
drain-source voltage, as is the drain current. Punch through causes a rapidly increasing
current with increasing drain-source voltage. This effect is undesirable as it increases the
output conductance and limits the maximum operating voltage of the device.
53
5.4 Subthreshold Leakage Current
When the gate voltage is high, the transistor is strongly ON. When the gate falls below Vt ,
the exponential decline in current appears as a straight line on the logarithmic scale. This
regime of Vgs < Vt is called weak inversion. The subthreshold leakage current increases
significantly with Vds because of drain-induced barrier lowering.
The inverse of the slope of this line is called the subthreshold slope,
S
54
5.5 Avalanche breakdown and parasitic bipolar action/Hot Electrons/Impact
Ionization
During the last decades transistors dimensions were scaled down, but not the
power supply. The resulting increase in the electric field strength causes an increasing
energy of the electrons. Some electrons are able to leave the silicon and tunnel into the
gate oxide. Such electrons are called ―Hot carriersǁ. Electrons trapped in the oxide change
the VT of the transistors. This leads to a long term reliability problem. For an electron to
become hot an electric field of 104 V/cm is necessary. This condition is easily met with
channel lengths below 1µm.
As the electric field in the channel is increased, avalanche breakdown occurs
in the channel at the drain. This avalanche breakdown increases the current as in a p-n
diode. In addition, there is parasitic bipolar action taking place. Holes
generated by the avalanche breakdown move from drain to source
underneath the inversion layer. This hole current forward biases the source-bulk p-n diode
so that now also electrons are injected as minority carriers into the p-type substrate
underneath the inversion layer. These electrons arrive at the drain and again create more
electron-hole pairs through avalanche multiplication. The positive feedback between the
avalanche breakdown and the parasitic bipolar action results in breakdown at lower drain
voltage.
v = μE
Lateral electric field Elat = Vds /L between source and drain.
Mobility degradation can be modeled by replacing μ with a smaller μeff that is
a function of Vgs. At low fields, the velocity increases linearly with the field. The slope is
the mobility, μeff. At fields above a critical level, Ec , the velocity levels out at vsat, which is
approximately 10^7 cm/s for electrons and 8 × 10^6 cm/s for holes.
55
Fig 31a. velocity vs. electric field at 300 K
The critical voltage Vc is the drain-source voltage at which the critical effective field
is reached: Vc = Ec L.
56
5.7 Oxide Breakdown/Gate Tunneling
As the gate-oxide is scaled down, breakdown of the oxide and oxide reliability
becomes more of a concern. Higher fields in the oxide increase the tunneling of carriers
from the channel into the oxide. These carriers slowly degrade the quality of the oxide and
lead over time to failure of the oxide. This effect is referred to as time dependent
destructive breakdown (TDDB).
A simple reduction of the power supply voltage has been used to eliminate
this effect. However as gate oxides approach a thickness of 1.5 - 3 nm, carrier tunneling
becomes less dependent on the applied electric field so that this Oxides other than silicon
dioxide have been considered as alternate oxides and are typically referred to as high-k
dielectrics. These oxides have a larger dielectric constant so that the same gate
capacitance can be obtained with a thicker oxide. The challenge is to obtain the same
stability, reliability and breakdown voltage as silicon dioxide. Oxides of interest include
Al2O3, ZrO and TiO.
70
57
5.8 Body Effect/Threshold Voltage Variations
For a long channel N-MOS transistor the threshold Voltage is given for:
Eq. states that the threshold Voltage is only a function of the technology and
applied body bias V SB. If VSB =0, then VT = VT0 🡪 ideal threshold voltage. As devices are
stacked one on top of the other, VSB ≠ 0. For short channel devices this model becomes
inaccurate and threshold voltage becomes function of L, W and VDS. This is modeled by
the body effect parameter γ.
A conceptually simple approach for implementing logic functions utilizes series and
parallel combinations of switches that are controlled by input logic variables to connect the
input and output nodes. Each of the switches can be implemented either by a single NMOS
transistor or by a pair of complementary MOS transistors connected in what is known as
the CMOS transmission-gate configuration The pass transistor logic reduces the number of
transistors required to implement the logic. NMOS transistors pass a strong 0 but a weak
1(threshold voltage drop. High =Vdd-Vtn) and PMOS transistors pass a strong 1 but a weak
58
Fig 32. c) Pass Transistor of pull up and pull down network
Great improvements in static and dynamic performance are obtained when the
switches implemented with CMOS transmission gates. The transmission gate utilizes a pair
of complementary transistors connected in parallel. It acts as an excellent switch, providing
bidirectional current flow (Fig. 32d ), and it exhibits an on resistance that remains almost
constant for wide ranges of input voltage. These characteristics make the transmission gate
not only an excellent switch in digital applications but also an excellent analog switch in
such applications data converters and switched-capacitor filters.
59
In the transmission gate shown, when C is high, both NMOS and PMOS are
conducting hence switch is closed. Therefore, conduction path between left and right sides
exist.When C is low, then the MOSFETs are cutoff and switch is open. Therefore, there is
no direct relationship between A and B. Output is in high impedance state, Z .Figure below
shows the symbol of transmission gate controlled by switching signals X and X* that are
applied to the gates of NMOS and PMOS respectively.
SCALING RULES
We in general want to simultaneously reduce gate delays, decrease power
dissipation, and increase packing density, while not exceeding a certain power density. The
place we start is with a reduction of the gate length, but we quickly find we must do more
than that or we get into trouble. For example, as the gate length is reduced, the oxide
thicknesses and the junction depths (of the sources and drains) must be reduced
proportionally to obtain good transistor characteristics. One is essentially maintaining a
long, thin geometry consistent with the gradual channel approximation, and this turns out
to be just what is needed to get good saturation (flat curves; small go) of the device output
(iD vs vDS) characteristics.Thus, if we reduce the minimum gate length, Lmin, by a factor of
s, we will also want to reduce the gate oxide, tox, by the same factor.
60
To increase the packing density further, we also reduce the gate width, W, by the
same factor: Lmin → Lmin/s W → W/s tox → tox/s With these changes we find that our
gate delay, average power, device density, and power density change as follows: τ GD
→
τGD/s2
Pave → s Pave
Device Density → s2 Device Density
dramatically if we only scale dimensions. We either have to develop much better ways to
get the heat out of an IC chip and package, so we can tolerate a higher power density, or
we have to change more than the dimensions. Packaging and heat sinking have been
improved, to be sure, but the big gain comes from scaling the voltages as well as the
dimensions. If we scale the supply and threshold voltages as follows:
VDD → VDD/s VT → VT/s then we find: τGD → τGD/s Pave → Pave/s2 Device
Density
→ s2 Device Density Pdensity max → Pdensity max
This is clearly a much better situation. At the same time it must be noted that it
is not as easy to scale the voltages as it might at first seem and it has taken longer to do
so than it has to reduce dimensions because of a number of factors. The control over the
threshold voltage must be improved which places more demands on the process line, and
the noise margins decrease by a factor 1/s so noise sources on the chip must be reduced.
Also, supply voltages are not totally arbitrary since they must be tied to standard battery
cells, which come in increments of roughly 1 Volt (they range from 1.1 to 0.9 V over their
useful lifetime). Early bipolar and MOSFET logic used VDD's of 5 V, but this has recently
61
Table: Types of Scaling
■ In this ideal model, voltages and dimensions are scaled by the same factor S.
■ The goal is to keep the electrical field patterns in the scaled device identical to
those in the original device. Keeping the electrical fields constant ensures the
physical integrity of the device and avoids breakdown or other secondary
effects.
■ This scaling leads to greater device density (Area), higher performance
(Intrinsic Delay), and reduced power consumption (P).
Fixed-Voltage Scaling:
■ Voltages have not been scaled down along with feature sizes, and designers
adhere to well-defined standards for supply voltages and signal levels.
62
General Scaling:
● General scaling model is needed, where dimensions and voltages are scaled
independently.
● Device dimensions are scaled by a factor S, while voltages are reduced by a factor
● U. When the voltage is held constant, U = 1, and the scaling model reduces to the
fixed-voltage model.
time
(calculated at 50% of input-output transition), when output switches, after application of
input.
■Propagation delay time, tpd = maximum time from the input crossing 50% to the
value.
■Fall time, tf = time for a waveform to fall from 80% to 20% of its steady-state
value.
■Edge rate, trf = (tr + tf )/2
63
Now, in order to find the propagation delay, we need a model that matches the delay
of inverter. As we have seen above, the switching behaviour of CMOS inverter could be
modeled as a resistance Ron with a capacitor CL, a simple first order analysis of RC network
Hence, tp = 0.69RC
Hence, a CMOS inverter can be modeled as an RC network, where R =
Average ‗ON‘ resistance of transistor
C = Output Capacitance
64
RC Delay Model
RC delay models approximate the nonlinear transistor I-V and C-V characteristics
with an average resistance and capacitance over the switching range of the gate.
Effective Resistance: The RC delay model treats a transistor as a switch in series with a
resistor. The effective resistance is the ratio of Vds to Ids averaged across the switching
interval of interest.
A unit nMOS transistor is defined to have effective resistance R.An nMOS transistor
of k times unit width has resistance R/k.The pMOS transistor has approximately twice the
resistance of the nMOS transistor because holes have lower mobility than electrons.
Each transistor also has gate and diffusion capacitance. We define C to be the gate
capacitance of a unit transistor of either flavor. A transistor of k times unit width has
capacitance kC.
65
Elmore Delay Model :
As we know that simple RC model provides general approximation of timing
behavior of digital integrated circuits. In order to improve accuracy of RC model, Elmore
delay model is used. Here, the RC segments made up of series resistance RN and a
capacitance CN are created.
66
Fig 39. Switch Delay Model
For an invertor, rise delay,tr=0.69RpC (pmos on) ; Fall delay,tf=0.69RnC (nmos on)
For a 2-input NAND gate, rise delay, tr=0.69([Rp.Rp]/[Rp+Rp])C (since 2 pmos in parallel🡪
are in parallel)
67
6.3.8. LINEAR DELAY MODEL-LOGICAL EFFORT
The method of logical effort, a term coined by Ivan Sutherland and Bob
Sproull in 1991, is a straightforward technique used to estimate delay in a CMOS circuit.
Used properly, it can aid in selection of gates for a given function (including the number of
stages necessary) and sizing gates to achieve the minimum delay possible for a circuit.
d abs= d ⋅τ
In a typical 600-nm process τ is about 50 ps. For a 250-nm process,
τ is
about 20 ps. In modern 45 nm processes the delay is approximately 4 to 5 ps. The
normalized delay in a logic gate can be expressed as a summation of two primary terms:
normalized paraistic delay, p (which is an intrinsic delay of the gate and can be found by
considering the gate driving no load), and stage effort, f (which is dependent on the load
as described below). Consequently,
d=f+p
The stage effort is divided into two components: a logical effort, g, which is
the ratio of the input capacitance of a given gate to that of an inverter capable of
delivering the same output current (and hence is a constant for a particular class of gate
and can be described as capturing the intrinsic properties of the gate), and an electrical
effort, h, which is the ratio of the input capacitance of the load to that of the gate. Note
that "logical effort" does not take the load into account and hence we have the term
"electrical effort" which takes the load into account. The stage effort is then simply:
f=gh
Combining these equations yields a basic equation that models the
normalized delay through a single logic gate:
d=gh+p
68
Procedure for calculating the logical effort of a single stage
CMOS inverters along the critical path are typically designed with a gamma equal to
2. In other words, the pmos of the inverter is designed with twice the width (and therefore
twice the capacitance) as the nmos of the inverter, in order to get roughly the same pmos
resistance as nmos resistance, in order to get roughly equal pull-up current and pull-down
current. Choose sizes for all transistors such that the output drive of the gate is equal to
the output drive of an inverter built from a size-2 PMOS and a size-1 NMOS.
The output drive of a gate is equal to the minimum – over all possible combinations
of inputs – of the output drive of the gate for that input.The output drive of a gate for a
given input is equal to the drive at its output node. The drive at a node is equal to the sum
of the drives of all transistors which are enabled and whose source or drain is in contact
with the node in question. A PMOS transistor is enabled when its gate voltage is 0. An
NMOS transistor is enabled when its gate voltage is 1.
Once sizes have been chosen, the logical effort of the output of the gate is the sum
of the widths of all transistors whose source or drain is in contact with the output node.
The logical effort of each input to the gate is the sum of the widths of all transistors whose
gate is in contact with that input node. The logical effort of the entire gate is the ratio of
its output logical effort to the sum of its input logical efforts.
D=NF1/N+P
The path effort is expressed in terms of the path logical effort G (the product of the
individual logical efforts of the gates), and the path electrical effort H (the ratio of the
load of the path to its input capacitance).
69
For paths where each gate drives only one additional gate (i.e. the next gate in the
path),However, for circuits that branch, an additional branching effort, b, needs to be taken
into account; it is the ratio of total capacitance being driven by the gate to the capacitance
on the path of interest: F=GH
This yields a path branching effort B which is the product of the individual
stage branching efforts; the total path effort is then
It can be seen that b = 1 for gates driving only one additional gate, fixing B = 1 and
causing the formula to reduce to the earlier non-branching version.
Minimum delay
It can be shown that in multistage logic networks, the minimum possible delay
along
a particular path can be achieved by designing the circuit such that the stage efforts
are equal. For a given combination of gates and a known load, B, G, and H are all fixed
causing F to be fixed; hence the individual gates should be sized such that the individual
stage efforts are
an
equivalent inverter, the electrical effort h is also 1. The parasitic delay p of an
inverter is also 1 (this can be found by considering the Elmore Delay model of the inverter).
70
Therefore, the total normalized delay of an inverter driving an equivalent
inverter is
Fig 40. a) Simple inverter b) 2 input NAND Gate c) The number indicates the transistor width
The normalised parasitic delay of NAND and NOR gates is equal to the number of inputs.
Therefore, the normalised delay of a two-input NAND gate driving an identical copy of
itself (such that the electrical effort is 1) is
71
6.3.9. Stick Diagrams
A transistor exists where a polysilicon stick crosses either an N
diffusion
stick (NMOS transistor) or a P diffusion stick (PMOS transistor).
Yellow/Br
P diffusion : Metal1 : Blue
own
Magenta/
N Green Metal2 : Purple
diffusion :
Cyan/
Polysilicon : Red Metal3 : Turquoise
Contacts &
Taps : Black
VLSI design aims to translate circuit concepts onto silicon. Stick diagrams are a
means of capturing topography and layer information using simple diagrams.
diagrams convey layer information through colour codes (or monochromeStick
encoding). It
acts as an interface between symbolic circuit and the actual layout. It shows all
components/vias. It shows relative placement of components. It goes one step closer to
the layout. It helps plan the layout and routing. A stick diagram is a cartoon of a layout.
72
76
72
Does not show
• Transistor sizes
Rule 1. When two or more sticks‘ of the same type cross or touch each other that
represents electrical contact.
Rule 2. When two or more ‗sticks‘ of different type cross or touch each other
there is no electrical contact. (If electrical contact is needed we have to show
the connection explicitly).
73
73
76
STICK DIAGRAM OF CMOS INVERTER
74
74
76
STICK DIAGRAM OF AN EXAMPLE FUNCTION
6.3.10. LAYOUT
Layout Design Rules
In VLSI design, as processes become more and more complex, need for the
designer to understand the intricacies of the fabrication process and interpret the
relations between the different photo masks is really troublesome. Therefore, a set of
layout rules, also called design rules, has been defined. They act as an interface or
communication link between the circuit designer and the process engineer during the
manufacturing phase.
The objective associated with layout rules is to obtain a circuit with optimum yield
(functional circuits versus non-functional circuits) in as small as area possible without
compromising reliability of the circuit. In addition, Design rules can be conservative or
aggressive, depending on whether yield or performance is desired. Generally, they are a
compromise between the two. Manufacturing processes have their inherent limitations in
accuracy. So the need of design rules arises due to manufacturing problems like
Photoresist shrinkage, tearing. Variations in material deposition, temperature and oxide
thickness. (a) Impurities. (b ) Variations across a wafer.
75
75
76
(ii)Wiring problems: Diffusion: There is variation in doping which results in variations in
resistance, capacitance. Poly, metal: Variations in height, width resulting in variations in
resistance, capacitance. Shorts and opens.
(iii )Oxide
problems:
(iv)Via problems:
Variations in height. Lack of planarity.
Via may not be cut all the way through. Undersize via has too much resistance. Via
may be too large and create short.To reduce these problems, the design rules specify to
the designer certain geometric constraints on the layout artwork so that the patterns on
the processed wafers will preserve the topology and geometry of the designs. This
consists of minimum-width and minimum-spacing constraints and requirements between
objects on the same or different layers. Apart from following a definite set of rules, design
rules also come by experience.
76
76
The fundamental unity in the definition of a set of design rules is the minimum line
width .It stands for the minimum mask dimension that can be safely transferred to the
semiconductor material .Even for the same minimum dimension, design rules tend to differ
from company to company, and from process to process. Now, CAD tools allow designs to
migrate between compatible processes.
Layer Representations
With increase of complexity in the CMOS processes, the visualization of all the mask
levels that are used in the actual fabrication process becomes inhibited. The layer concept
translates these masks to a set of conceptual layout levels that are easier to visualize by
the circuit designer. From the designer's viewpoint, all CMOS designs have the following
entities:
Two different substrates and/or wells : which are p-type for NMOS and n-type for
PMOS.
Diffusion regions (p+ and n+): which defines the area where transistors can be
formed. These regions are also called active areas. Diffusion of an inverse type is needed to
implement contacts to the well or to substrate.These are called select regions. • Transistor
gate electrodes : Polysilicon layer • Metal interconnect layers • Interlayer contacts and via
layers.The layers for typical CMOS processes are represented in various figures in terms
of: • A color scheme (Mead-Conway colors).
• Other color schemes designed to differentiate CMOS structures.
• Varying stipple patterns
• Varying line styles
An example of layer representations for CMOS inverter using above design
rules is shown
78
78
85
Stick Layout
Another popular method of symbolic design is "Sticks" layout. In this, the
designer draws a freehand sketch of a layout, using colored lines to represent the various
process layers such as diffusion, metal and polysilicon .Where polysilicon crosses diffusion,
transistors are created and where metal wires join diffusion or polysilicon, contacts are
formed.
This notation indicates only the relative positioning of the various design
components. The absolute coordinates of these elements are determined automatically by
the editor using a compactor. The compactor translates the design rules into a set of
constraints on the component positions, and solve a constrained optimization problem that
attempts to minimize the area or cost function.
The advantage of this symbolic approach is that the designer does not have
to worry about design rules, because the compactor ensures that the final layout is
physically correct. The disadvantage of the symbolic approach is that the outcome of the
compaction phase is often unpredictable. The resulting layout can be less dense than
what is obtained with the manual approach. In addition, it does not show exact
placement, transistor sizes, wire lengths, wire widths, tub boundaries.
EXAMPLE LAYOUTS:
Inverter Layout :
The schematic diagram of the inverter is as shown in Figure.
Fig 43 b) Inverter-Layout
Fig 43. a)Inverter
79
79
85
Here, the most important point to note is that as we change the placing of the
components in the schematic the stick diagram and hence, the layout of the circuit will
change accordingly. For example, if we place the components vertically the stick diagram
will be vertical and if we place the components horizontally the stick diagram will be
horizontal. Figure below shows the physical layout of inverter which is drawn in tanner
tool.
Fig 43 c)
Inverter-Layout
80
80
85
81
81
85
82
82
86
87
83
88
84
VIDEO LINKS
t=PLS3FbwW7PEokm_HaZ711P7IlEMd2ojXsf&index=3
3
85
6.4 ASSIGNMENT
Assignments ( For higher level learning and Evaluation -
Examples: Case study, Comprehensive design, etc.,)
UNIT I
CO BT
S.No Questions Level Level
half adder and a full adder, when loaded with 4 inverters. Also
bit product. Use a carry select architecture for the final adder
with square root stacking. You can use VHDL or verilog for
3 Now back annotate the delays of half adders and full adders CO1 K2
86
6.5 UNIT 1 – PART A QUESTION AND ANSWERS
CO BT
S.No Questions
Level Level
What are the two types of design rules?
1 a. Micron rules CO1 K1
b. Lambda rules
87
CO BT
S.No Questions
Level Level
Define body effect or substrate bias effect.
The threshold voltage Vt is not a constant with respect to the
7 voltage difference between the substrate and the source of CO1 K1
the MOS transistor. This effect is called the body effect or
substrate bias effect.
Give the different modes of operation of MOS
8 transistor CO1 K1
Cut off mode Linear mode Saturation mode
What are the different regions of operation of a MOS
transistor?
Cut off region: Here the current flow is essentially zero
(accumulation mode)
Linear region: It is also called weak inversion region where the
9 drain current is CO1 K1
dependent on the gate and the drain voltage w. r. to the
substrate.
Saturation region: Channel is strongly inverted and the drain
current flow is ideally independent of the drain-source voltage
(strong-inversion region).
Define accumulation mode.
The initial distribution of mobile positive holes in a p type
10 CO1 K1
silicon substrate of a mos transistor for a voltage much less
than the threshold voltage
11 CO1 K2
88
CO BT
S.No Questions
Level Level
What is CMOS latch up? How it can be prevented?
The MOS technology contains a number of intrinsic bipolar
transistors. These are especially troublesome in CMOS
processes, where the combination of wells and substrates
results in the formation of p-n-p-n structures. Triggering
these thyristor like devices leads to a shorting of VDD & VSS
13 lines, usually resulting in a destruction of the chip. CO1 K1
89
CO BT
S.No Questions
Level Level
21 CO1 K1
90
CO BT
S.No Questions
Level Level
Give the various color coding used in stick diagram?
a. Green – n-diffusion
b. Red- polysilicon
23 CO1 K2
c. Blue –metal
d. Yellow- implant
e. Black-contact areas.
What is Body effect?
The threshold voltage VT is not a constant with respect to
24 the voltage difference between the substrate and the source CO1 K1
of MOS transistor. This effect is called substrate-bias effect
or body effect.
What is Channel-length modulation?
The current between drain and source terminals is constant
and independent of the applied voltage over the terminals.
This is not entirely correct. The effective length of the
25 CO1 K1
conductive channel is actually modulated by the applied VDS,
increasing VDS causes the depletion region at the drain
junction to grow, reducing the length of the effective
channel.
91
CO BT
S.No Questions
Level Level
Compare between CMOS and bipolar technologies
30 CO1 K2
32 CO1 K1
92
CO BT
S.No Questions
Level Level
What is DRC?
Design Rule Check program looks for design rule violations in
36 the layout. It checks for minimum spacing and minimum size CO1 K1
and ensures that combinations of layers from legal
components.
Give the CMOS inverter DC transfer characteristics
and operating regions.
37 CO1 K2
93
CO BT
S.No Questions
Level Level
94
CO BT
S.No Questions
Level Level
Define scaling.
Proportional adjustment of the dimensions of an electronic
device while maintaining the electrical properties of the
device, results in a device either larger or smaller than the
48 unscaled device. CO1 K1
Types of scaling:
a. Full scaling (or) constant field scaling
b. Fixed voltage scaling
c. General scaling (or) Lateral scaling
What are the logic efforts of common gates?
49 CO1 K1
95
CO BT
S.No Questions
Level Level
What are the uses of transmission gate?
a. Electronic switch
50 b. Analog multiplexer CO1 K1
c. Logic circuits
d. Negative voltages
96
CO BT
S.No Questions
Level Level
Draw the stick diagram and layout for CMOS Inverter.
Stick diagram for CMOS Inverter:
97
6.6 UNIT 1 PART B QUESTIONS
CO BT
S.No Questions
Level Level
Draw the standard CMOS logic, stick diagram and layout
1 diagram for the expression CO1 K4
Y= (A+B+C+D)’.
A ring oscillator is constructed from an odd number of
inverters, as shown in figure. Also find the frequency of 31-
stage ring oscillator in a 65 nm process that has г = 3ps
CO1 K4
2
98
CO BT
S.No Questions
Level Level
13 Derive the MOS device equation various regions of operation CO1 K4
16 Explain detail about the scaling concept and reliability concept. CO1 K2
99
6.7 SUPPORTIVE ONLINE CERTIFICATION COURSES
(NPTEL, SWAYAM, COURSERA, UDEMY, ETC.,) FOR
21EC503
S. Name of Name ofVLSI
theDESIGN
Duratio Link
the No online n
Course platform
https://onlinecourses.npt
Power management
1 NPTEL Swayam 12 Weeks
integrated circuits
el.ac.in/noc23_ee13/pre
view
https://www.coursera.or
2 VLSI CAD Part 1:logic Coursera 23 hours
g/learn/vlsi-cad-logic
https://www.coursera.or
3 VLSI CAD Part 2:logic Coursera 24 hours
g/learn/vlsi-cad-layout
https://www.cours
4
MOS Transistor Coursera 18 hours era.org/learn/mosf et
https://onlinecours
5 CMOS Digital VLSI
NPTEL 8 weeks
Design es.nptel.ac.in/noc2
1_ee09/preview
https://www.udem
y.com/course/vlsi-
6 4.5
academy-custom-
VSD Custom Layout Udemy hours
layout/
https://www.udem
y.com/course/vlsi-
7 VSD Physical Design
Udemy 5 hours academy-physical-
Flow
design-flow/
10
0
6.8 REAL TIME APPLICATIONS IN DAY TO DAY LIFE
AND INDUSTRY
10
1
6.9 CONTENTS BEYOND THE
SYLLABUS
FinFET
A FinFET is a transistor. Being a transistor, it is an amplifier and a switch. Its
applications include home computers, laptops, tablets, smartphones, wearables, high-
end networks, automotive, and more.FinFET stands for a fin-shaped field-effect
transistor. Fin because it has a fin-shaped body – the silicon fin that forms the
transistor’s main body distinguishes it.
However, for practical reasons, it is crucial to keep the area about the same.As
previously stated, one way of achieving more computational power is by shrinking the
transistor’s size. But as the transistor’s dimensions decrease, the proximity between the
drain and the source lessens the gate electrode’s ability to control the flow of current in
the channel region. Because of this, planar MOSFETs display objectionable short-
channel effects.Shrinking the gate length (Lg) below 90 nm produces a significant
leakage current, and below 28 nm, the leakage is excessive, rendering the transistor
useless. So, as the gate length is scaled down, suppressing the off‐state leakage is
vital.Another way to increase computational power is by changing the materials used
for manufacturing the chips, but it may not be suitable from an economic standpoint.
10
2
6.9 CONTENTS BEYOND THE
SYLLABUS
FinFET
The channel (fin) of the FinFET is vertical. This device requires keeping in mind
specific dimensions. Evoking Max Planck’s “quanta,” the FinFET exhibits a property known as
width quantization: its width is a multiple of its height. Random widths are not possible.The
fin thickness is a crucial parameter because it controls the short-channel behavior and the
device’s subthreshold swing. The subthreshold swing measures the efficiency of a transistor.
It is the variation in gate voltage that increases the drain current one order of magnitude.
● Lg = gate length
● T = fin thickness
● Hfin = fin height
● W = transistor width (single fin)
● Weff = effective transistor width (multiple fins
10
3
6.9 CONTENTS BEYOND THE
SYLLABUS
FinFET
Weff = n ∙ W
Advantages:
● Better control over the channel
● Suppressed short-channel effects
● Lower static leakage current
● Faster switching speed
● Higher drain current (More drive-current per footprint)
● Lower switching voltage
● Low power consumption
Disadvantages:
10
4
6.9 CONTENTS BEYOND THE
SYLLABUS
FinFET
Evolution
The year 2012 marked the birth of the first commercial 22nm
FinFET.
Subsequent improvements to the FinFET architecture allowed for improved
performance and reduced area. The 3D nature of the FinFET has many
advantages, like increasing the fin height to get a higher drive current at the
same footprint.Figure 2 shows the evolution of MOSFET structures: double-gate,
tri-gate, pi-gate, omega-gate, and gate-all-around.
The problem with the GAA FinFET is more about fabrication than leakage. It
might help for a couple of nodes, which could mean more than a decade of additional
usage. Still, the loss of continuity in manufacturing processes might be significant
and expensive.
10
5
6.9 CONTENTS BEYOND THE
SYLLABUS
FinFET
Evolution
Future of FinFEt
FinFET will not be useful beyond 5nm, as it will not have enough electrostatic
control, requiring new architectures for the transistors. However, as technology
nodes advance, some companies may decide, for economic reasons, to stay with the
same node for longer. Other companies, due to the nature of their processes, will be
forced to adopt new technologies.
10
6
7. ASSESSMENT SCHEDULE
Unit 2 Assignment
Assessment
Internal Assessment 1
Retest for IA 1
Unit 3 Assignment
Assessment
Unit Test 2
Unit 4 Assignment
Assessment
Internal Assessment 2
Retest for IA 2
Unit 5 Assignment
Assessment
Revision Test 1
Revision Test 2
Model Exam
Remodel Exam
University Exam
10
7
8.Prescribed Text Books & Reference Books
TEXT BOOKS:
1.Neil H.E. Weste, David Money Harris ―CMOS VLSI Design: A Circuits and Systems
Perspectiveǁ, 4th Edition, Pearson , 2017
2.Jan M. Rabaey ,Anantha Chandrakasan, Borivoje. Nikolic, Digital Integrated
Circuits:A Design perspectiveǁ, Second Edition , Pearson ,2016.
REFERENCES :
3. M.J. Smith, ―Application Specific Integrated Circuitsǁ, Addisson Wesley, 1997
4.Sung-Mo kang, Yusuf leblebici, Chulwoo Kim ―CMOS Digital Integrated Circuits:
Analysis & Designǁ,4th edition McGraw Hill Education,2013
5. Wayne Wolf, ―Modern VLSI Design: System On Chipǁ, Pearson Education, 2007
6. John F Walkerly, Digital Design Principles and Practices, Third Edition., PHI/Pearson
Education, 2005.
7. Samir Palnitkar, Verilog HDL: A Guide to Digital Design and Synthesis, Prentice Hall
PTR Second Edition,2003
10
8
9. MINI PROJECT SUGGESTIONS
10
9
Thank
you
Disclaimer:
This document is confidential and intended solely for the educational purpose of RMK Group of
Educational Institutions. If you have received this document through email in error, please notify the
system manager. This document contains proprietary information and is intended only to the
respective group / learning community as intended. If you are not the addressee you should not
disseminate, distribute or copy through e-mail. Please notify the sender immediately by e-mail if you
have received this document by mistake and delete this document from your system. If you are not
the intended recipient you are notified that disclosing, copying, distributing or taking any action in
reliance on the contents of this information is strictly prohibited.
122
11
0