Digital CMOS VLSI Circuits - AHD
Digital CMOS VLSI Circuits - AHD
(20IC402T)
Arpan Desai
ICT Department, PDEU
Syllabus
COURSE OBJECTIVES
• To understand the characteristics and concepts related to the design of digital CMOS VLSI circuits/gates.
• To explore various CMOS logic styles, and design CMOS VLSI circuits/gates at the transistor-level and
layout-level.
• To analyze the performance/power of digital CMOS VLSI circuits/gates.
TEXT/REFERENCE BOOKS
1. Neil Weste, David Harris, Ayan Banerjee, “CMOS VLSI design: A circuits and systems perspective”, 3rd Edition,
Pearson.
2. Sung-Mo Kang, Yusuf Leblebici , “CMOS Digital Integrated Circuits”, 3rd Edition, Tata McGraw Hill.
3. Robert F. Pierret, “Semiconductor Device Fundamentals”, 1st Edition, Pearson.
UNIT-1
INTRODUCTION TO DIGITAL
CMOS VLSI
A Brief History of the Transistor
• Some of the events which led to the microprocessor
-Photographs in the following are from “State of the Art: A
photographic history of the integrated circuit”, Stan Augarten,
Ticknor & Fields, 1983.
1930: “Method and apparatus for 1933: “Device for controlling electric
controlling electric currents”, U.S. current”, U. S. Patent 1,900,018
Patent 1,745,175
Key Developments at Bell Labs
• 1940: Ohl develops the PN Junction
• 1945: Shockley's laboratory established
• 1947: Bardeen and Brattain create point contact transistor (U.S. Patent
2,524,035)
Developments at Bell Labs, cont’d
• 1951: Shockley develops a junction transistor manufacturable in quantity
(U.S. Patent 2,623,105)
1950s – Silicon Valley
• 4 Valance electrons which forms covalent bonds with other Silicon atoms.
(Intrinsic Semiconductor or Pure form of semiconductor)
N-Type Semiconductors
Adding elements with 5 valence
electrons to pure silicon
N-Type Semiconductors
Adding elements with 5 valence
electrons to pure silicon
Fermi Level
P-Type Semiconductors
Adding elements with 3
valence electrons to pure
silicon
P-Type Semiconductors
Adding elements with 3 valence
electrons to pure silicon
Fermi Level
Summary
• Silicon is a semiconductor
• Pure silicon has no free carriers and
conducts poorly
• Adding dopants increases the
conductivity
• Group V: extra electron (n-type)
• Group III: missing electron, called
hole (p-type)
P-N Junctions
• A junction between p-type and n-type semiconductor forms a diode.
• Current flows only in one direction
The depletion region contains immobile positive ions (donors) in the N-type material
and immobile negative ions (acceptors) in the P-type material. These ions are left behind
when the free electrons and holes recombine near the junction.
nMOS Transistor
• Four terminals: gate, source, drain, body
• Gate – oxide – body stack looks like a capacitor
– Gate and body are conductors
– SiO2 (oxide) is a very good insulator
– Called metal – oxide – semiconductor (MOS) capacitor
– Even though the gate is no longer made of metal
nMOS Transistor
• Body is commonly tied to ground (0 V)
• When the gate is at a low voltage:
– P-type body is at low voltage
– Source-body and drain-body diodes are OFF
– No current flows, transistor is OFF
pMOS Transistor
• Similar, but doping and voltages reversed
• – Body tied to high voltage (VDD)
• – Gate low: transistor ON
• – Gate high: transistor OFF
• – Bubble indicates inverted behavior
Transistors as Switches
• We can view MOS transistors as electrically controlled switches
• Voltage at gate controls path from source to drain
CMOS Inverter
pMOS
nMOS
CMOS Inverter
pMOS
nMOS
CMOS Inverter
pMOS
nMOS
Fabrication of MOSFET’s
Contents
• Fabrication of nMOS Transistor
Lithography/Patterning
Etching
Oxide Growth/Oxide Deposition
Ion Implantation
Device Isolation Techniques
• Fabrication of CMOS
Fabrication of nMOS
a Si- substrate
•The surface of the wafer is coated with a photosensitive material, the photoresist.
Polysilicon
Thin oxide (SiO2)
g Silicon Dioxide (SiO2)
Si- substrate
Fabrication of nMOS
(SELF ALIGNED PROCESS)
• Polysilicon gate, which is patterned before doping defines:
i.) precise location of the channel region
ii.)location of source and drain regions
Since, this procedure allows very precise positioning of two regions relative to
the gate, it is called as Self Aligned Process.
Fabrication of nMOS
Polysilicon
Thin oxide (SiO2)
h n+ n+ Silicon Dioxide (SiO2)
Si- substrate
Insulating Oxide
Thin oxide (SiO2)
i n+ n+ Silicon Dioxide (SiO2)
Si- substrate
Insulating Oxide
Thin oxide (SiO2)
j n+ n+ Silicon Dioxide (SiO2)
Si- substrate
Ion Implantation
Metal Contacts
Insulating oxide
l Thin oxide (SiO2)
n+ n+ Silicon Dioxide (SiO2)
Si- substrate
Device Isolation Techniques
• MOS transistors must be electrically isolated from each other in
order to:
➢prevent unwanted conduction paths between devices
➢avoid creation of inversion layers outside the channel
regions
➢reduce the leakage currents
• Each device is created in dedicated regions - active areas
❑To prevent this, most manufacturers prefer isolation techniques that partially recess the
field oxide into the silicon surface.
Device Isolation Techniques
Local Oxidation of Silicon (LOCOS)
• Process flow
1) Grow a thin pad oxide (SiO2) on the silicon surface.
Thin pad oxide - protect the silicon surface from stress caused by nitride
2) Define active area : deposition and patterning a silicon nitride (Si3N4) layer
Device Isolation Techniques
Local Oxidation of Silicon (LOCOS)
3) Channel stop implant: p-type regions that surround the transistors
To prevent the formation of any unwanted channels between two neighboring N+
diffusion regions.
•Field oxide is partially recessed into the surface (oxidation consume some
of the silicon)
Device Isolation Techniques
Local Oxidation of Silicon (LOCOS)
•Field oxides forms a lateral extension under the nitride layer – bird’s beak region. Responsible for reduction
in active areas.
• Bird’s beak region limits device scaling and device density in VLSI circuits!
5) Etch the nitride layer and the thin oxide pad layer
CMOS Fabrication Process
• Objective
• To obtain a circuit with optimum yield.
• To minimize the area of the circuit.
• To provide long term reliability of the circuit.
• Micron rules can result in as much as a 50% size reduction over lambda
rules.
• Normal style for industry.
• Pro: Allow taking full advantage of technology
• Con: Scaling and Porting becomes more complicated
Design Rule Entities
1. Layer Representations
– Substrates and/or Wells
– Diffusion Regions (Active areas)
• Select regions: For contacts to substrate or well
– Polysilicon Layers
– Metal Interconnects
• Contact: Metal to active
• Via: Metal to metal
2. Intralayer Constraints
3. Interlayer Constraints
MOSIS (MOS Implementation System)
Layout Design Rules
MOSIS (MOS Implementation System) Layout Design Rules
Polysilicon Rules
R3 Minimum poly width 2λ
R4 Minimum poly spacing 2λ
R5 Minimum gate extension of poly over active 2λ
VDD
A Y
GND
The Metal Oxide Semiconductor (MOS)
structure
At, T= 300K,
ni = 1.45 X 10^10 cm-3
Acceptor concentration (Boron) NA = 10^15 to 10^16 cm-3
The Metal Oxide Semiconductor (MOS)
structure
ACCUMULATION
[Vg<0]
DEPLETION
[Vg>0] Slightly Positive
INVERSION
[Vg>Vt]
Energy band diagram of MOS structure
Terminal Voltages
• Hence Vds 0 - -
Vs Vd
• nMOS body is grounded. First, assume that source is 0 too. -
Vds +
•The electron concentration (minority carrier) decreases as the negatively charged electrons are pushed deeper
into the substrate
–The oxide electric field is directed toward the gate electrode
– Negative surface potential causes the energy bands to bend up-ward near the surface
The MOS System under External Bias –DEPLETION
•When VGS>VT0
–Conduction channel formed
–Capable of carrying the drain current
–As VDS=0
•ID=0
–As VDS>0 and small
•ID proportional to VDS
•Flowing from S to D through the conducting channel
•The channel act as a voltage controlled resistor
•The electron velocity much lower than the drift velocity limit
•As VDS↑ the inversion layer charge and the channel depth at the drain end start to decrease
MOSFET operation: Saturation region
•For VDS=VDSAT
–The inversion charge at the drain is reduced to zero
–Pinch off point
•For VDS>VDSAT
–A depleted surface region forms adjacent to the drain
–As VDS is further increased, the depletion region grows
toward the source
–The channel-end remains essentially constant and equal to
VDSAT
–The pinch-off (depleted) section
•Absorbing most of the excess voltage drop, (VDS-VDSAT)
•A high-field forms between the channel-end of the drain
boundary–Accelerating electrons, usually reaching the drift
velocity limit
Threshold Voltage
(
Qb 0 = − 2.q.N A . si . − 2 f ( substrate) ) in pMOS
–The depletion region charge
densities QB0 and QB are
negative in nMOS, positive in
ox pMOS
Cox = Qox = q.N ox
tox
Energy band diagram of a p-type silicon substrate
Q.1 Calculate the threshold voltage VTO at VSB = 0, for a n channel MOS transistor, with the following parameters: Substrate
doping density NA =10^16 cm-3, polysilicon gate density
ND =2 x 10^20 cm-3, gate oxide thickness tox=500 Angstrom and oxide interface fixed charge density Nox= 4 x 10^10 cm-2,
φF( gate) = 0.55V. q= 1.602x10^-19 coulombs, K= 1.381x10^-23 J/K, T= 300 K
Physical constants :
Thermal voltage =KT/q = 0.026 volt
Energy Gap of silicon(Si) =Eg = 1.12 eV
Intrinsic Carrier Concentration of silicon = ni =1.45 x 10^10 cm –3
Dielectric constant of vacuum = εo =8.85 x 10-14 F/cm
Dielectric constant of silicon = εsi = 11.7 x εo F/cm
Dielectric constant of silicon dioxide = εox = 3.97 x εo F/cm
Ans: φF( sub) = -.35v ,
φGC = -.90 v,
Qbo = -4.82x10^-8 C/cm^2,
Qox = 6.4 x 10^-9 C/cm^2 ,
Cox = 7.03x10^-8 F/cm^2,
Vto =0.40v
Threshold Voltage Question
Q.2 Calculate the threshold voltage VTO at VSB = 0, for a polysilicon gate p channel MOS transistor, with the following
parameters: Substrate doping density ND =10^15 cm-3, polysilicon gate density
ND =10^20 cm-3, gate oxide thickness tox=500 Angstrom = 500x10^-8 cm and oxide interface fixed charge density Nox= 2
x 10^10 cm-2, φF( gate) = 0.55V.
Physical constants :
Thermal voltage =KT/q = 0.026 volt
Energy Gap of silicon(Si) =Eg = 1.12 eV
Intrinsic Carrier Concentration of silicon = ni =1.45 x 10^10 cm –3
Dielectric constant of vacuum = εo =8.85 x 10-14 F/cm
Dielectric constant of silicon = εsi = 11.7 x εo F/cm
Dielectric constant of silicon dioxide = εox = 3.97 x εo F/cm
[ans: φF( sub) = .290v , φGC = -.26 v, Qbo = 1.38X10^-8 C/cm^2, Qox = 3.2 x 10^-9 C/cm^2 , Cox = 7.03x10^-8 F/cm^2, Vto = -
1.1v ]
I-V Characteristics
• In Linear region, Ids depends on
• How much charge is in the channel?
• How fast is the charge moving?
Channel Charge
• MOS structure looks like a parallel plate capacitor while operating in
inversions
• Gate – oxide – channel
• Qchannel = CV
• C = Cg = eoxWL/tox = CoxWL
• V = Vgc – Vt = (Vgs – Vds/2) – Vt +
gate
Vg
+
source Vgs Cg Vgd drain
Vs - - Vd
channel
n+ - + n+
Vds
polysilicon
gate p-type body
W
tox
L SiO2 gate oxide
n+ n+ (good insulator, ox = 3.9)
p-type body
Carrier velocity
• Charge is carried by e-
• Electrons are propelled by the lateral electric field between source and drain
• E = Vds/L
• Carrier velocity v proportional to lateral E-field
• v = mE m called mobility
• Time for carrier to cross channel:
• t=L/v
nMOS Linear I-V
• Now we know
• How much charge Qchannel is in the channel
• How much time t each carrier takes to cross
Qchannel
I ds =
t
= Cox
W V − V − Vds V
gs t ds
L 2
= Vgs − Vt − ds Vds
V
2
nMOS Saturation I-V
• If Vgd < Vt, channel pinches off near drain
• When Vds > Vdsat = Vgs – Vt
• Now drain voltage no longer increases current
I ds = Vgs − Vt − dsat V
V
dsat
2
( − Vt )
2
= Vgs
2
nMOS I-V Summary
0 Vgs Vt cutoff
V V V V
I ds = Vgs − Vt − ds ds linear
2
ds dsat
(Vgs − Vt )
2
Vds Vdsat saturation
2
Summary of the Current-voltage equation of n-, p-channel
MOSFET
MOSFET current-voltage characteristics-gradual channel
approximation (GCA)(1)
QI(y)=-Cox[VGS-Vc(y)-VT0]
=>
MOSFET Current-voltage Characteristics-gradual Channel Approximation (GCA)(2)
• Assuming that all mobile electrons in the inversion layer have a constant surface mobility μn.
(minus sign is due to negative polarity of the inversion layer charge QI)
The electron surface mobility μn depends on the doping concentration of the channel region, and its magnitude is typically about one-
half of that of the bulk electron mobility.
MOSFET current-voltage characteristics-gradual channel
approximation (GCA)-saturation region
• 65 nm IBM process, VDD = 1.0 V
Ids (A)
Simulated
Vgs = 1.0
Ideal
1200
Velocity saturation & Mobility degradation:
Ion lower than ideal model predicts
1000
Ion = 747 mA @
Channel length modulation: V = V = V
gs ds DD
Saturation current increases
800 with Vds Vgs = 1.0
Vgs = 0.8
600
Velocity saturation & Mobility degradation:
Vgs = 0.8
Saturation current increases less than
400 quadratically with Vgs
Vgs = 0.6
200 Vgs = 0.6
Vgs = 0.4
0 Vds
0 0.2 0.4 0.6 0.8 1
Channel length modulation
( − Vt ) (1 + Vds )
2
I ds = V gs GND VDD VDD
2 Source Gate Drain
Depletion Region
Width: Ld
High Vertical Electric Field: The strong vertical electric field (between the gate and the channel) can cause
carriers to be more tightly bound to the surface, which increases scattering and reduces mobility. This effect is
more pronounced at higher gate voltages and in short-channel devices where the electric field is particularly
intense.
Threshold Voltage Effects
Vd=μ⋅E
The drift velocity eventually saturates at Vsat, and this behavior can be represented as:
vd≈vsat when E is high
DIBL
• Electric field from drain affects channel
• More pronounced in small transistors where the drain is closer to the channel
• Drain-Induced Barrier Lowering
• Drain voltage also affect Vt
ttds VVV=−
Vt = Vt − Vds
• High drain voltage causes current to increase.
MOSFET scaling and small-geometry effects
Full scaling (constant-field scaling)
Constant-voltage scaling
Full Scaling Constant Voltage Scaling
Substrate bias effect
Oxide related capacitance(1)
Oxide related capacitance(1)
Oxide related capacitance(2)
MOS INVERTERS: STATIC CHARACTERISTICS
ACTUAL INVERTER VOLTAGE TRANSFER CHARTERISTIC
(VTC)
NOISE IMMUNITY AND NOISE MARGINS
NOISE IMMUNITY AND NOISE MARGINS
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
POWER DISSIPATION- RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
RESISTIVE-LOAD INVERTER
DEPLETION-LOAD NMOS INVERTER
SELF Study
Refer to Digital Integrated Circuit
Sung Mo Kang Book
CMOS INVERTER
• NMOS transistor:
• Cutoff if Vin < VTN
Load: PMOS
• Linear if Vout < Vin – VTN
• Saturated if Vout > Vin – VTN Vin Vout
Driver: PMOS
• PMOS transistor
• Cutoff if (Vin-VCC) < VTP → Vin < Vcc+VTP
• Linear if (Vout-VCC)>Vin-Vcc-VTP → Vout>Vin - VTP
• Sat. if (Vout-VCC)<Vin-Vcc-VTP → Vout < Vin-VTP
CMOS INVERTER
Vto , n = + ve
Vgs , n = Vin
• KCL: kn
2
2
2
(VGS ,n − VT 0,n ) = 2(VGS , p − VT 0, p )VDS , p − VDS , p 2
kp
kn
2
k
2
(Vin − VT 0,n )2 = p 2(Vin − VCC − VT 0, p )(Vout − VCC ) − (Vout − VCC )2
• Differentiate and set dVout/dVin to –1
dV
kn (Vin − VT 0,n ) = k p (Vin − VCC − VT 0, p ) out + (Vout − VCC ) − (Vout − VCC ) out
dV
dVin dVin
kn (VIL − VT 0,n ) = k p (2Vout − VIL + VT 0, p − VCC )
• KCL: kn
2
2(VGS ,n − VT 0,n )VDS ,n − VDS ,n =
2 kp
2
(VGS , p − VT 0, p )2
kn
2
2(Vin − VT 0,n )Vout − Vout =
2 kp
2
(Vin − VCC − VT 0, p )2
• Differentiate and set dVout/dVin to –1
dVout
k n (Vin − VT 0,n ) out + Vout − Vout = k p (Vin − VCC − VT 0, p )
dV
dVin dVin
kn (2Vout − VIH + VT 0, p ) = k p (VIH − VCC − VT 0, p )
VCC + VT 0 , p + k R (2Vout + VT 0 ,n ) kn
VIH = kR =
1 + kR kp
• Solve simultaneously with KCL to find VIH
CMOS INVERTER VTC VTH
2 2
VT 0,n +
1
(VCC + VT 0, p ) kn
kR
VTH = kR =
1 kp
1+
kR
CMOS INVERTER VTC
VT 0,n +
1
(VCC + VT 0, p )
kR kn
VTH = kR =
1 kp
1+
kR
• Ideally, VTH = VCC/2 VCC 2 + VT 0, p
2
k R ,ideal =
VCC 2 + VT 0,n
• Assuming VT0,n = VT0,p, k R,ideal = 1
W
L p n
= 2.5
W p
L n
CMOS INVERTER
NMOS LOAD INVERTER
• In the CMOS network both PMOS and NMOS transistors are used.
• The PMOS is used as a pull up network (PUN) and NMOS transistors are used in the pull-down network
(PDN).
CMOS LOGIC CIRCUITS
CMOS Two input NOR Gate CMOS Two input NAND Gate
Complex LOGIC Gates
The equivalent (W/L) ratios of the nMOS network and the pMOS network are
determined by using the series-parallel equivalency rules
CMOS Pass Gates