eng funda notes.pdfddddddddddddddddddddddd

aayushkumarsinghec22 351 views 178 slides Mar 01, 2025
Slide 1
Slide 1 of 211
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65
Slide 66
66
Slide 67
67
Slide 68
68
Slide 69
69
Slide 70
70
Slide 71
71
Slide 72
72
Slide 73
73
Slide 74
74
Slide 75
75
Slide 76
76
Slide 77
77
Slide 78
78
Slide 79
79
Slide 80
80
Slide 81
81
Slide 82
82
Slide 83
83
Slide 84
84
Slide 85
85
Slide 86
86
Slide 87
87
Slide 88
88
Slide 89
89
Slide 90
90
Slide 91
91
Slide 92
92
Slide 93
93
Slide 94
94
Slide 95
95
Slide 96
96
Slide 97
97
Slide 98
98
Slide 99
99
Slide 100
100
Slide 101
101
Slide 102
102
Slide 103
103
Slide 104
104
Slide 105
105
Slide 106
106
Slide 107
107
Slide 108
108
Slide 109
109
Slide 110
110
Slide 111
111
Slide 112
112
Slide 113
113
Slide 114
114
Slide 115
115
Slide 116
116
Slide 117
117
Slide 118
118
Slide 119
119
Slide 120
120
Slide 121
121
Slide 122
122
Slide 123
123
Slide 124
124
Slide 125
125
Slide 126
126
Slide 127
127
Slide 128
128
Slide 129
129
Slide 130
130
Slide 131
131
Slide 132
132
Slide 133
133
Slide 134
134
Slide 135
135
Slide 136
136
Slide 137
137
Slide 138
138
Slide 139
139
Slide 140
140
Slide 141
141
Slide 142
142
Slide 143
143
Slide 144
144
Slide 145
145
Slide 146
146
Slide 147
147
Slide 148
148
Slide 149
149
Slide 150
150
Slide 151
151
Slide 152
152
Slide 153
153
Slide 154
154
Slide 155
155
Slide 156
156
Slide 157
157
Slide 158
158
Slide 159
159
Slide 160
160
Slide 161
161
Slide 162
162
Slide 163
163
Slide 164
164
Slide 165
165
Slide 166
166
Slide 167
167
Slide 168
168
Slide 169
169
Slide 170
170
Slide 171
171
Slide 172
172
Slide 173
173
Slide 174
174
Slide 175
175
Slide 176
176
Slide 177
177
Slide 178
178
Slide 179
179
Slide 180
180
Slide 181
181
Slide 182
182
Slide 183
183
Slide 184
184
Slide 185
185
Slide 186
186
Slide 187
187
Slide 188
188
Slide 189
189
Slide 190
190
Slide 191
191
Slide 192
192
Slide 193
193
Slide 194
194
Slide 195
195
Slide 196
196
Slide 197
197
Slide 198
198
Slide 199
199
Slide 200
200
Slide 201
201
Slide 202
202
Slide 203
203
Slide 204
204
Slide 205
205
Slide 206
206
Slide 207
207
Slide 208
208
Slide 209
209
Slide 210
210
Slide 211
211

About This Presentation

dd


Slide Content

Evolution of logic
complexity in Integrated
Circuit for information
technology services
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Evolution in logic complexity in Integrated circuits
❖Evolution of size in Integrated services
❖Prominent Information Technology services
❖Features of Integrated circuits

Evolution in logic complexity in IC’s
MSI
•Medium Scale Integration
•Introduced in 1967
•Logic Block per chip 20-200
LSI
•Large Scale Integration
•Introduced in 1972
•Logic Block per chip 200-2000
VLSI
•Very Large Scale Integration
•Introduced in 1978
•Logic Block per chip 2000-20000
ULSI
•Ultra Large Scale Integration
•Introduced in 1989
•Logic Block per chip 20000 >>

Evolution of size in Integrated services
Minimum feature Size in (µm)
4.0 –
3.5 –
3.0 –
2.5 –
2.0 –
1.5 –
1.0 –
0.5 –
0.0 –
Year
1975 1980 1985 1990 1995 2000
4.0
0.1

Prominent Information Technology services
Year
1975 1980 1985 1990 1995 2000
Main Frame Computer Personal Computer Computer Network
Consumer Electronics Portable Computer
Data Communication Multi-media Application
Wireless/Cellular Data Communication
Speech Processing
Video on Demand

Features of Integrated circuits
❖Less area/volume
❖Less power consumption
❖Less testing requirement at system level
❖Higher reliability, mainly due to improved on chip interconnects
❖Higher speed, mainly due to reduced interconnection length
❖Significant cost savings

VLSI design
Methodologies
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Design Time
❖Performance analysis versus design time
❖Technology window

Design Time of IC
❖Design Time of IC depends on follwing parameters
❑Design complexity
❑Performance level
❑Acceptablecost
Types of design - Full custom design requires all the
components to be designed and verified right from the
transistor level. This methodology is used for mass
production and to optimize area speed and power. Semi-
custom design are used when there is less time for
design and for less quantities. Most of the modules are
prebuilt and pretested.Additional components can be
integrated. This saves a design time but not that
optimized and cost-efficient for mass production.

Performance analysis versus design time
Circuit Performance
Design Time
Semi-custom Design
Full-custom Design
Less Opportunities
for performance
improvement
More Opportunities
for performance
improvement
Shorter design
time until
“maturity”
longer design time
until “maturity”

Technology Window
Circuit Performance
Time
Technology Window 1 Technology Window 2
Design DesignProduction Production

Semi Custom and Full
Custom design
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Full Custom DesignSemi Custom Design
1. Some commonly used design, layout, geometry and
placement of transistor is interfaced with given demand.
1. Complete design, layout, geometry, orientation and
placement of transistor is done designer
2. Design is completed with the use of multiple library.2. Entire design is made without use of any library.
3. Development time for design before maturity is less.3. Development time for design before maturity is more.
4. It has less opportunity for performance improvement4. It has more opportunity for performance improvement
5. Complete dependency on existing technology.5. Less dependency on existing technology.
6. Low cost6. High Cost

Performance analysis versus design time
Circuit Performance
Design Time
Semi-custom Design
Full-custom Design
Less Opportunities
for performance
improvement
More Opportunities
for performance
improvement
Shorter design
time until
“maturity”
longer design time
until “maturity”

Semi Custom
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Semicustom design
❖Classification of Semicustom design
❖Working of Different Semicustom design

Basics of Semicustom design
❖Thismethodisusedtoreducetimetomarket.
❖Here,wereducecostofdesigningofproduct.
❖Performanceofsemicustomdesignislowerthenfullcustomdesign.
❖Here,insemicustomdesign,weusereadilyavailableblock,design,
libraryormodules.

Classification of Semicustom design
Semicustom Design
Standard Cell Gate array Programmable devices

Standard Cell
❖Here,weusestandardcelllibrary.
❖Atypicallibrarymaycontainafewhundredcellsincludinginverters,
NANDGates,NORGates,complexAOI/OAIGates,D-Latches,FFand
Counters.
❖Inlibrary,therearegates,withdifferentdrivingcapabilities,forexample,
standardsize,doublesizeandquadruplesize.
❖Weneedtousesizebasedoncurrentdrivingcapabilitiesandspeedof
device.
❖Designersendstheschematictofabricatorwhopreparesthemaskifthe
cellsarefromthelibrary.
❖Largerthelibrary,thelargerthecost.
❖Standardcellguaranteesthatitwillwork.
Advantages
❑Flexibledesign
❑Workswithanaloganddigitalfunction
❑Sophisticatedsystemcanbebuilteasily
Disdvantages
❑MaskCost

Gate Array
❖AGatearraycircuitisaprefabricatedcircuitwithnoparticular
function,inwhichtransistorsandotheractivedevicesareplacedat
regularpredefinedpositions.
❖Onlymasksformetallizationneedtobecreated.
Advantages
❑Reducesthemaskcost
❑Lesstimetomarket
Disadvantages
❑Sizeisfixed
❑Numberoftransistorarefixed
❑Metalheightisfix
❑2metallayerarepossible
❑Lowefficiency
❑Suitableforlowproductionvolume

Programmable Logic Devices (PLD)
❖TherearevarietyofICavailableinthemarketthatcouldbe
programmedaccordingtospecification.
❖Somearchitecturearelistedhere
❑SPLD–SimpleProgrammablelogicaldevice
❑CPLD–Complexprogrammablelogicaldevice
❑FPGA–FieldprogrammableGateArray

Hierarchy, Regularity,
Modularity & Locality
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Hierarchy
❖Itinvolvesdividingcomplexdesignintovariousmodulesand
submodules.
❖Thisdivisionisdoneuntilthecomplexityofsubmodulesisatan
understandablelevelofdetails.

Regularity
❖Heredesignerdividesthehierarchyintosetsofsimilarbuilding
blocks.
❖Regularityisthedesignofarraystructuresconsistingofidentical
cells.
❖Regularitycanbethereatmanylevels,
❑Attransistorlevel
❑AtidenticalGATElevel
❑Atmicroblock
❑Atmacroblock

Modularity
❖Modularitymeansvariousfunctionalblockshaswelldefined
functionsandinterfaces,sothat,theycanbeimplementedand
testedseparately.
❖Alltheblockscanbecombinedeasilyattheendofthedesign
processtoformlargesystem.

Locality
❖Localityensuresthattheinternalsofmodulesarenotvisibletoany
exteriorinterface.
❖Thisenablestheoutsideworldtotreateachmoduleasablockbox
withwelldefinedinputsandoutputs.

Package Technology
in IC
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Through hole Package
❖Surface Mount Package
❖Contactless Package

Through Hole Package
❖OneormoreleadsgothroughholesofPCBandaresoldered
underneath.
❖Packagesaremadefromeitherplasticorceramic.
❖Inthoughholepackage,mainlytherethreecategories
1.SIP(SingleInlinePackage)
2.DIP(DualInlinePackage)
3.PGA(PinGridArray)

SIP (Single In line Package)
❖ICpackagehavingsinglerowofleadsisSIP(SingleInlinePackage)
❖Ithaslessnumberofleadsinsingleraw.

DIP (Dual In line Package)
❖ICpackagehavingtworowsofleadsisDIP(DualInlinePackage)
❖DIP’saremostlyusedineducationalinstitutes.

PGA (Package Grid Array)
❖ICpackagehavinggridarrangementofleads,isPGA
❖Theyoffersmorenumberofleads(atmax400pins).
❖ItisbetterthanDIP’sintermsofthermalconductivityandpower
dissipationcharacteristics.

Surface Mount Package
❖Unlikethroughholepackage,theleadsofsurfacemountpackagesare
mounteddirectlyonthesurfaceofPCB.
❖Theydonotgothroughholesorfitintoasocket.
❖Normally,leadsofSurfaceMountPackageisbentatananglenearfootto
aidsolderingtothesurfaceofPCB.
❖BGA(BallGridArray)
❑Ithasmetalballs
❑Itdoesnothavesolderableleads,
❑BylittlepressurewecanfixitonPCB
❑Ithasmanyterminals(56to1312)
❑Itcanhavepackagingfrommultipleside(onetofoursides)

Contactless Package
❖ItdoesnothavephysicalcontactwithPCB.
❖Itdoesnothaveanyleads.
❖Itprovidesinformationwirelessly.

VLSI Design Flow
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of VLSI Design flow
❖Flow Chart of VLSI Design flow
❖Domains of VLSI Design flow
❖Y chart of VLSI Design flow

Basics of VLSI Design Flow
❖Thedesignflowstartwithagivensetofspecificationor
requirements.
❖So,systemshouldgetdesignwithrespecttogivenspecifications.
❖Attheend,whenthedesiredspecificationsarenotmet,thedesign
hastobemodifiedandre-checkedseveraltimesuntilitmeetsthe
requiredspecifications.

Flow Chart of VLSI Design Flow
Design Specification
Architecture design
Gate level design
Circuit level design
HDL Coding
Simulation
Verification
Meets
Fabrication
Yes
No

Domains of VLSI Design Flow
❖ThedesigndescriptionforaVLSIcircuitmaybedescribedinformsof
threedomains:
1.BehavioralDomain
2.StructuralDomain
3.PhysicalDomain

Y Chart of VLSI Design
Behavior
Domain
Structural
Domain
Physical Domain
AlgorithmSystem
Chip Floor plan
Finite State
Machine
Register
Modules
placement
Module
Description
Logic Gate
Cell placement
Boolean
Equation
Transistor
Mask

Importance CAD tool
in VLSI design
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of CAD tool in VLSI design
❖IC design process
❖IC fabrication process
❖Important feature of CAD tools in VLSI design

Basics of CAD tools in VLSI design flow
❖AsperMoore’sLaw,complexityofIC’sisincreasingovertheyears.
❖DesigningofVLSIcircuitwithmillionsoftransistorinsingleICis
beyondhumansbrain.
❖TodesignVLSIcircuit,Computerisrequiredtochecklayout,circuit
performance,processetc.
❖Computerareusedtoaidinthedesignandoptimizationprocess.
❖VLSIdesignersarenormallygivenasetofdesignrulesbasedon
giventechnology.

IC design process and IC fabrication process
Design Entry
Design Verification,
DRC, Simulation etc.
Pattern Generator
Pattern file
Produce mask
For each layer wafer
processing, deposit,
expose, develop etch
etc.
Package
Test

Feature of VLSI CAD tools
❖VLSICADtoolshavefollowingtoolstomeetdesignfeatures:
1.Physicaldesign(Layout,editor,circuitschematics)
2.Physicalverification(DRC(designRuleCheck),circuitextractor,plotoutput,
visualchecking)
3.Behavioralverification.

Comparison of FPGA
and CPLD
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Comparison of FPGA and CPLD
FPGA CPLDParameters
1. Complex Programable Logic Design1. Field Programable Gate Array 1. Full Form
2. Based on “Logic Function”2. Based on “Look up table” 2. Architecture
3. Few blocks3. Around 100000 3. Blocks in Architecture
4. Course Grain Devices4. Fine Grain Devices 4. Architecture tuning
5. EPROM5. SRAM 5. Architectural Memory
6. Less6. High6. Complexity
7. Less 7. High7. Cost
8. Instant ON 8. It takes time to load program8. Time to ON
9. Program stays in CPLD9. Program lost once power is OFF9. Volatility of Program
10. Weaker Power Consumption10. Ideal Power Consumption10. Power Consumption
11. Easier to determine11. Complex to determine 11. Timing Analysis

On Chip Clock Generation
and Distribution
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Clock in Digital Integrated circuits
❖Pierce Crystal oscillator
❖Generation of two non overlapping clocks
❖Y chart of VLSI Design flow

Basics of Clock in Digital Integrated Circuits
❖Clocksignalsaretheheartbeatsofdigitalsystems.So,stabilityof
clocksignalishighlyimportant.
❖Ideally,clocksignalshouldhaveminimumrisetime&falltime,it
shouldhavespecifieddutycyclesandzeroskew.
Rise Time Fall Time
Skew

Basics of Clock in Digital Integrated Circuits
❖Practically,thereisnoticeablerisetimeandfalltime,Dutycyclescan
alsovary.
❖Infact,asmuchas10%ofamachinecycletimeusexpandedto
allowrealisticclockskewsinlargecomputersystem.
❖Onchipgeneratedclockcanbeprocessdependentandunstable.
❖Asaresult,usuallyseparateclockchipwhichusecrystaloscillators
havebeenusedforhighperformanceVLSIchip.

Pierce Crystal Oscillator
❖Inthiscrystal,seriesresonantexists.
❖Butinternalseriesresonant
determinestheoscillationfrequency.
❖Externalloadattheterminalshas
considerableeffectonitsfrequency
andfrequencystability.
❖Highertheseriesresistance,lower
theresonantfrequency.

Generation of two non overlapping clock
❖Productoftwononoverlappingclockiszeroatalltimes.
Ck
Ck-1
Ck-2

Comparison of FPGA,
CPLD, PLC,
Microprocessor,
Microcontroller & DSP
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

FPGA CPLDParameters PLC MP MC DSP
Field
Programmable
Gate Array
Complex
Programmable
Logic Device
1. Full Form
Programmable
Logic Control
MicroprocessorMicrocontroller
Digital Signal
Processor
Look up table Logical Blocks2. Architecture
CPU, IO port,
Memory
CPU, IO Port
Von Neumann
Mostly
Harvard
architecture
Real Time
Applications
(Fine Tuning)
Course Tuning
Applications
3. Applications
In Industries, at
high power &
high Temp.
Computer
Applications
Consumer
Electronics like
Camera,
Automobile
Real Time
Applications
(Fine Tuning)
Fast for real
time
Slow4. Response Slow
Optimized for
speed only
Slow
Fast for real
time
Very Good Moderate5. Immunity with noise Highest
Needs
additional setup
Low Good
Not designed for
Multitasking
Single Task6. Task Single Task Multitasking
Not designed
for Multitasking
Not designed
for Multitasking
It takes time to
get ON
Less Time (In
terms of mili
Sec)
7. Turn ON time
Less Time (In
terms of Mili
Sec)
It takes time to
get ON
Less Time (In
terms of Micro
Sec)
Less Time (In
terms of Neno
Sec)
Expensive Cheap8. Cost Expensive Expensive Cheap Expensive

CMOS Fabrication
Process
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

nMOSand pMOSstructure on P Type Substrate

Create n well or p well
region and channel
stop region
❖FornMOSandpMOS,specialregionmustbecreatedinwhich
semiconductortypeisoppositetothesubstratetype,theseregion
arecalledwellsortubs.
❖pwelliscreatedinntypesubstrateandnwelliscreatedinptype
substrate.
❖nMOStransistorarecreatedinptypesubstrateorpwellandpMOS
transistorarecreatedinntypesubstrateornwell.
❖Thatwellshouldbeofdefinedboundarytohavefixedchannelstop
region.
❖ThickOxideisgrowninactiveregionofnMOSandpMOS.
❖Thethingateoxideisgrownonthesurfacethroughthermal
oxidation.
❖Aspercircuitmakeapatternofpolysiliconlayer.
❖Afterthatcreaten+andp+regionsforsource,drainandsubstrate.
❖Finalmetallizationformetalinterconnects.
Grow field oxide (Thick
Oxide) and gate oxide
(Thin Oxide)
Deposit and pattern
polysilicon layer
Implant source, drain
region and substrate
contacts
Create contact
windows, deposit and
pattern metal layer

nMOSand pMOSon P Type Substrate

Twin Tube Fabrication
Process
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Basics of Twin tube fabrication process
❖Inourpreviousvideo,IhaveexplainednMOSandpMOSstructureonPTypeSubstrate.
❖Inthat,therecanbeissuesregarding,mutualcouplinginbetweennMOSandpMOS.
❖Therecanbemajorissuesregarding,LatchupforCMOSfabrication.
❖Toavoidthoseissues,weshouldfabricationnMOSandpMOSbytwintubefabrication
process.

❖LetususenTypesubstrate.
❖Theresistivityofsubstrateshouldbehigher.
❖Highertheresistivitylesserthecurrent
throughsubstrate.
n –Type Substrate
n –Type Substrate
Epitaxial Layer
❖Thenweshouldgrown+layerepitaxially.
❖Thatishavinglesserresistancecomparedto
substrate.
n –Type Substrate
Epitaxial Layer
SiO2 Layer
❖Afterthat,substrateissubjectedtooxidation
andwegrowSiO2layer.

n –Type Substrate
Epitaxial Layer
SiO2 Layer
❖SiO2layerisetchedusingmasking.
❖Twowindowsareformed,Oneforn-welland
anotherforp-well.
n –Type Substrate
Epitaxial Layer
SiO2 Layer
Photoresist mask
P+ diffusion
P well ❖1
st
windowiscoveredbyphotoresistmask.
❖Thenptypeimpuritiesdiffusedtoformp
well.

Photoresist mask
N+ diffusion
n –Type Substrate
Epitaxial Layer
SiO2 Layer
p well
❖2
nd
windowiscoveredbyphotoresistmask.
❖Thenntypeimpuritiesdiffusedtoformn
well.
n well
n –Type Substrate
Epitaxial Layer
SiO2 Layer
p welln well
❖GrowThinSiO2layerbythermaloxidation
forGateterminal
❖GrowPolysiliconlayerforphotolithography
andpatternmaking.

❖EachSiO2andPolysilicontoimplantDrain
andSource.
n –Type Substrate
Epitaxial Layer
SiO2 Layer
p welln well
n –Type Substrate
Epitaxial Layer
SiO2 Layer
p welln well
Photoresist mask
p+ diffusion
❖pwellcoveredwithphotoresistmaskandp+
diffusionisdonetoformsourceanddrain
region
p+ p+

n –Type Substrate
Epitaxial Layer
SiO2 Layer
p welln well
Photoresist mask
n+ diffusion
❖nwellcoveredwithphotoresistmaskandn+
diffusionisdonetoformsourceanddrain
region
p+ p+ n+ n+
n –Type Substrate
Epitaxial Layer
SiO2 Layer
p welln well
p+ p+ n+ n+
❖Metaldiffusionisdoneforcontact
formation.
❖Metaletchingisdone.
❖ContactformationsforsourceS,DrainDand
GateGisdone
S G D S G D

Two Terminal MOS
and it’s Energy band
diagram
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of MOS
❖Two terminal MOS structure
❖MOS substrate basic properties
❖Energy band diagram of p type substrate
❖Energy band diagram of MOS structure
❖Energy Band diagram of Combined MOS structure

Basics of MOS
❖FullformofMOSis‘MetalOxideSemiconductor’.
❖ComparedtoBJT,itoccupylessspace.Soitismoresuitablefor
integratedcircuits.
❖Atgateterminal,ifvoltageisapplied,itcreateschannelfor
conductioninbetweenDRAINandSOURCEterminal.
❖Conductionisonlydependsonmajoritycarrieronly.

Two Terminal MOS structure
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
�Gate Voltage
Substrate Terminal
??????
�Substrate Voltage
❖ByAddingimpuritieslikeBORON
(Trivalent)inpuresemiconductor,
wemakePtypematerial.
❖SiO2layerisactinglikeadielectric
layer.Thatformscapacitorin
betweengateandsubstrate.
❖Thicknessisthereinorderof10nm
to50nm.
❖Externalvoltageisappliedin
betweengateandsubstrate
terminal,whichwilljustifycarrier
concentrationforchannel.

MOS substrate basic properties
❖AtequilibriumasperMassActionLaw
❖Where,n&pareelectrons&holesconcentration,respectively.
❖�
??????isintrinsiccarrierconcentration,itsvalueatroomtemperature
300Kisapproximately1.45×10
10
1/??????�
−3
.
❖Here,wehavesubstrateofacceptorconcentration??????
??????(inorderof
10
15
to10
16
??????�
−3
),soholesandelectronsconcentrationisgivenby,
??????�=??????
??????
�
�=�
�
??????=
??????
??????
�
�
�

Energy Band diagram of P Type substrate
�
??????valance Band
�
??????Conduction
Band
Band gap 1.1eV
❖Thebandgapinbetweenconductionbandandvalance
bandis1.1eV.
�
??????Intrinsic Fermi
Level
�
�Fermi Level
�??????
�
❖Fermi potential ??????
�, is based on intrinsic Fermi Level �
??????
and Fermi level �
�
??????
�=
�
�−�
??????
�
❖Forptypesemiconductor,Fermipotentialcanbe
approximatedby
??????
��=
??????�
�
????????????
??????
??????
�
�
❖Forntypesemiconductor,Fermipotentialcanbe
approximatedby
??????
��=
??????�
�
????????????
�
�
??????
??????
Free Space
�??????
❖Electronaffinityis�??????,whichisenergygapinbetween
conductionbandandFreespace.
❖Energyrequiredtomoveelectronfromfermileveltofree
spaceisworkfunction�??????
�.
�??????
??????=�??????+(�
�−�
�)

Energy band diagram of MOS structure
Oxide
�
??????valance Band
�
??????Conduction Band
Band gap 8eV
�??????=�.??????�????????????
�
�Fermi Level
�??????
�=�.�????????????
Metal Al
�??????=�.��????????????
Semiconductor Si

Energy band Diagram of combined MOS structure
❖WhenwecombinedthethreeMOSmaterial,fermilevelmustlinedupin
singlelineandFreespacemustbecontinuous.
❖Becauseofworkfunctiondifferenceinbetweensemiconductorandmetal,
thereisvoltagedropacrossMOSandbandingofbands.
�
�Fermi Level
Semiconductor SiOxideMetal Al
�
??????Conduction Band
�
??????Intrinsic Level
�
??????Valance Band

Flat Band Voltage
and Example on Flat
Band Voltage
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Basics of Flat Band Voltage
❖IndividuallythereisadifferentworkfunctionwithMetal,SiO2and
Substrate.
❖Whenwecombinethreelayers,Becauseofworkfunctiondifference
betweenmetalandsemiconductor,voltagedropoccursacrossthe
MOSstructure.
❖PartofthisvoltageappearsacrossSiO2layerandrestacrossthe
siliconsurface.
❖Thisresultsintobandingofenergybands.
❖So,togetenergybandwithoutanybanding,voltagerequiredis
referredasflatbandvoltage

ConsidertheMOSstructurethatconsistsofaptypedopedSisubstrate,aSiO2layerandametal(Al)
gate.TheequilibriumFermipotentialofthedopedSisubstrateis�??????
��=�.�????????????.Usingelectron
affinityforSi&workfunctionforAlgiveninfigure,Calculatethebuiltinpotentialdifferenceacross
MOSsystem.
❖Work Function for Si
∴�??????
??????=�??????+(�
�−�
�)
∴�??????
??????=�.��+(�.��+�.�)
∴�??????
??????=�.�????????????
❖Soworkfunctiondifference
inbetweenmetaland
substrateisgivenby
∴�??????
??????−�??????
??????=�.�−�.�
∴�??????
??????−�??????
??????=−�.�????????????
❖Soifvoltagecorrespondingtothisisappliedexternallybetweengateandsubstratethenthebandingofenergybands
canbecompensatedandenergybandsbecomeflat.Soflatbandvoltageisgivenby
∴??????
��=??????
??????−??????
??????

MOS under External
Bias
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Basics of External biasing to MOS
❖Here,weapplyexternalbiastoMOSbyGatevoltage??????
??????and
substratevoltage??????
??????.
❖Herewekeep,??????
??????=0(constant)and??????
??????ascontrollingvoltage.
❖Dependingonthepolarityandmagnitudeof??????
??????,MOSfunctionsin
threedifferentregions.
❑Accumulation
❑Depletion
❑Inversion

Condition 1 : ??????
&#3627408494;<??????and ??????
??????=??????Accumulation
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
&#3627408494;Gate Voltage
Substrate Terminal
??????
??????Substrate Voltage
??????
&#3627408494;<??????
??????
??????=??????
Holes accumulated on the surface
&#3627408492;
???????????? &#3627408492;
????????????
❖Herecarrierconcentrationbecomeslargeronsurface,thisis
calledaccumulationofcarrieronthesurface.
❖Here,electronconcentrationgoesdeeperinsideduetonegative
potential
&#3627408492;
??????valance Band
&#3627408492;
??????Conduction
Band
&#3627408492;
??????Intrinsic Fermi
Level
&#3627408492;
&#3627408493;Fermi Level
OxideMetal Al Semiconductor Si
????????????
&#3627408494;

Condition 1 : ??????
&#3627408494;>??????(small) and ??????
??????=??????Depletion
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
&#3627408494;Gate Voltage
Substrate Terminal
??????
??????Substrate Voltage
??????
&#3627408494;>??????
??????
??????=??????
&#3627408492;
???????????? &#3627408492;
????????????
❖Herecarrierconcentration(holes)willmovedeeplyinsidePtype
material,andthatformsdepletionregionneartosurfaceofoxidelayer.
&#3627408492;
??????valance Band
&#3627408492;
??????Conduction
Band
&#3627408492;
??????Intrinsic Fermi
Level
&#3627408492;
&#3627408493;Fermi Level
OxideMetal Al Semiconductor Si
????????????
&#3627408494;
Depletion Region

Condition 1 : ??????
&#3627408494;>??????(Large) and ??????
??????=??????Inversion
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
&#3627408494;Gate Voltage
Substrate Terminal
??????
??????Substrate Voltage
??????
&#3627408494;>??????
??????
??????=??????
&#3627408492;
???????????? &#3627408492;
????????????
❖ForLargegatevoltage,electronswillmakelayeratsurfaceofoxide,whichis
oppositetoptypesubstrate,thatiscalledsurfaceinversion.
❖Belowelectrons,therewilldepletionlayer.
❖Aftersomevoltage,depletionlayerwillnotincreaseandelectronswill
increase.
&#3627408492;
??????valance Band
&#3627408492;
??????Conduction
Band
&#3627408492;
??????Intrinsic Fermi
Level
&#3627408492;
&#3627408493;Fermi Level
OxideMetal Al Semiconductor Si
????????????
&#3627408494;
Electrons
Depletion Region

Thickness of depletion
region, Depletion region
charge density and Surface
Inversion in MOS structure
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

??????
&#3627408494;>??????(small) and ??????
&#3627408489;=??????Depletion region
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
&#3627408494;Gate Voltage
Substrate Terminal
??????
&#3627408489;Substrate Voltage
??????
&#3627408494;>??????
??????
&#3627408489;=??????
&#3627408492;
???????????? &#3627408492;
????????????
❖Herewewillcalculatedepletion
width??????
??????asafunctionofsurface
potential??????
??????.
❖Mobileholechargeinathin
horizontallayerparalleltothe
surfaceis
Depletion Region
X
????????????=−????????????
&#3627408488;????????????
??????
??????
❖Thechangeinsurfacepotential
requiredtodisplacethincharge
dQbydistance??????
??????canbe
calculatedbyPoissonequation.
????????????=−??????.
????????????
??????
????????????
????????????=
????????????
&#3627408488;??????????????????
??????
????????????
❖Inintegration,dxvariesfrom0to
??????
??????andpotentialvariesfrom
Fermipotential??????
&#3627408493;tosurface
potential??????
??????.
∴න
??????&#3627408493;
????????????
????????????=න
??????
????????????????????????
&#3627408488;??????????????????
??????
????????????
∴??????
??????−??????
&#3627408493;=
????????????
&#3627408488;??????
??????
??????
????????????
????????????
❖Sodepthofdepletionregionis
∴??????
??????=
????????????
????????????(??????
??????−??????
&#3627408493;)
????????????
&#3627408488;
❖Sodepletionregionchargedensity
isgivenby
∴??????=−????????????
&#3627408488;??????
??????
∴??????=−??????????????????
&#3627408488;??????
????????????(??????
??????−??????
&#3627408493;)
❖Nowifwefurtherincreasethe
gatevoltagethenitwillstartto
createsurfaceinversionby
attractingelectrons.

??????
&#3627408494;>??????(Large) and ??????
&#3627408489;=??????Inversion Region
P Type Si Substrate
Oxide SiO2
Metal
Gate G Terminal
??????
&#3627408494;Gate Voltage
Substrate Terminal
??????
&#3627408489;Substrate Voltage
??????
&#3627408494;>??????
??????
&#3627408489;=??????
&#3627408492;
???????????? &#3627408492;
????????????
Electrons
Depletion Region
❖Whensurfaceinversiontakesplace,thedensityof
mobileelectronsonthesurfaceequalstothedensity
ofholesintheptype.
❖Conditionforthatisgivenby(??????
??????=−??????
&#3627408493;)
❖Nowifwefurtherincreasegatevoltage??????
&#3627408494;then
widthofdepletionregionwillnotincreasebutit
increasethenumberofelectrons.
❖Somaximumdepletionregiondepthcanbe
calculatedby
∴??????
????????????=
????????????
????????????(????????????
&#3627408493;)
????????????
&#3627408488;
❖Sothiscreationofinversionlayerbyexternally
appliedgatevoltageisusedforchannelcreationin
MOSFET,Whichisusedforcurrentconductionin
betweendrainandsource.

MOS Transistor
MOSFET
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of MOS Transistor
❖Types of MOS Transistor
❖Structure of n channel MOSFET
❖Working of n channel MOSFET

Basics of MOS Transistor
❖ItisMOSFET(MetalOxidSemiconductorFieldEffectTransistor)
❖Ithasfourterminals:Gate,Substrate,DrainandSource.
❖ThisdeviceisformedusingMOSstructure.
❖StructureofMOStransistorissymmetricaltodrainandsource
terminal.

Types of MOS Transistor
❖TherearetwotypesofMOStransistorbasedonchannel.
❑EnhancementtypeMOSTransistor:Ithasnoconductingchannel
regionatzerogatebiasvoltage.
❑DepletiontypeMOSTransistor:Ithasconductingchannelregion
atzerogatebiasvoltage.

Structure of n Channel MOSFET
P Type Si Substrate
Oxide SiO2
Metal
Gate G
Substrate
Source n+ Drain n+
Source S Drain D
Channel Length L

Working of n Channel MOSFET in cut off region
??????
??????&#3627408506;<??????
&#3627408507;??????
Depletion Region

Working of n Channel MOSFET cut off region
??????
??????&#3627408506;>??????
&#3627408507;??????
Depletion Region
Inversion Layer (Channel)

Working of n Channel MOSFET in Linear region
??????
??????&#3627408506;>??????
&#3627408507;??????
Depletion Region
Inversion Layer (Channel)
??????
??????small

Working of n Channel MOSFET threshold of
linear region
??????
??????&#3627408506;>??????
&#3627408507;??????
Depletion Region
Inversion Layer (Channel)
??????
??????=??????
??????&#3627408506;??????&#3627408507;
Pinch off Point

Working of n Channel MOSFET in saturation
region
??????
??????&#3627408506;>??????
&#3627408507;??????
Depletion Region
Inversion Layer (Channel)
??????
??????>??????
??????&#3627408506;??????&#3627408507;
Pinch off Point

Threshold Voltage of
MOSFET
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Threshold Voltage of MOSFET
❖Parameters of Threshold Voltage of MOSFET
❖Derivation of Threshold Voltage of MOSFET

Basics of Threshold Voltage of MOSFET
❖Itisaminimumvoltage??????
????????????(GatetoSource)requiredtoform
inversionlayer(channel)inbetweensourceanddrain.
❖ThresholdvoltagedefinesoperationofMOSFET.
❖If??????
????????????islessthanthresholdvoltagethenMOSFETwillstayincutoff
region.

Parameters of Threshold Voltage in MOSFET
❖Therearefourphysicalparameterswhicheffectsthe
thresholdvoltageofMOSstructure:
❑Workfunctiondifferencebetweengateandthechannel.
❑Thegatevoltagecomponenttochangesurfacepotential.
❑Thegatevoltagecomponenttooffsetthedepletionregion
charge.
❑Thevoltagecomponenttooffsetthefixedchargesinthegate
oxideandinthesiliconoxideinterface.

Derivation of Threshold Voltage in MOSFET

❖Workfunctiondifference??????
&#3627408494;&#3627408490;inbetweenthegateand
thechannelisgivenby
??????
&#3627408494;&#3627408490;=??????
&#3627408493;&#3627408506;&#3627408534;&#3627408515;&#3627408532;&#3627408533;&#3627408531;&#3627408514;&#3627408533;??????−??????
&#3627408500;(&#3627408500;??????&#3627408533;&#3627408514;??????)
??????
&#3627408494;&#3627408490;=??????
&#3627408493;&#3627408506;&#3627408534;&#3627408515;&#3627408532;&#3627408533;&#3627408531;&#3627408514;&#3627408533;??????−??????
&#3627408493;(&#3627408494;&#3627408514;&#3627408533;??????&#3627408529;&#3627408528;????????????&#3627408532;??????????????????&#3627408516;&#3627408528;&#3627408527;)
❖Forsurfaceinversion,surfacepotentialshouldchange
form??????
&#3627408493;to−??????
&#3627408493;.Sonetchangewillbe−??????
&#3627408493;−??????
&#3627408493;=
−????????????
&#3627408493;.
❖Whenvoltageisappliedatgate,itrepelledholesdeeper
insidesubstrate,anditformsdepletionregion.This
regionhasionswhichformsoffsetvoltageduetocharges
ofionsnearthesurface.
❖Sodepletionregionchargedensityatsurfaceinversion
(??????
&#3627408506;=−??????
&#3627408493;)isgivenby
??????
&#3627408489;&#3627408502;=−??????&#3627408530;&#3627408501;
&#3627408488;??????
&#3627408506;??????−????????????
&#3627408493;
❖Ifsubstratebiasisgivenwith??????
&#3627408506;&#3627408489;thendepletionregion
chargedensityisgivenby
??????
&#3627408489;=−??????&#3627408530;&#3627408501;
&#3627408488;??????
&#3627408506;??????−????????????
&#3627408493;+??????
&#3627408506;&#3627408489;
❖So,thecomponentofvoltagewhichnullifythevaluewill
be−??????
&#3627408489;/&#3627408490;
&#3627408502;??????,where&#3627408490;
&#3627408502;??????isgateoxidecapacitanceper
unitarea.
❖Thereisalsofixedpositivechargedensity??????
&#3627408502;??????,itisdue
tolatticeimperfectionsattheinterface.
❖Sotheforthcomponentforthresholdvoltagewillbe
−??????
&#3627408502;??????/&#3627408490;
&#3627408502;??????.
❖So,forzerosubstratebias,thresholdvoltageisgivenby
??????
&#3627408507;&#3627408502;=??????
&#3627408494;&#3627408490;−????????????
&#3627408493;−
??????
&#3627408489;&#3627408502;
&#3627408490;
&#3627408502;??????

??????
&#3627408502;??????
&#3627408490;
&#3627408502;??????
❖Fornonzerosubstratebias,thresholdvoltageisgivenby
??????
&#3627408507;=??????
&#3627408494;&#3627408490;−????????????
&#3627408493;−
??????
&#3627408489;
&#3627408490;
&#3627408502;??????

??????
&#3627408502;??????
&#3627408490;
&#3627408502;??????
??????
&#3627408507;=??????
&#3627408494;&#3627408490;−????????????
&#3627408493;−
??????
&#3627408489;&#3627408502;
&#3627408490;
&#3627408502;??????

??????
&#3627408502;??????
&#3627408490;
&#3627408502;??????

??????
&#3627408489;−??????
&#3627408489;&#3627408502;
&#3627408490;
&#3627408502;??????
??????
&#3627408507;=??????
&#3627408507;&#3627408502;−
??????
&#3627408489;−??????
&#3627408489;&#3627408502;
&#3627408490;
&#3627408502;??????
❖Here,
??????
&#3627408489;−??????
&#3627408489;&#3627408502;
&#3627408490;
&#3627408502;??????
=
−??????&#3627408530;&#3627408501;
&#3627408488;??????
&#3627408506;??????
&#3627408490;
&#3627408502;??????
(−????????????
&#3627408493;+??????
&#3627408506;&#3627408489;−−????????????
&#3627408493;)
❖SoThresholdvoltageisgivenby
??????
&#3627408507;=??????
&#3627408507;&#3627408502;+??????(−????????????
&#3627408493;+??????
&#3627408506;&#3627408489;−−????????????
&#3627408493;)
❖Where,ϒissubstratebiasor
bodyeffectcoefficient
??????=
??????&#3627408530;&#3627408501;
&#3627408488;??????
&#3627408506;??????
&#3627408490;
&#3627408502;??????

Gradual Channel
Approximation, Drain
Current Equation &
MOSFET Characteristics
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Gradual Channel Approximation in MOSFET
&#3627408509;
??????&#3627408506;>&#3627408509;
&#3627408507;??????
Depletion Region
Inversion Layer (Channel)
&#3627408509;
&#3627408491;&#3627408506;small
X
Y
Y=0 Y=L

❖&#3627408509;
??????&#3627408506;>&#3627408509;
&#3627408507;??????and&#3627408509;
??????&#3627408491;>&#3627408509;
&#3627408507;??????,toformachannel.
&#3627408509;
&#3627408490;&#3627408512;=??????=&#3627408509;
&#3627408506;=??????
❖ElectricfieldcomponentinYdirectionisdominant
comparedtoXdirection,socurrentflowonlyconfinedin
Ydirection.
&#3627408504;
??????(&#3627408512;)=−&#3627408490;
??????&#3627408511;&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408490;&#3627408512;−&#3627408509;
&#3627408507;??????
❖ChannelVoltage&#3627408509;
&#3627408490;(??????)willchangewithrespecttoY.
❖Thresholdvoltage&#3627408509;
&#3627408507;??????isassumedtobeconstant.
&#3627408509;
&#3627408490;&#3627408512;=??????=&#3627408509;
&#3627408491;&#3627408506;
❖Let&#3627408504;
??????(&#3627408512;)isthechargedensityinchannel,
❖Netvoltageatsourceis(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)maximumandNet
voltageatdrainis(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408507;??????)minimum.So,fordy
thickness,wewillcalculationincrementalresistancedR.
??????&#3627408505;=−
????????????
&#3627408510;.??????
??????.&#3627408504;
??????(&#3627408512;)
❖Channelcurrentdensityisassumedtobeconstant,??????
&#3627408491;
currentflowsfromsourcetodrain.SoasperOhm’slaw
??????&#3627408509;
&#3627408490;=??????
&#3627408491;.??????&#3627408505;=−
??????
&#3627408491;
&#3627408510;.??????
??????.&#3627408504;
??????&#3627408512;
.????????????
∴න
??????
??????
??????
&#3627408491;.????????????=−&#3627408510;.??????
??????න
??????
&#3627408509;&#3627408491;&#3627408506;
&#3627408504;
??????&#3627408512;.??????&#3627408509;
&#3627408490;
❖Here,ychangesfrom0toLand&#3627408509;
&#3627408490;changesfrom0to&#3627408509;
&#3627408491;&#3627408490;
∴??????
&#3627408491;.??????=&#3627408510;.??????
??????.&#3627408490;
??????&#3627408511;න
??????
&#3627408509;&#3627408491;&#3627408506;
[&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408490;−&#3627408509;
&#3627408507;??????].??????&#3627408509;
&#3627408490;
∴??????
&#3627408491;=
??????
??????.&#3627408490;
??????&#3627408511;
??????
.
&#3627408510;
??????
??????&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
??????

❖Here,ifconsider,??????

=??????
??????.&#3627408490;
??????&#3627408511;,thendraincurrentwillbe
∴??????
&#3627408491;=
??????′
??????
.
&#3627408510;
??????
??????&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
??????
❖Here,ifconsider,??????=??????′
&#3627408510;
??????
,thendraincurrentwillbe
∴??????
&#3627408491;=
??????
??????
??????&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
??????
❖Thisequationofdraincurrent??????
&#3627408491;isvalidinlinearregionof
MOSFET.
❖InsaturationregionofMOSFET,
∴&#3627408509;
&#3627408491;&#3627408506;≥&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;=&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????
❖Soforsaturationregiondraincurrent??????
&#3627408491;willbe
∴??????
&#3627408491;&#3627408506;??????&#3627408507;=
??????
??????
??????&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)−(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
??????
∴??????
&#3627408491;&#3627408506;??????&#3627408507;=
??????
??????
.(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
??????
∴??????
&#3627408491;&#3627408506;??????&#3627408507;=
??????
??????.&#3627408490;
??????&#3627408511;
??????
.
&#3627408510;
??????
.(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
??????

Channel Length
Modulation of MOSFET
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Channel Length Modulation
❖Channel length Modulation in MOSFET
❖Derivation of drain current for channel length modulation
❖Characteristics of MOSFET with channel length modulation

Basics of Channel length Modulation
❖InsaturationregionofworkingwithMOSFET,thereischannellength
ModulationwithMOSFET.
❖Inthatchannellengthwillchangewithrespecttodrainvoltageof
MOSFET.
❖Channellengthwilldecreasewithrespecttoincreaseindrain
voltageinsaturationregion.

Channel Length Modulation in MOSFET
&#3627408509;
??????&#3627408506;>&#3627408509;
&#3627408507;&#3627409358;
Depletion Region
Inversion Layer (Channel)
&#3627408509;
&#3627408491;small&#3627408509;
&#3627408491;=&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;
Pinch Off Point
&#3627408509;
&#3627408491;>&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;
Pinch Off Point
LL’
∆L

❖Totalchargedensityinchannelisgivenby
??????
??????(&#3627408512;)=−&#3627408490;
??????&#3627408511;&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408490;&#3627408512;−&#3627408509;
&#3627408507;??????
❖Inversionlayerchargeatsource(Y=0)endisgivenby
??????
??????(&#3627408512;=&#3627409358;)=−&#3627408490;
??????&#3627408511;&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????
❖InversionlayerchargeatDrainend(Y=L)endisgivenby
??????
??????(&#3627408512;=??????)=−&#3627408490;
??????&#3627408511;&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408507;??????
❖Attheedgeofsaturation&#3627408509;
&#3627408491;&#3627408506;=&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;
&#3627408509;
&#3627408491;&#3627408506;=&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;=&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????
❖InversionlayerchargeatDrainend(Y=L)insaturation
regionisgivenby
??????
??????(&#3627408512;=??????)≈&#3627409358;
❖Effectivechannellengthinsaturationregionwillbecome
??????

=??????−∆??????
❖Atpinchoffpointofchannel,channelvoltagewillbe&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;
❖Gradualchannelapproximationisonlyvalidinchannel,
asperthatdraincurrentindeepsaturationisgivenby
∴??????
&#3627408491;(&#3627408532;??????&#3627408533;)=
&#3627409217;
??????.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????′
.(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
&#3627409360;
∴??????
&#3627408491;(&#3627408532;??????&#3627408533;)=
&#3627409217;
??????.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
(??????−∆??????)
.(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
&#3627409360;
∴??????
&#3627408491;(&#3627408532;??????&#3627408533;)=
&#3627409359;
&#3627409359;−
∆??????
??????
&#3627409217;
??????.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????
.(&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????)
&#3627409360;
❖Here,
∆??????∝&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;??????&#3627408507;
❖Tosimplifythisdraincurrentequation,wewilltakeλ
(Channellengthmodulationcoefficient)
∴&#3627409359;−
∆??????
??????
=&#3627409359;−&#3627409216;&#3627408509;
&#3627408491;&#3627408506;⇒
&#3627409359;
&#3627409359;−
∆??????
??????
=&#3627409359;+&#3627409216;&#3627408509;
&#3627408491;&#3627408506;
❖Sodraincurrentisgivenby
∴??????
&#3627408491;&#3627408532;??????&#3627408533;=
&#3627409217;
??????.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????
.&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????
&#3627409360;
.(&#3627409359;+&#3627409216;&#3627408509;
&#3627408491;&#3627408506;)

❖Draincurrentisgivenby
∴??????
&#3627408491;&#3627408532;??????&#3627408533;=
&#3627409217;
??????.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????
.&#3627408509;
??????&#3627408506;−&#3627408509;
&#3627408507;??????
&#3627409360;
.(&#3627409359;+&#3627409216;&#3627408509;
&#3627408491;&#3627408506;)
Drain Current
Drain Voltage
&#3627408509;
??????&#3627408506;&#3627409359;with λ=0
&#3627408509;
??????&#3627408506;&#3627409360;with λ=0
with λ≠0
with λ≠0

Examples on Drain
Current Calculation
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Draincurrent??????
&#3627408491;isgivenby
∴??????
&#3627408491;=
??????
&#3627408527;.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????
&#3627409360;&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
&#3627409360;
∴??????
&#3627408491;=
&#3627409362;&#3627409358;&#3627409358;×&#3627409359;&#3627409358;
−&#3627409362;
×&#3627409366;&#3627409358;&#3627409358;×&#3627409359;&#3627409358;
−&#3627409364;
&#3627409360;
×&#3627409359;.&#3627409363;×&#3627409360;&#3627409359;.&#3627409366;−&#3627409359;&#3627409359;−&#3627409359;
&#3627409360;
∴??????
&#3627408491;=&#3627409359;&#3627409362;.&#3627409362;×&#3627409359;&#3627409358;
−&#3627409364;
??????
∴??????
&#3627408491;=&#3627409359;&#3627409362;.&#3627409362;????????????

Draincurrent??????
&#3627408491;isgivenby
∴??????
&#3627408491;=
??????
&#3627408527;.&#3627408490;
??????&#3627408511;
&#3627409360;
.
&#3627408510;
??????
&#3627409360;&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
&#3627409360;
=
&#3627408524;
&#3627409360;
.&#3627409360;&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
&#3627409360;
Example2:ForannchannelMOStransistorwith??????
&#3627408527;=&#3627409364;&#3627409358;&#3627409358;??????&#3627408526;
&#3627409360;
/&#3627408509;&#3627408506;????????????,&#3627408490;
??????&#3627408511;=
&#3627409365;×&#3627409359;&#3627409358;
−&#3627409366;
&#3627408493;/??????&#3627408526;
&#3627409360;
,&#3627408510;=&#3627409360;&#3627409358;??????&#3627408526;,??????=&#3627409360;??????&#3627408526;and&#3627408509;
&#3627408507;??????=&#3627409359;&#3627408509;.
Herebiasingvoltagesfordrain,Sourceandsubstratearegivenby3V,0Vand0V,
respectively.Fordraincurrenttobe1mA,whatshouldbegatebiasvoltage?
kisgivenby
∴&#3627408524;=??????
&#3627408527;.&#3627408490;
??????&#3627408511;.
&#3627408510;
??????
∴&#3627408524;=&#3627409364;&#3627409358;&#3627409358;×&#3627409359;&#3627409358;
−&#3627409362;
×
&#3627409365;×&#3627409359;&#3627409358;
−&#3627409366;
&#3627409359;&#3627409358;
−&#3627409362;
×
&#3627409360;&#3627409358;×&#3627409359;&#3627409358;
−&#3627409364;
&#3627409360;×&#3627409359;&#3627409358;
−&#3627409364;
∴&#3627408524;=&#3627409362;.&#3627409360;×&#3627409359;&#3627409358;
−&#3627409362;
??????/&#3627408509;
&#3627409360;
∴&#3627408524;=&#3627409358;.&#3627409362;&#3627409360;&#3627408526;??????/&#3627408509;
&#3627409360;
∴??????
&#3627408491;=
&#3627408524;
&#3627409360;
.&#3627409360;&#3627408509;
&#3627408494;−&#3627408509;
&#3627408507;??????&#3627408509;
&#3627408491;−&#3627408509;
&#3627408491;
&#3627409360;
Draincurrent??????
&#3627408491;isgivenby
∴&#3627409359;=
&#3627409358;.&#3627409362;&#3627409360;
&#3627409360;
.&#3627409360;&#3627408509;
&#3627408494;−&#3627409359;&#3627409361;−&#3627409361;
&#3627409360;
∴&#3627408509;
&#3627408494;=&#3627409361;.&#3627409360;&#3627409367;&#3627408509;&#3627408528;&#3627408525;??????

ForpMOSFETtobeinSaturationregion
∴&#3627408509;
&#3627408491;&#3627408506;≤&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;??????
FornMOSFETtobeinSaturationregion
∴&#3627408509;
&#3627408491;&#3627408506;≥&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;??????
Part-1forpMOSFET
∴(&#3627409361;−&#3627409363;)↔(&#3627409358;−&#3627409363;)−(−&#3627409359;.&#3627409363;)
∴−&#3627409360;↔−(&#3627409361;.&#3627409363;)
∴−&#3627409360;>−&#3627409361;.&#3627409363;(so Linear region)
Part-2fornMOSFET
∴(&#3627409361;−&#3627409358;)↔(&#3627409363;−&#3627409358;)−(&#3627409359;.&#3627409363;)
∴&#3627409361;↔(&#3627409361;.&#3627409363;)
∴&#3627409361;<&#3627409361;.&#3627409363;(so Linear region)

Substrate Bias Effect
in MOSFET
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Substrate Bias Effect in MOSFET
❖Substrate Bias Effect with MOSFET characteristics
❖Threshold voltage under substrate bias voltage
❖Drain Current under substrate bias voltage

Basics of Substrate Bias Effect
❖WehavestudiedMOSFETcharacteristicswithsubstratebias
voltage&#3627408509;
&#3627408506;&#3627408489;=&#3627409358;.
❖Forzerosubstratebiasvoltage,thresholdvoltageisreferredas
&#3627408509;
&#3627408507;&#3627408502;.
❖Inmanydigitalcircuitapplications,thesourcepotentialofnMOS
transistorcanbelargervalues,whichresultsinto&#3627408509;
&#3627408506;&#3627408489;>&#3627409358;.
❖Inthatcases,Thresholdvoltagewillchangewithrespectto&#3627408509;
&#3627408506;&#3627408489;
andthatleadstochangeindraincurrent,itmeansdraincurrentisa
functionof&#3627408509;
&#3627408506;&#3627408489;,&#3627408509;
&#3627408494;&#3627408506;and&#3627408509;
&#3627408491;&#3627408506;.
??????
&#3627408491;=??????(&#3627408509;
&#3627408494;&#3627408506;,&#3627408509;
&#3627408491;&#3627408506;,&#3627408509;
&#3627408506;&#3627408489;)

Substrate Bias Effect

Threshold Voltage under substrate bias voltage
❖Thresholdvoltageundersubstratebiasvoltageisgivenby
❖Where,ϒissubstratebiasorbodyeffectcoefficient
&#3627408509;
&#3627408507;(&#3627408509;
&#3627408506;&#3627408489;)=&#3627408509;
&#3627408507;&#3627408502;+??????(−&#3627409360;??????
&#3627408493;+&#3627408509;
&#3627408506;&#3627408489;−−&#3627409360;??????
&#3627408493;)
??????=
&#3627409360;??????&#3627408501;
&#3627408488;??????
&#3627408506;??????
&#3627408490;
&#3627408502;&#3627408511;

Drain Current under substrate bias voltage
❖Draincurrentinlinearandsaturationregionwithsubstratebias
voltageisgivenby
❖Where,λisChannellengthModulationcoefficient
∴??????
&#3627408491;&#3627408532;??????&#3627408533;=
&#3627409217;
??????.&#3627408490;
&#3627408502;&#3627408511;
&#3627409360;
.
&#3627408510;
??????
.&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;(&#3627408509;
&#3627408506;&#3627408489;)
&#3627409360;
.(&#3627409359;+&#3627409216;&#3627408509;
&#3627408491;&#3627408506;)
∴??????
&#3627408491;(??????????????????)=
&#3627409217;
??????.&#3627408490;
&#3627408502;&#3627408511;
&#3627409360;
.
&#3627408510;
??????
&#3627409360;&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;(&#3627408509;
&#3627408506;&#3627408489;)&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
&#3627409360;

MOSFET
Capacitances
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of MOSFET Capacitances
❖Structural overview of MOSFET Capacitances
❖MOSFET capacitance Model
❖MOSFET Capacitances in different regions of MOSFET

Basics of MOSFET Capacitances
❖SpeedofintegratedcircuitislimitedbyCapacitances.
❖Thesecapacitancesarenotlumpedbutdistributed.
❖It’svaluescanbecalculatedbythreedimensional
overviewofMOSFET.
❖Here,wehavealreadystudied&#3627408490;
??????&#3627408511;,whichisgateoxide
capacitance,it’sunitisൗ
&#3627408493;
&#3627408490;??????
&#3627409360;.
&#3627408490;
??????&#3627408511;=
??????
??????&#3627408511;
??????
??????&#3627408511;

Structural Overview of MOSFET Capacitances

MOSFET Capacitances in different regions
Cut Off region
&#3627408490;
&#3627408494;&#3627408489;=&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408490;
&#3627408494;&#3627408491;=&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;
&#3627408490;
&#3627408494;??????=&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;
Linear region
&#3627408490;
&#3627408494;&#3627408489;=&#3627409358;
&#3627408490;
&#3627408494;&#3627408491;=
&#3627409359;
&#3627409360;
&#3627408490;
??????&#3627408511;&#3627408510;??????+&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;
&#3627408490;
&#3627408494;??????=
&#3627409359;
&#3627409360;
&#3627408490;
??????&#3627408511;&#3627408510;??????+&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;
Saturation region
&#3627408490;
&#3627408494;&#3627408489;=&#3627409358;
&#3627408490;
&#3627408494;&#3627408491;=&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;
&#3627408490;
&#3627408494;??????=
&#3627409360;
&#3627409361;
&#3627408490;
??????&#3627408511;&#3627408510;??????+&#3627408490;
??????&#3627408511;&#3627408510;??????
&#3627408491;

BIST
(Built In Self Test)
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of BIST
❖Types of BIST
❖Architecture of BIST
❖Working of BIST
❖Issues of designing BIST
❖Advantages of BIST
❖Disadvantages of BIST

Basics of BIST
❖Itistechniqueofdesigningadditionalhardwareandsoftwareinto
integratedcircuitstoallowthemtoperformselftesting.
❖AimofBISTtechniqueistoavoidcostlyuseofATE(AutomatedTest
Equipment)testing.
❖AsIC’saregettingcomplex,manyblocksareinterfacedinICwith
analoganddigitalports,inthatATEtestingisdifficultandcostly
service.
❖BISTisalsousefultothoseblocksofICwhichhasnodirect
connectionwithexternalpins.
❖AsIC’sareupgrading,infutureconventionaltesterswillnolongerbe
adequateforthelatestandfastestchip.

Types of BIST
❖Here,IwillgivebasicexplanationabouttwodifferentBIST
1.LogicBIST(LBIST)
2.MemoryBIST(MBIST)

Logic BIST (LBIST)
❖Itisdesignedfortestingrandomlogic.
❖Hereweusepseudorandompatterngeneratortogeneraterandom
inputpattern.
❖MultipleInputsignatureregister(MISR)givesresponseofinput
patternandMISRoutputindicatesdefectinthedevice.

Memory BIST (MBIST)
❖Itisusedfortestingmemories.
❖Ithasacircuitthatapply,readandcomparetestpatterns.
❖TherearesomeindustrystandardforMBIST
❑TheMarchAlgorithm
❑ThecheckerboardAlgorithm
❑ThevariedpatternbackgroundAlgorithm

Basic Architecture of BIST
Test
Test Controller
Hardware
Pattern
generator
MUX
Normal
Input
CUT
(Circuit Under Test)
Output
Response
Compactor
Signature
ROM
Reference
Signature
Comparator
Good/Faulty

Issues of BIST designing
❖howmanyfaultstobecovered
❖howmuchchipareaoccupiedbyBIST
❖TestTime
❖Flexibilitybysoftwareandhardware

Advantages of BIST
❖Itlowerstestingcost
❖Testingisindependentonfuturetechnology
❖betterfaultcoverage
❖shortertesttime
❖Easiercustomersupport

Disadvantages of BIST
❖Additionalcircuit(Siliconarea)forBISTtestinginIC
❖AdditionalPinrequiredforBISTtestinginIC
❖Onchiptestingmaygetfailedthenhowtotestit.

Resistive Load
Inverter
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Circuit of resistive load inverter
❖Working of resistive load inverter
❖Voltage transfer characteristics of resistive load inverter
❖Parameters of resistive load inverter

Circuit of Resistive load Inverter
&#3627408509;
&#3627408496;&#3627408501;=&#3627408509;
&#3627408494;&#3627408506;
R
&#3627408509;
&#3627408491;&#3627408491;
&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408506;

Working of Resistive load Inverter
&#3627408496;
&#3627408505;
&#3627408496;
&#3627408491;
❖Duetocapacitanceofgateoxidelayer,gate
currentiszero.
❖So,&#3627408496;
&#3627408505;=&#3627408496;
&#3627408491;
❖So,Outputvoltage&#3627408509;
&#3627408502;&#3627408508;&#3627408507;equationwillbe
∴&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408491;−&#3627408496;
&#3627408505;&#3627408505;
∴&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408491;−&#3627408496;
&#3627408491;&#3627408505;
❖Ifinputislowervoltage(logic0),then
inversionlayerwillnotgetformed,SoDrain
currentwillbezero
∴&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408491;(logic1)
❖Ifinputishighervoltage(Logic1),then
inversionlayerwillgetformed,Sodrain
currentwillincrease,whichwilldecrease
outputtologic0.

Working of Resistive load Inverter
❖So,draincurrentequationwillbe
∴&#3627408496;
&#3627408491;=
&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
❖Here,IfMOSFETisthereinlinearregionthen&#3627408509;
????????????−&#3627408509;
&#3627408507;&#3627408502;>&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
❖Draincurrent&#3627408496;
&#3627408491;inlinearregionwillbe
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408491;&#3627408506;−&#3627408509;
&#3627408491;&#3627408506;
&#3627409360;
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627409360;
❖Here,IfMOSFETisthereinsaturationregionthen&#3627408509;
????????????−&#3627408509;
&#3627408507;&#3627408502;<&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
.(&#3627408509;
&#3627408494;&#3627408506;−&#3627408509;
&#3627408507;&#3627408502;)
&#3627409360;
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
.(&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;)
&#3627409360;

Voltage Transfer Characteristics of Resistive load Inverter
&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408509;
&#3627408496;&#3627408501;
&#3627408509;
&#3627408502;&#3627408495;
&#3627408509;
&#3627408502;??????
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
=−&#3627409359;
&#3627408509;
&#3627408496;??????
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
=−&#3627409359;
&#3627408509;
&#3627408496;&#3627408495;
&#3627408509;
&#3627408502;&#3627408495;

Calculation of &#3627408509;
&#3627408502;&#3627408495;
❖Inputvoltageisless,sodraincurrentiszero,
soper
∴&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408491;−&#3627408496;
&#3627408491;&#3627408505;
∴&#3627408509;
&#3627408502;&#3627408508;&#3627408507;=&#3627408509;
&#3627408491;&#3627408491;

Calculation of &#3627408509;
&#3627408502;??????
❖Here,&#3627408509;
????????????−&#3627408509;
&#3627408507;&#3627408502;>&#3627408509;
&#3627408502;&#3627408508;&#3627408507;,soMOSFETistherein
linearregion,sodraincurrentwillbe
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627409360;
❖Draincurrentisalreadyderived
∴&#3627408496;
&#3627408491;=
&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
❖Fromaboveequation

&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;??????
&#3627408505;
=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408502;??????−&#3627408509;
&#3627408502;??????
&#3627409360;
∴&#3627408509;
&#3627408502;??????
&#3627409360;
−&#3627409360;&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408507;&#3627408502;+
&#3627409359;
??????&#3627408505;
&#3627408509;
&#3627408502;??????+
&#3627409360;
??????&#3627408505;
&#3627408509;
&#3627408491;&#3627408491;=&#3627409358;
❖Solutionofthisequationis
∴&#3627408509;
&#3627408502;??????=&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408507;&#3627408502;+
&#3627409359;
??????&#3627408505;
−&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408507;&#3627408502;+
&#3627409359;
??????&#3627408505;
&#3627409360;

&#3627409360;&#3627408509;
&#3627408491;&#3627408491;
??????&#3627408505;

Calculation of &#3627408509;
&#3627408496;??????
❖Here,&#3627408509;
????????????−&#3627408509;
&#3627408507;&#3627408502;<&#3627408509;
&#3627408502;&#3627408508;&#3627408507;,soMOSFETistherein
saturationregion,sodraincurrentwillbe
❖Draincurrentisalreadyderived
∴&#3627408496;
&#3627408491;=
&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
❖Fromaboveequation

&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
=
??????
&#3627409360;
.(&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;)
&#3627409360;
❖Ifdifferentiategivenequationwithrespectto&#3627408509;
????????????
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
.(&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;)
&#3627409360;
∴−
&#3627409359;
&#3627408505;
.
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
=??????.&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;
∴−
&#3627409359;
&#3627408505;
.(−&#3627409359;)=??????.&#3627408509;
&#3627408496;??????−&#3627408509;
&#3627408507;&#3627408502;
∴&#3627408509;
&#3627408496;??????=&#3627408509;
&#3627408507;&#3627408502;+
&#3627409359;
??????&#3627408505;

Calculation of &#3627408509;
&#3627408496;&#3627408495;
❖Here,&#3627408509;
????????????−&#3627408509;
&#3627408507;&#3627408502;>&#3627408509;
&#3627408502;&#3627408508;&#3627408507;,soMOSFETistherein
linearregion,sodraincurrentwillbe
❖Draincurrentisalreadyderived
∴&#3627408496;
&#3627408491;=
&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
❖Fromaboveequation

&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408505;
=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627409360;
❖Ifdifferentiategivenequationwithrespectto&#3627408509;
????????????
∴−
&#3627409359;
&#3627408505;
.
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
−&#3627409360;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627408517;&#3627408509;
&#3627408496;&#3627408501;
∴&#3627408509;
&#3627408496;??????=&#3627408509;
&#3627408507;&#3627408502;+&#3627409360;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;−
&#3627409359;
??????&#3627408505;
∴&#3627408496;
&#3627408491;=
??????
&#3627409360;
&#3627409360;&#3627408509;
&#3627408496;&#3627408501;−&#3627408509;
&#3627408507;&#3627408502;&#3627408509;
&#3627408502;&#3627408508;&#3627408507;−&#3627408509;
&#3627408502;&#3627408508;&#3627408507;
&#3627409360;
∴&#3627408509;
&#3627408496;??????=&#3627408509;
&#3627408507;&#3627408502;+
??????
&#3627409361;
&#3627408509;
&#3627408491;&#3627408491;
??????&#3627408505;

&#3627409359;
??????&#3627408505;

Average DC Power consumption
❖Power consumption is voltage into current.
❖Here duty cycle is 50%, so voltage = ൗ
??????????????????
2
❖Here current =
??????????????????−??????????????????
??????
❖So average DC power dissipation is given by
∴&#3627408503;
&#3627408491;&#3627408490;(????????????&#3627408518;??????????????????&#3627408518;)=
&#3627408509;
&#3627408491;&#3627408491;
&#3627409360;
×
&#3627408509;
&#3627408491;&#3627408491;−&#3627408509;
&#3627408502;??????
&#3627408505;

Ion Implantation
and it’s Advantage
over Diffusion
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Ion Implantation
❖It is alternative to diffusion process in IC fabrication.
❖Diffusion Process is done at high temperature, but Ion implantation
is done at low temperature.
❖In Ion Implantation, high energy dopant ions are accelerated, so that
ions can easily penetrate the Si wafer.
❖The depth of penetration can be increased by increasing accelerating
voltage.

Faults in Integrated
Circuit
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Outlines
❖Basics of Faults
❖Types of Faults
❑Permanent fault
❑Non Permanent fault

Basics of Faults in IC
❖ItleadstoimproperoutputofIC.
❖ItmaygivefalseoutputinICorItmayreducespeedofIC.
❖TherearebasicallytwotypesoffaultsinIC
❑PermanentFault
❑NonPermanentFault

Permanent Fault
❖Itchangesfunctionalbehaviorpermanently.
❖Mostlyithappensduetophysicalfault.
❖Examples
❑IncorrectICMask
❑WrongConnectionsinIC’s
❑PCBheating

Non Permanent Fault
❖Ithappensatrandommoments
❖Iteffectssystembehaviorforrandomtimeperiod
❖Itiscomparativelydifficulttodetect.
❖Therearetwotypes
❑TransientFaults:Itiscausedbyenvironmentalconditionssuchashumidity,
Pressure,vibrations,αparticlesetc.
❑IntermittentFaults:Itiscausedbynonenvironmentalconditionssuchas
looseconnections,Ageingofcomponentsetc.

Photolithography
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Photolithography
❖Itisaprocesstoproducecircuit/patternontheSiLayer.
❖UVlightexposureisused.
❖Twoimportantstepsarethereinphotolithography
1.PhotographicMasking:Itcontainsinformationwhichwewanttoprojecton
Siwafer.
2.PhotographicEtching:Itcontainspatterninformationwhichwewantsto
removefromlayer.
❑Therearetwotypesofphotographicetching
➢WetEtching(ByChemical)
➢DryEtching(ByUVlightexposure)

Stuck at Fault
By Prof. Hitesh Dholakiya
Engineering Funda
VLSI Lecture series

Stuck at fault
❖Anyterminalmaystuckatlogic‘0’orLogic‘1’isreferredasstuckat
fault.
❖Atthatterminal,ithasnodependencyonI/PandO/P.
❖Examples
❑Stuckatlogic‘1’
❑Stuckatlogic‘0’
A
B
Y
Stuck at ‘1’
A B Correct YActual Y
0 0 0 0
0 1 0 1
1 0 0 0
1 1 1 1
A
B
Y
Stuck at ‘0’
A B Correct YActual Y
0 0 0 0
0 1 0 0
1 0 0 0
1 1 1 0
Tags