SlideShare a Scribd company logo
1 of 25
Introduction to
CMOS VLSI
Design
CMOS Transistor Theory
Eutectics.blogspot.in
CMOS VLSI DesignEutectics.blogspot.in
Outline
 Introduction
 MOS Capacitor
 nMOS I-V Characteristics
 pMOS I-V Characteristics
 Gate and Diffusion Capacitance
 Pass Transistors
 RC Delay Models
CMOS VLSI DesignEutectics.blogspot.in
Introduction
 So far, we have treated transistors as ideal switches
 An ON transistor passes a finite amount of current
– Depends on terminal voltages
– Derive current-voltage (I-V) relationships
 Transistor gate, source, drain all have capacitance
– I = C (∆V/∆t) -> ∆t = (C/I) ∆V
– Capacitance and current determine speed
 Also explore what a “degraded level” really means
CMOS VLSI DesignEutectics.blogspot.in
MOS Capacitor
 Gate and body form MOS capacitor
 Operating modes
– Accumulation
– Depletion
– Inversion
polysilicon gate
(a)
silicon dioxide insulator
p-type body
+
-
Vg
< 0
(b)
+
-
0 < Vg < Vt
depletion region
(c)
+
-
Vg > Vt
depletion region
inversion region
CMOS VLSI DesignEutectics.blogspot.in
Terminal Voltages
 Mode of operation depends on Vg, Vd, Vs
– Vgs = Vg – Vs
– Vgd = Vg – Vd
– Vds = Vd – Vs = Vgs - Vgd
 Source and drain are symmetric diffusion terminals
– By convention, source is terminal at lower voltage
– Hence Vds ≥ 0
 nMOS body is grounded. First assume source is 0 too.
 Three regions of operation
– Cutoff
– Linear
– Saturation
Vg
Vs
Vd
Vgd
Vgs
Vds
+-
+
-
+
-
CMOS VLSI DesignEutectics.blogspot.in
nMOS Cutoff
 No channel
 Ids = 0
+
-
Vgs
= 0
n+ n+
+
-
Vgd
p-type body
b
g
s d
CMOS VLSI DesignEutectics.blogspot.in
nMOS Linear
 Channel forms
 Current flows from d to s
– e-
from s to d
 Ids increases with Vds
 Similar to linear resistor
+
-
Vgs
> Vt
n+ n+
+
-
Vgd
= Vgs
+
-
Vgs > Vt
n+ n+
+
-
Vgs > Vgd > Vt
Vds
= 0
0 < Vds
< Vgs
-Vt
p-type body
p-type body
b
g
s d
b
g
s d
Ids
CMOS VLSI DesignEutectics.blogspot.in
nMOS Saturation
 Channel pinches off
 Ids independent of Vds
 We say current saturates
 Similar to current source
+
-
Vgs
> Vt
n+ n+
+
-
Vgd
< Vt
Vds
> Vgs
-Vt
p-type body
b
g
s d Ids
CMOS VLSI DesignEutectics.blogspot.in
I-V Characteristics
 In Linear region, Ids depends on
– How much charge is in the channel?
– How fast is the charge moving?
CMOS VLSI DesignEutectics.blogspot.in
Channel Charge
 MOS structure looks like parallel plate capacitor
while operating in inversion
– Gate – oxide – channel
 Qchannel = CV
 C = Cg = εoxWL/tox = CoxWL
 V = Vgc – Vt = (Vgs – Vds/2) – Vt
n+ n+
p-type body
+
Vgd
gate
+ +
source
-
Vgs
-
drain
Vds
channel
-
Vg
Vs
Vd
Cg
n+ n+
p-type body
W
L
tox
SiO2
gate oxide
(good insulator, εox = 3.9)
polysilicon
gate
Cox = εox / tox
CMOS VLSI DesignEutectics.blogspot.in
Carrier velocity
 Charge is carried by e-
 Carrier velocity v proportional to lateral E-field
between source and drain
 v = µE µ called mobility
 E = Vds/L
 Time for carrier to cross channel:
– t = L / v
CMOS VLSI DesignEutectics.blogspot.in
nMOS Linear I-V
 Now we know
– How much charge Qchannel is in the channel
– How much time t each carrier takes to cross
channel
ox 2
2
ds
ds
gs t ds
ds
gs t ds
Q
I
t
W V
C V V V
L
V
V V V
µ
β
=
 = − − ÷
 
 = − − ÷
 
ox=
W
C
L
β µ
CMOS VLSI DesignEutectics.blogspot.in
nMOS Saturation I-V
 If Vgd < Vt, channel pinches off near drain
– When Vds > Vdsat = Vgs – Vt
 Now drain voltage no longer increases current
( )
2
2
2
dsat
ds gs t dsat
gs t
V
I V V V
V V
β
β
 = − − ÷
 
= −
CMOS VLSI DesignEutectics.blogspot.in
nMOS I-V Summary
( )
2
cutoff
linear
saturatio
0
2
2
n
gs t
ds
ds gs t ds ds dsat
gs t ds dsat
V V
V
I V V V V V
V V V V
β
β

 <

  = − − < ÷
 

− >
 Shockley 1st
order transistor models
CMOS VLSI DesignEutectics.blogspot.in
Example
 Example: a 0.6 µm process from AMI semiconductor
– tox = 100 Å
– µ = 350 cm2
/V*s
– Vt = 0.7 V
 Plot Ids vs. Vds
– Vgs = 0, 1, 2, 3, 4, 5
– Use W/L = 4/2 λ
( )
14
2
8
3.9 8.85 10
350 120 /
100 10
ox
W W W
C A V
L L L
β µ µ
−
−
 • ×  
= = = ÷ ÷
×   
0 1 2 3 4 5
0
0.5
1
1.5
2
2.5
Vds
Ids(mA)
Vgs
= 5
Vgs
= 4
Vgs
= 3
Vgs = 2
Vgs
= 1
CMOS VLSI DesignEutectics.blogspot.in
pMOS I-V
 All dopings and voltages are inverted for pMOS
 Mobility µp is determined by holes
– Typically 2-3x lower than that of electrons µn
– 120 cm2
/V*s in AMI 0.6 µm process
 Thus pMOS must be wider to provide same current
– In this class, assume µn / µp = 2
CMOS VLSI DesignEutectics.blogspot.in
Capacitance
 Any two conductors separated by an insulator have
capacitance
 Gate to channel capacitor is very important
– Creates channel charge necessary for operation
 Source and drain have capacitance to body
– Across reverse-biased diodes
– Called diffusion capacitance because it is
associated with source/drain diffusion
CMOS VLSI DesignEutectics.blogspot.in
Gate Capacitance
 Approximate channel as connected to source
 Cgs = εoxWL/tox = CoxWL = CpermicronW
 Cpermicron is typically about 2 fF/µm
n+ n+
p-type body
W
L
tox
SiO2
gate oxide
(good insulator, εox
= 3.9ε0
)
polysilicon
gate
CMOS VLSI DesignEutectics.blogspot.in
Diffusion Capacitance
 Csb, Cdb
 Undesirable, called parasitic capacitance
 Capacitance depends on area and perimeter
– Use small diffusion nodes
– Comparable to Cg
for contacted diff
– ½ Cg for uncontacted
– Varies with process
CMOS VLSI DesignEutectics.blogspot.in
Pass Transistors
 We have assumed source is grounded
 What if source > 0?
– e.g. pass transistor passing VDD
 Vg = VDD
– If Vs > VDD-Vt, Vgs < Vt
– Hence transistor would turn itself off
 nMOS pass transistors pull no higher than VDD-Vtn
– Called a degraded “1”
– Approach degraded value slowly (low Ids)
 pMOS pass transistors pull no lower than Vtp
VDD
VDD
CMOS VLSI DesignEutectics.blogspot.in
Pass Transistor Ckts
VDD
VDD
Vs = VDD-Vtn
VSS
Vs = |Vtp|
VDD
VDD
-Vtn VDD
-Vtn
VDD
-Vtn
VDD
VDD
VDD
VDD
VDD
VDD-Vtn
VDD-2Vtn
CMOS VLSI DesignEutectics.blogspot.in
Effective Resistance
 Shockley models have limited value
– Not accurate enough for modern transistors
– Too complicated for much hand analysis
 Simplification: treat transistor as resistor
– Replace Ids(Vds, Vgs) with effective resistance R
• Ids = Vds/R
– R averaged across switching of digital gate
 Too inaccurate to predict current at any given time
– But good enough to predict RC delay
CMOS VLSI DesignEutectics.blogspot.in
RC Delay Model
 Use equivalent circuits for MOS transistors
– Ideal switch + capacitance and ON resistance
– Unit nMOS has resistance R, capacitance C
– Unit pMOS has resistance 2R, capacitance C
 Capacitance proportional to width
 Resistance inversely proportional to width
kg
s
d
g
s
d
kC
kC
kC
R/k
kg
s
d
g
s
d
kC
kC
kC
2R/k
CMOS VLSI DesignEutectics.blogspot.in
RC Values
 Capacitance
– C = Cg = Cs = Cd = 2 fF/µm of gate width
– Values similar across many processes
 Resistance
– R ≈ 6 KΩ*µm in 0.6um process
– Improves with shorter channel lengths
 Unit transistors
– May refer to minimum contacted device (4/2 λ)
– Or maybe 1 µm wide device
– Doesn’t matter as long as you are consistent
CMOS VLSI DesignEutectics.blogspot.in
Inverter Delay Estimate
 Estimate the delay of a fanout-of-1 inverter
C
C
R
2C
2C
R
2
1
A
Y
C
2C
C
2C
C
2C
R
Y
2
1
d = 6RC

More Related Content

What's hot

Digital VLSI Design : Introduction
Digital VLSI Design : IntroductionDigital VLSI Design : Introduction
Digital VLSI Design : IntroductionUsha Mehta
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdfAhmed Abdelazeem
 
Vlsi design mosfet
Vlsi design mosfetVlsi design mosfet
Vlsi design mosfetvennila12
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design slpinjare
 
1. Introduction to PnR.pptx
1. Introduction to PnR.pptx1. Introduction to PnR.pptx
1. Introduction to PnR.pptxAhmed Abdelazeem
 
CMOS logic circuits
CMOS logic circuitsCMOS logic circuits
CMOS logic circuitsMahesh_Naidu
 
Analog and Digital VLSI Design Notes - Akshansh
Analog and Digital VLSI Design Notes - AkshanshAnalog and Digital VLSI Design Notes - Akshansh
Analog and Digital VLSI Design Notes - AkshanshAkshansh Chaudhary
 
MOS and BiCMOS Circuit design Process
MOS and BiCMOS Circuit design ProcessMOS and BiCMOS Circuit design Process
MOS and BiCMOS Circuit design ProcessDr.YNM
 
Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)shaik sharief
 
Interconnect timing model
Interconnect  timing modelInterconnect  timing model
Interconnect timing modelPrachi Pandey
 
Short channel effects
Short channel effectsShort channel effects
Short channel effectsashish bait
 
Vlsi physical design automation on partitioning
Vlsi physical design automation on partitioningVlsi physical design automation on partitioning
Vlsi physical design automation on partitioningSushil Kundu
 

What's hot (20)

Digital VLSI Design : Introduction
Digital VLSI Design : IntroductionDigital VLSI Design : Introduction
Digital VLSI Design : Introduction
 
Physical Verification Design.pdf
Physical Verification Design.pdfPhysical Verification Design.pdf
Physical Verification Design.pdf
 
Classes of amplifiers
Classes of amplifiersClasses of amplifiers
Classes of amplifiers
 
Vlsi design mosfet
Vlsi design mosfetVlsi design mosfet
Vlsi design mosfet
 
3673 mosfet
3673 mosfet3673 mosfet
3673 mosfet
 
Analog Layout design
Analog Layout design Analog Layout design
Analog Layout design
 
CMOS Logic Circuits
CMOS Logic CircuitsCMOS Logic Circuits
CMOS Logic Circuits
 
1. Introduction to PnR.pptx
1. Introduction to PnR.pptx1. Introduction to PnR.pptx
1. Introduction to PnR.pptx
 
Velosity saturation
Velosity saturationVelosity saturation
Velosity saturation
 
CMOS logic circuits
CMOS logic circuitsCMOS logic circuits
CMOS logic circuits
 
Analog and Digital VLSI Design Notes - Akshansh
Analog and Digital VLSI Design Notes - AkshanshAnalog and Digital VLSI Design Notes - Akshansh
Analog and Digital VLSI Design Notes - Akshansh
 
MOS and BiCMOS Circuit design Process
MOS and BiCMOS Circuit design ProcessMOS and BiCMOS Circuit design Process
MOS and BiCMOS Circuit design Process
 
Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)Multi mode multi corner (mmmc)
Multi mode multi corner (mmmc)
 
VLSI- Unit II
VLSI- Unit IIVLSI- Unit II
VLSI- Unit II
 
CMOS
CMOS CMOS
CMOS
 
Interconnect timing model
Interconnect  timing modelInterconnect  timing model
Interconnect timing model
 
Short channel effects
Short channel effectsShort channel effects
Short channel effects
 
Vlsi physical design automation on partitioning
Vlsi physical design automation on partitioningVlsi physical design automation on partitioning
Vlsi physical design automation on partitioning
 
MOSFET....complete PPT
MOSFET....complete PPTMOSFET....complete PPT
MOSFET....complete PPT
 
ASIC DESIGN FLOW
ASIC DESIGN FLOWASIC DESIGN FLOW
ASIC DESIGN FLOW
 

Viewers also liked

CMOS VLSI design
CMOS VLSI designCMOS VLSI design
CMOS VLSI designRajan Kumar
 
Cmos design
Cmos designCmos design
Cmos designMahi
 
CMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverterCMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverterIkhwan_Fakrudin
 
Seminar: Fabrication and Characteristics of CMOS
Seminar: Fabrication and Characteristics of CMOSSeminar: Fabrication and Characteristics of CMOS
Seminar: Fabrication and Characteristics of CMOSJay Baxi
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI illpa
 
VLSI Design Flow
VLSI Design FlowVLSI Design Flow
VLSI Design FlowA B Shinde
 
8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt TechnologyPremier Farnell
 
Advances in VLSI Chapter 6 Superbuffers
Advances in VLSI Chapter 6 SuperbuffersAdvances in VLSI Chapter 6 Superbuffers
Advances in VLSI Chapter 6 SuperbuffersDabbaru Murali
 
Chapter 3-part-1
Chapter 3-part-1Chapter 3-part-1
Chapter 3-part-1Ginny Lee
 
Verilog hdl by samir palnitkar for verilog know how
Verilog hdl   by samir palnitkar for verilog know howVerilog hdl   by samir palnitkar for verilog know how
Verilog hdl by samir palnitkar for verilog know howSyed Ghufran Hassan
 
VHDL Practical Exam Guide
VHDL Practical Exam GuideVHDL Practical Exam Guide
VHDL Practical Exam GuideEslam Mohammed
 
[Duality Inc.] Double Sided Padless Sensor Chip
[Duality Inc.] Double Sided Padless Sensor Chip[Duality Inc.] Double Sided Padless Sensor Chip
[Duality Inc.] Double Sided Padless Sensor ChipJinhong Ahn
 
Fundamentals of cmos vlsi
Fundamentals of cmos vlsiFundamentals of cmos vlsi
Fundamentals of cmos vlsiBhavya Mc
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERj naga sai
 

Viewers also liked (20)

CMOS VLSI design
CMOS VLSI designCMOS VLSI design
CMOS VLSI design
 
Cmos design
Cmos designCmos design
Cmos design
 
CMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverterCMOS Topic 5 -_cmos_inverter
CMOS Topic 5 -_cmos_inverter
 
Seminar: Fabrication and Characteristics of CMOS
Seminar: Fabrication and Characteristics of CMOSSeminar: Fabrication and Characteristics of CMOS
Seminar: Fabrication and Characteristics of CMOS
 
PLDs
PLDsPLDs
PLDs
 
Cmos
CmosCmos
Cmos
 
Introduction to VLSI
Introduction to VLSI Introduction to VLSI
Introduction to VLSI
 
VLSI Design Flow
VLSI Design FlowVLSI Design Flow
VLSI Design Flow
 
Baz20
Baz20Baz20
Baz20
 
8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology8-Bit CMOS Microcontrollers with nanoWatt Technology
8-Bit CMOS Microcontrollers with nanoWatt Technology
 
Research Fellow Diploma
Research Fellow DiplomaResearch Fellow Diploma
Research Fellow Diploma
 
Presentations
PresentationsPresentations
Presentations
 
Advances in VLSI Chapter 6 Superbuffers
Advances in VLSI Chapter 6 SuperbuffersAdvances in VLSI Chapter 6 Superbuffers
Advances in VLSI Chapter 6 Superbuffers
 
Chapter 3-part-1
Chapter 3-part-1Chapter 3-part-1
Chapter 3-part-1
 
Verilog hdl by samir palnitkar for verilog know how
Verilog hdl   by samir palnitkar for verilog know howVerilog hdl   by samir palnitkar for verilog know how
Verilog hdl by samir palnitkar for verilog know how
 
VHDL Practical Exam Guide
VHDL Practical Exam GuideVHDL Practical Exam Guide
VHDL Practical Exam Guide
 
[Duality Inc.] Double Sided Padless Sensor Chip
[Duality Inc.] Double Sided Padless Sensor Chip[Duality Inc.] Double Sided Padless Sensor Chip
[Duality Inc.] Double Sided Padless Sensor Chip
 
Fundamentals of cmos vlsi
Fundamentals of cmos vlsiFundamentals of cmos vlsi
Fundamentals of cmos vlsi
 
Mother Board
Mother BoardMother Board
Mother Board
 
Mini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIERMini Project on 4 BIT SERIAL MULTIPLIER
Mini Project on 4 BIT SERIAL MULTIPLIER
 

Similar to Introduction to COMS VLSI Design

FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptFALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptVijaySathappan
 
Mos transistor
Mos transistorMos transistor
Mos transistorMurali Rai
 
Lect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxLect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxmisbahmridul
 
VLSI Design_ Stick Diagrams_slidess.pptx
VLSI Design_ Stick Diagrams_slidess.pptxVLSI Design_ Stick Diagrams_slidess.pptx
VLSI Design_ Stick Diagrams_slidess.pptxbansalnamz
 
VLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORVLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORKarthik Vivek
 
Lect2 up150 (100325)
Lect2 up150 (100325)Lect2 up150 (100325)
Lect2 up150 (100325)aicdesign
 
Lecture12.fm5
Lecture12.fm5Lecture12.fm5
Lecture12.fm5tuanbk1
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)aicdesign
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)aicdesign
 

Similar to Introduction to COMS VLSI Design (20)

CMOS Transistor
CMOS TransistorCMOS Transistor
CMOS Transistor
 
lecture_01_upload.ppt
lecture_01_upload.pptlecture_01_upload.ppt
lecture_01_upload.ppt
 
vlsid.ppt
vlsid.pptvlsid.ppt
vlsid.ppt
 
VLSI- Unit I
VLSI- Unit IVLSI- Unit I
VLSI- Unit I
 
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.pptFALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
FALLSEM2023-24_BECE303L_TH_VL2023240100242_2023-04-24_Reference-Material-I.ppt
 
Mos transistor
Mos transistorMos transistor
Mos transistor
 
Lect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptxLect 2 CMOS Transistor Theory.pptx
Lect 2 CMOS Transistor Theory.pptx
 
lec23Concl.ppt
lec23Concl.pptlec23Concl.ppt
lec23Concl.ppt
 
VLSI Design_ Stick Diagrams_slidess.pptx
VLSI Design_ Stick Diagrams_slidess.pptxVLSI Design_ Stick Diagrams_slidess.pptx
VLSI Design_ Stick Diagrams_slidess.pptx
 
2016 ch4 delay
2016 ch4 delay2016 ch4 delay
2016 ch4 delay
 
Lecture07
Lecture07Lecture07
Lecture07
 
VLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTORVLSI DESIGN- MOS TRANSISTOR
VLSI DESIGN- MOS TRANSISTOR
 
Lect2 up150 (100325)
Lect2 up150 (100325)Lect2 up150 (100325)
Lect2 up150 (100325)
 
Lecture12.fm5
Lecture12.fm5Lecture12.fm5
Lecture12.fm5
 
Lect2 up060 (100324)
Lect2 up060 (100324)Lect2 up060 (100324)
Lect2 up060 (100324)
 
MOSFET Operation
MOSFET OperationMOSFET Operation
MOSFET Operation
 
Lec17 mosfet iv
Lec17 mosfet ivLec17 mosfet iv
Lec17 mosfet iv
 
Bicoms
BicomsBicoms
Bicoms
 
Power
PowerPower
Power
 
Lect2 up140 (100325)
Lect2 up140 (100325)Lect2 up140 (100325)
Lect2 up140 (100325)
 

Recently uploaded

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxmanuelaromero2013
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTiammrhaywood
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxsocialsciencegdgrohi
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerunnathinaik
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsKarinaGenton
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfakmcokerachita
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxAvyJaneVismanos
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfSumit Tiwari
 

Recently uploaded (20)

Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
How to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptxHow to Make a Pirate ship Primary Education.pptx
How to Make a Pirate ship Primary Education.pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPTECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
ECONOMIC CONTEXT - LONG FORM TV DRAMA - PPT
 
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptxHistory Class XII Ch. 3 Kinship, Caste and Class (1).pptx
History Class XII Ch. 3 Kinship, Caste and Class (1).pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
internship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developerinternship ppt on smartinternz platform as salesforce developer
internship ppt on smartinternz platform as salesforce developer
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Science 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its CharacteristicsScience 7 - LAND and SEA BREEZE and its Characteristics
Science 7 - LAND and SEA BREEZE and its Characteristics
 
Class 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdfClass 11 Legal Studies Ch-1 Concept of State .pdf
Class 11 Legal Studies Ch-1 Concept of State .pdf
 
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
Model Call Girl in Tilak Nagar Delhi reach out to us at 🔝9953056974🔝
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
Final demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptxFinal demo Grade 9 for demo Plan dessert.pptx
Final demo Grade 9 for demo Plan dessert.pptx
 
Staff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSDStaff of Color (SOC) Retention Efforts DDSD
Staff of Color (SOC) Retention Efforts DDSD
 
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdfEnzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
Enzyme, Pharmaceutical Aids, Miscellaneous Last Part of Chapter no 5th.pdf
 

Introduction to COMS VLSI Design

  • 1. Introduction to CMOS VLSI Design CMOS Transistor Theory Eutectics.blogspot.in
  • 2. CMOS VLSI DesignEutectics.blogspot.in Outline  Introduction  MOS Capacitor  nMOS I-V Characteristics  pMOS I-V Characteristics  Gate and Diffusion Capacitance  Pass Transistors  RC Delay Models
  • 3. CMOS VLSI DesignEutectics.blogspot.in Introduction  So far, we have treated transistors as ideal switches  An ON transistor passes a finite amount of current – Depends on terminal voltages – Derive current-voltage (I-V) relationships  Transistor gate, source, drain all have capacitance – I = C (∆V/∆t) -> ∆t = (C/I) ∆V – Capacitance and current determine speed  Also explore what a “degraded level” really means
  • 4. CMOS VLSI DesignEutectics.blogspot.in MOS Capacitor  Gate and body form MOS capacitor  Operating modes – Accumulation – Depletion – Inversion polysilicon gate (a) silicon dioxide insulator p-type body + - Vg < 0 (b) + - 0 < Vg < Vt depletion region (c) + - Vg > Vt depletion region inversion region
  • 5. CMOS VLSI DesignEutectics.blogspot.in Terminal Voltages  Mode of operation depends on Vg, Vd, Vs – Vgs = Vg – Vs – Vgd = Vg – Vd – Vds = Vd – Vs = Vgs - Vgd  Source and drain are symmetric diffusion terminals – By convention, source is terminal at lower voltage – Hence Vds ≥ 0  nMOS body is grounded. First assume source is 0 too.  Three regions of operation – Cutoff – Linear – Saturation Vg Vs Vd Vgd Vgs Vds +- + - + -
  • 6. CMOS VLSI DesignEutectics.blogspot.in nMOS Cutoff  No channel  Ids = 0 + - Vgs = 0 n+ n+ + - Vgd p-type body b g s d
  • 7. CMOS VLSI DesignEutectics.blogspot.in nMOS Linear  Channel forms  Current flows from d to s – e- from s to d  Ids increases with Vds  Similar to linear resistor + - Vgs > Vt n+ n+ + - Vgd = Vgs + - Vgs > Vt n+ n+ + - Vgs > Vgd > Vt Vds = 0 0 < Vds < Vgs -Vt p-type body p-type body b g s d b g s d Ids
  • 8. CMOS VLSI DesignEutectics.blogspot.in nMOS Saturation  Channel pinches off  Ids independent of Vds  We say current saturates  Similar to current source + - Vgs > Vt n+ n+ + - Vgd < Vt Vds > Vgs -Vt p-type body b g s d Ids
  • 9. CMOS VLSI DesignEutectics.blogspot.in I-V Characteristics  In Linear region, Ids depends on – How much charge is in the channel? – How fast is the charge moving?
  • 10. CMOS VLSI DesignEutectics.blogspot.in Channel Charge  MOS structure looks like parallel plate capacitor while operating in inversion – Gate – oxide – channel  Qchannel = CV  C = Cg = εoxWL/tox = CoxWL  V = Vgc – Vt = (Vgs – Vds/2) – Vt n+ n+ p-type body + Vgd gate + + source - Vgs - drain Vds channel - Vg Vs Vd Cg n+ n+ p-type body W L tox SiO2 gate oxide (good insulator, εox = 3.9) polysilicon gate Cox = εox / tox
  • 11. CMOS VLSI DesignEutectics.blogspot.in Carrier velocity  Charge is carried by e-  Carrier velocity v proportional to lateral E-field between source and drain  v = µE µ called mobility  E = Vds/L  Time for carrier to cross channel: – t = L / v
  • 12. CMOS VLSI DesignEutectics.blogspot.in nMOS Linear I-V  Now we know – How much charge Qchannel is in the channel – How much time t each carrier takes to cross channel ox 2 2 ds ds gs t ds ds gs t ds Q I t W V C V V V L V V V V µ β =  = − − ÷    = − − ÷   ox= W C L β µ
  • 13. CMOS VLSI DesignEutectics.blogspot.in nMOS Saturation I-V  If Vgd < Vt, channel pinches off near drain – When Vds > Vdsat = Vgs – Vt  Now drain voltage no longer increases current ( ) 2 2 2 dsat ds gs t dsat gs t V I V V V V V β β  = − − ÷   = −
  • 14. CMOS VLSI DesignEutectics.blogspot.in nMOS I-V Summary ( ) 2 cutoff linear saturatio 0 2 2 n gs t ds ds gs t ds ds dsat gs t ds dsat V V V I V V V V V V V V V β β   <    = − − < ÷    − >  Shockley 1st order transistor models
  • 15. CMOS VLSI DesignEutectics.blogspot.in Example  Example: a 0.6 µm process from AMI semiconductor – tox = 100 Å – µ = 350 cm2 /V*s – Vt = 0.7 V  Plot Ids vs. Vds – Vgs = 0, 1, 2, 3, 4, 5 – Use W/L = 4/2 λ ( ) 14 2 8 3.9 8.85 10 350 120 / 100 10 ox W W W C A V L L L β µ µ − −  • ×   = = = ÷ ÷ ×    0 1 2 3 4 5 0 0.5 1 1.5 2 2.5 Vds Ids(mA) Vgs = 5 Vgs = 4 Vgs = 3 Vgs = 2 Vgs = 1
  • 16. CMOS VLSI DesignEutectics.blogspot.in pMOS I-V  All dopings and voltages are inverted for pMOS  Mobility µp is determined by holes – Typically 2-3x lower than that of electrons µn – 120 cm2 /V*s in AMI 0.6 µm process  Thus pMOS must be wider to provide same current – In this class, assume µn / µp = 2
  • 17. CMOS VLSI DesignEutectics.blogspot.in Capacitance  Any two conductors separated by an insulator have capacitance  Gate to channel capacitor is very important – Creates channel charge necessary for operation  Source and drain have capacitance to body – Across reverse-biased diodes – Called diffusion capacitance because it is associated with source/drain diffusion
  • 18. CMOS VLSI DesignEutectics.blogspot.in Gate Capacitance  Approximate channel as connected to source  Cgs = εoxWL/tox = CoxWL = CpermicronW  Cpermicron is typically about 2 fF/µm n+ n+ p-type body W L tox SiO2 gate oxide (good insulator, εox = 3.9ε0 ) polysilicon gate
  • 19. CMOS VLSI DesignEutectics.blogspot.in Diffusion Capacitance  Csb, Cdb  Undesirable, called parasitic capacitance  Capacitance depends on area and perimeter – Use small diffusion nodes – Comparable to Cg for contacted diff – ½ Cg for uncontacted – Varies with process
  • 20. CMOS VLSI DesignEutectics.blogspot.in Pass Transistors  We have assumed source is grounded  What if source > 0? – e.g. pass transistor passing VDD  Vg = VDD – If Vs > VDD-Vt, Vgs < Vt – Hence transistor would turn itself off  nMOS pass transistors pull no higher than VDD-Vtn – Called a degraded “1” – Approach degraded value slowly (low Ids)  pMOS pass transistors pull no lower than Vtp VDD VDD
  • 21. CMOS VLSI DesignEutectics.blogspot.in Pass Transistor Ckts VDD VDD Vs = VDD-Vtn VSS Vs = |Vtp| VDD VDD -Vtn VDD -Vtn VDD -Vtn VDD VDD VDD VDD VDD VDD-Vtn VDD-2Vtn
  • 22. CMOS VLSI DesignEutectics.blogspot.in Effective Resistance  Shockley models have limited value – Not accurate enough for modern transistors – Too complicated for much hand analysis  Simplification: treat transistor as resistor – Replace Ids(Vds, Vgs) with effective resistance R • Ids = Vds/R – R averaged across switching of digital gate  Too inaccurate to predict current at any given time – But good enough to predict RC delay
  • 23. CMOS VLSI DesignEutectics.blogspot.in RC Delay Model  Use equivalent circuits for MOS transistors – Ideal switch + capacitance and ON resistance – Unit nMOS has resistance R, capacitance C – Unit pMOS has resistance 2R, capacitance C  Capacitance proportional to width  Resistance inversely proportional to width kg s d g s d kC kC kC R/k kg s d g s d kC kC kC 2R/k
  • 24. CMOS VLSI DesignEutectics.blogspot.in RC Values  Capacitance – C = Cg = Cs = Cd = 2 fF/µm of gate width – Values similar across many processes  Resistance – R ≈ 6 KΩ*µm in 0.6um process – Improves with shorter channel lengths  Unit transistors – May refer to minimum contacted device (4/2 λ) – Or maybe 1 µm wide device – Doesn’t matter as long as you are consistent
  • 25. CMOS VLSI DesignEutectics.blogspot.in Inverter Delay Estimate  Estimate the delay of a fanout-of-1 inverter C C R 2C 2C R 2 1 A Y C 2C C 2C C 2C R Y 2 1 d = 6RC