CMOS Fundamentals ?
CMOS Fundamentals ?
[email protected]
8639790077
CMOS
FUNDAMENTALS
UNIT 1 INTRODUCTION
⮚ Fundamentals of electrons and holes:
Let’s begin our discussion from basics which is about atoms, electrons and their properties. As the
MOSFET deals with both electrons and holes we need to have a clear idea on what the internal
operation is in a circuit.
✔ Types of materials:
1. Conductor: These materials are sensitive to electricity. It has free movement of electrons. The
conduction band and valence overlap with each other (0ev).
2. Semiconductor: These materials carry a minimum number of electrons and they are less sensitive to
electricity. It has controlled flow of charges. The energy gap between conduction band and valence
band is very minimum of range 1ev.
3. Insulator: These materials do not have flow of electrons. The energy gap between conduction band
and valence band is very high around 6ev.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: Types of materials
MANIKANTHA VAKA
[email protected]
8639790077
✔ Extrinsic Semiconductor
a) N-type:
1. Intrinsic material + penta valent group ( Arsenic, phosphorus, antimony) = n type
2. With the addition of impurity there is donor energy band formation just below the conduction band.
Fig: Si bonding
5. N type semiconductor is electrically neutral because with increase in pentavalent atoms electrons
becoming donor ions and upon donating an electron it has a hole i.e. positive charge due to this the
increase in electrons increases hole concentration is the same amount thus balancing the charges.
b) P -Type:
1. Intrinsic material + trivalent group (Boron, Aluminium, Gallium, Indium)= p type
2. With the addition of impurity there is acceptor energy band formation just above the valence band.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: P type extrinsic semiconductor
3. Due to less band gap the electrons accumulated in the acceptor energy band moves from acceptor
energy band to valence band at room temperature. So holes are the majority charge carriers in p type.
4. The concentration of electrons is less in p type in comparison to the intrinsic materials. Due to random
movement of electrons we find electron – hole recombination which generates thermal agitation
leading to electron-hole pair generation.
5. P type semiconductor is electrically neutral because with increase in trivalent atoms accepts electrons
becoming as acceptor ions and upon accepting an electron it has an electron i.e. negative charge due
to this the increase in electrons increases hole concentration is the same amount thus balancing the
charges.
Fig: Ge boning
✔ Fermi level:
According to Pauli’s exclusion principle the allowable range of electrons in the energy level is given by:
f(E)= 1/(1 + e^(E-EF)/KT).
Where f(E) = fermi dirac distribution
E = energy
EF = energy at Fermi level
K = Boltzmann’s constant (8.62 x 10^-5 ev/K)
T = absolute temperature
Fermi dirac distribution: It is the probability that an available energy state at E will be occupied by an
electron at absolute temperature.
i) f(EF) = [1 + e^(EF -EF)/kT]^ -1 = 1/( 1 + 1) = 1/ 2
Thus an energy state at the Fermi level has a probability of 1 /2 of being occupied by an electron.
ii) With T = 0 f(E) = 1/(1 + 0) = 1 when the exponent is negative (E < EF), and is 1/(1 + ∞) = 0
when the exponent is positive (E > EF). This rectangular distribution implies that at 0 K every available
energy state up to EF is filled with electrons, and all states above EF are empty.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: Fermi dirac distribution function
MANIKANTHA VAKA
[email protected]
8639790077
UNIT 2 P-N JUNCTION
⮚ PN junction:
MANIKANTHA VAKA
[email protected]
8639790077
Fig: open circuit PN junction
1) Diffusion current component:
As we have holes as majority in P side and electrons in N side there is concentration gradient on both
sides which leads to movement of mobile carriers from both sides towards the other leaving immobile
charges at the edges of the P and N side respectively.
This movement of charges causes the current known diffusion current as the charges are being
diffused.
MANIKANTHA VAKA
[email protected]
8639790077
✔ Forward Bias PN junction:
✔ Reverse bias breakdown:The breakdown in reverse biased P-N junction diode is due to the strong electric
field in the depletionregion when the doping is high.
MANIKANTHA VAKA
[email protected]
8639790077
valence band. This tunnelling is known as the zener effect.
After the start zener effect a large number of carriers can be generated with negligible increase in
junction voltage.
This makes reverse current in the breakdown region large.
2) Avalanche breakdown:
This occurs when minority carriers cross the depletion region under the influence of the electric field
that attracts the kinetic energy to break covalent bonds. This causes ionization collisions as carriers
are free and collide.
✔ Capacitance of PN junction
MANIKANTHA VAKA
[email protected]
8639790077
UNIT 3 MOSFET
⮚ MOSFET:
● MOSFETs are chosen for VLSI applications instead of BJT’s because MOSFETs can handle high
frequency operations but BJT can’t so MOSFETs are preferred over BJTs in VLSI circuits.
● MOSFET stands for Metal Oxide Semiconductor Field Effect Transistor.
1) Enhancement N MOSFET :
a) Zero bias :
At VG= 0 volts there will be no current flowing in the MOSFET as there is no external supply to the
device.
There exists a reverse bias PN Junction with source – P substrate and drain – P substrate. The reverse
bias junction has high resistance causing IG = 0A.
b) VGS >0 Volts
When an external supply is given in a way that the positive terminal of supply is applied to Gate and
negative terminal is grounded due to the polarization effect positive charges accumulate at the metal
and oxide layer see the orientation of charges towards the external supply there by electrons are
oriented towards metal and holes are oriented towards the P substrate. These holes repel with holes
of P substrate causing depletion region. As the source and drain are N type electrons are attracted
towards the gate by the holes creating accumulation of electrons forming N type channel this is called
weak inversion. Once the concentration of electrons in the channel is equal to the concentration of
holes in P substrate then it is called as strong inversion.
This state at which channel is formed due to strong inversion makes the current flow in the channel.
Due to the flow of current the device gets ON.
The voltage at which strong inversion occurs is called Threshold voltage VT.
POLARIZATION EFFECT: The slight orientation of charges towards the external supply.
WEAK INVERSION: The accumulation of charge in the channel.
STRONG INVERSION: When the concentration of charge carriers in the channel is equal to the charge
MANIKANTHA VAKA
[email protected]
8639790077
concentration in the substrate it is called as strong inversion.
MANIKANTHA VAKA
[email protected]
8639790077
c) VGS ≥ VT ; VDS > 0 (small)
At this condition when VGS ≥ VT the channel starts forming and when drain is given with small external
supply the electric field attracts electrons from source to drain causing drain current ID to flow across
the channel.
Due to increase in VGS the electrons from source increases thus increasing the concentration of
electrons on the surface of P substrate due to which depth of channel increases which is termed as
enhancement of channel so the name of the device “Enhancement N MOSFET”.
d) VGS = constant , VDS > 0
At this condition when VGS ≥ VT the channel starts forming and when drain is given with small external
supply the electric field attracts electrons from source to drain causing drain current ID to flow across
the channel increases linearly.
The increment of current is linear because the channel dimension is not varying as VGS is made
constant and the concentration of electrons is fixed due to the constant V GS which makes the channel
act as a resistor. As per Ohm’s law statement resistor(R) is linear so thus the current increment is
linear.
We have negligible voltage drop along the channel as the voltage range from source and drain is
small. Due to negligible voltage drop the channel depth is uniform.
ID equations:
I. Cut off :
VGS < vT ID =0
Drain characteristics:
MANIKANTHA VAKA
[email protected]
8639790077
Fig: Drain characteristics of NMOSFET
Transfer characteristics:
2) Enhancement P MOSFET:
a) Zero bias :
At VG= 0 volts there will be no current flowing in the MOSFET as there is no external supply to the
device.
There exists a reverse bias PN Junction with source – N substrate and drain – N substrate. The reverse
bias junction has high resistance causing IG = 0A.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: P-MOSFET in saturation mode of operation
g) VDS ≤ VGS – VT , VGS < VT
At this voltage condition due to reverse bias at drain the depletion width of source increases there by
the pinch – off voltage slightly shifts towards the drain due to increase in depletion width. At the
condition the ID exists.
As the depletion region forms the electrons from drain is being pulled by electric field from source but
at pinch – off region the electric field sweeps the electrons towards source from drain as electrons do
not find a path after pinch – off point the velocity starts saturating and thus the mobility of electrons
saturates this leads to constant resistance so the ID becomes saturating.
VGS > vT ID =0
MANIKANTHA VAKA
[email protected]
8639790077
Drain characteristics:
Transfer characteristics:
3) Depletion N MOSFET:
MANIKANTHA VAKA
[email protected]
8639790077
Fig: NMOSFET - depeletion
a) VGS = 0 volts VDS > 0
Though the VGS is zero volts but due to external supply at drain and the presence of channel the
electric field from drain causes electrons from source to travel from source to drain there by causing
drain current.
b) VGS > 0
The channel depth increases due to applied supply at the gate and the channel enhances.
c) VGS < 0
The channel starts decreasing as gate potential is being reduced this leads to zero current. Thus the
depletion of the channel occurs; this is named as “Depletion N MOSFET”.
The voltage at which the device starts depleting its channel is called threshold voltage.
5) Depletion P MOSFET:
MANIKANTHA VAKA
[email protected]
8639790077
✔ Transfer characteristics of E-PMOSFET, E- NMOSFET, D- PMOSFET, D-NMOSFET:
1) Equilibrium :
In ideal conditions there is no external supply to the device so the energy gap between
conduction and valence band is high.
The gap between Evac and Efm is called the work function qΦm is the energy required by an
electron to move from Fermi energy to vacuum energy level.
Electron affinity (χ): It is the energy required to move an electron from the conduction band
of a semiconductor to vacuum energy.
Ionization energy: The energy required to move an electron from the valence band of
semiconductor to vacuum energy.
MANIKANTHA VAKA
[email protected]
8639790077
of a material doesn’t change so EVAC is increased with equal rise of EFM thus tilting the Evac of
the oxide layer upwards.
Valence band of bends upwards indicating that the hole concentration towards oxide layer is
increased and as the energy gap between conduction band and valence band has to be
maintained the conduction band is also tilted upward.
The work function and energy gap has to be maintained with respect to the device property
because once they are changed the overall behaviour of the device changes and it no longer
behaves as expected.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: Inversion condition of MOSFET
⮚ VT equation:
1. VS connected to +1v
VSB = VS – VB
= 1-(-1)
= 2v
When VSB is connected with forward bias there are chances that the electrons flow might be
distorted and current direction will change leading to improper function of the device.
2. VS connected to 0v
VSB = VS – VB
= 1-(0)
= 1v
When VSB is connected with forward bias there are chances that the electrons flow might be
distorted and current direction will change leading to improper function of the device.
3. VS connected to 1v
VSB = VS – VB
= 1-(1)
= 0v
When VSB is connected with reverse bias then due to the space charge region there exists a leakage
current and the electrons flow can be controlled thereby having a proper functioning device.
So it is recommended to connect source – substrate in reverse bias.
✔ Ideal VTO components:
a. Voltage requirement for depletion charge:
The VT is affected by the depletion charge and can be computed by Qd/Ci
As the channel forms there exists a charge in the depletion region and due to parallel plate and
dielectric medium the channel acts as a parallel plate capacitor, this charge has some voltage
called depletion charge voltage.
MANIKANTHA VAKA
[email protected]
8639790077
b. Voltage requirement for inversion charge:
The inversion charge is denoted by 2∅𝐹, it is the potential to form inversion at the channel of a
MOSFET.
MANIKANTHA VAKA
[email protected]
8639790077
UNIT 4 CMOS
⮚ CMOS:
● CMOS stands for Complementary Metal Oxide Semiconductor Field Effect Transistor.
MANIKANTHA VAKA
[email protected]
8639790077
✔ Structure of CMOS logic:
1. Consists of Pull down and Pull up networks.
2. Pull down network has NMOS and Pull up network has PMOS.
3. AND : NMOS is connected in series; PMOS is connected in parallel.
OR: NMOS is connected in parallel; PMOS is connected in series.
4. Output is a complement of input.
5. Same inputs are given to both NMOS and PMOS.
6. For N inputs 2N transistors are needed.
7. Pull up transistor is the dual of a pull down transistor.
✔ Strong 0 and Strong 1
STRONG 0:
When NMOS and PMOS are given with some voltage let’s say 5V and VDD with 5V and Vt 0.7V the
final voltage at the output due to discharging capacity of the capacitor is found to be 0V for NMOS
and for PMOS it is 4.3V as we need complete discharge of the voltage we consider NMOS as strong
0.
STRONG 1:
When NMOS and PMOS are given with some voltage let’s say 5V and VDD with 5V and Vt 0.7V the
final voltage at the output due to charging capacity of the capacitor is found to be 5V for PMOS
and for NMOS it is 0.7V as we need input voltage to be reached as the output voltage so we
consider PMOS as strong 1.
MANIKANTHA VAKA
[email protected]
8639790077
Fig: Strong 1 and strong 0
VTC of CMOS:
NOTE:
A fast gate is built either by keeping the output capacitance small or by decreasing the on-resistance
of the transistor.
✔ Noise margin:
The amount of noise added to input could hold the output at logic 1 or 0 for the applied input
without distortion is called noise margin.
NML = VIL – VOL Low noise margin.
NMH = VOH – VIH High noise margin.
NM = (NML + NMH)/2
MANIKANTHA VAKA
[email protected]
8639790077
Fig : Noise margin of CMOS
VIH and VIL are the operational points of the inverter where dvout/dvin = -1 .
✔ Switching Threshold:
The switching threshold is defined as the point where Vin = Vout. In this region both PMOS and NMOS
are always saturated since VDS = VGS.
Let us denote switching threshold as VM ≈ (rVDD) /(1 + r)
Switching threshold is set by r which is the comparison of the driving strengths of PMOS and NMOS.
VM is generally located at the middle of the available voltage swing (VDD/2).
MANIKANTHA VAKA
[email protected]
8639790077
Fig: 2 input nor gate implementation using cmos
✔ CMOS capacitance:
MOSFET capacitances are of three types:
1. Overlap capacitance
2. Channel capacitance
3. Diffusion capacitance
a) Overlap capacitance:
While fabricating a MOSFET during the etching process there are chances that the gate might
overlap with source and drain leading capacitance effect known as overlap capacitance.
COV = COX . Xd. w
Note: COX = £ox/tox
W = width of channel
Xd = distance between two parallel plates
b) Channel capacitance:
With varying VGS and VDS and based on region of operation the channel capacitance varies.
1. VGS = 0
There exists no channel so capacitance is seen between metal, oxide, semiconductor (P/N substrate).
2. VGS > VT; VDS>0
There exists a channel and the dimension of the channel is constant so its linear region of operation and
the capacitance is seen between metal, oxide, semiconductor (N/P source and N/P drain).
3. VGS > VT; VDS>>0
In this condition the device is at a saturation region of operation and capacitance is between metal,
oxide, semiconductor (N/P source).
c) Diffusion capacitance:
As the n+ is at drain and source is doped on to the P substrate by diffusion mechanism through the PN
junction is reverse biased in MOSFET due to this fabrication we see diffusion capacitance between gate
and source and in between gate and drain.
MANIKANTHA VAKA
[email protected]
8639790077
Fig : Diffusion capacitance
MANIKANTHA VAKA
[email protected]
8639790077
UNIT 5 CMOS INVERTER
⮚ CMOS inverter:
⮚ Propagation delay:
MANIKANTHA VAKA
[email protected]
8639790077
Fig : Propagation delay of CMOS
● Tf = fall time; amount of time taken to move from 90% of input to 10% of output.
● Tr = rise time; amount of time taken to move from 10% of input to 90% of output.
✔ Techniques to reduce propagation delay:
1. Reduce CL : Remember that three major factors contribute to the load capacitance: the internal
diffusion capacitance of the gate itself, the interconnect capacitance, and the fanout. Careful
layout helps to reduce the diffusion and interconnect capacitances. Good design practice requires
keeping the drain diffusion areas as small as possible.
2. Increase the W/L ratio of the transistors: This is the most powerful and effective performance
optimization. Increasing the transistor size also raises the diffusion capacitance and hence CL . In
fact, once the intrinsic capacitance (i.e. the diffusion capacitance) starts to dominate the extrinsic
load formed by wiring and fanout, increasing the gate size does not longer help in reducing the
delay, and only makes the gate larger in area. This effect is called “self-loading”. In addition, wide
transistors have a larger gate capacitance, which increases the fan-out factor of the driving gate
and adversely affects its speed.
3. Increase VDD: The delay of a gate can be modulated by modifying the supply voltage. This
flexibility allows the designer to trade-off energy dissipation for performance. However, increasing
the supply voltage above a certain level yields only very minimal improvement and hence should
be avoided. Also, reliability concerns (oxide breakdown, hot-electron effects) enforce firm upper-
MANIKANTHA VAKA
[email protected]
8639790077
bounds on the supply voltage in deep sub-micron processes.
MANIKANTHA VAKA
[email protected]
8639790077
● The rise and fall time of a CMOS is not equal because the mobility of electrons is 2.5 times faster than
the mobility of holes so to ensure both the rise and fall times to be equal one has to increase the size
of PMOS by 2.5 times of NMOS.
● Long interconnect wires can also affect the propagation delay. The whole net length of wire has
internal RC which affects the delay.
⮚ Power dissipation:
The power dissipation of a CMOS circuit is instead dominated by the dynamic dissipation resulting
from charging and discharging capacitances.
Reducing VDD has a quadratic effect on dynamic power, reducing VDD might help in reducing
performance but it increases the power dissipation so when the design is power critical reducing
VDD does not help. In such cases, reducing effective capacitance will improve performance and
power dissipation. Reducing switching times will also reduce power dissipation but the logic of the
design is given by the architectural team so having a change in effective capacitance is the main tool
given in the designer's hand.
MANIKANTHA VAKA
[email protected]
8639790077
UNIT 6 SHORT CHANNEL DEVICE
⮚ Short channel device:
MANIKANTHA VAKA
[email protected]
8639790077
Fig : channel length modulation graph
MANIKANTHA VAKA
[email protected]
8639790077
3. Drain Induced barrier lowering:
As the channel length is small and VDS is kept increasing thus the depletion region of the drain is
increased and thus the electric field increases.
This depletion region causes an electric field around the source due to the charges present in the
drain. These charges reduce the junction of source thus known as drain induced barrier lowering
as the drain charges are the cause of the reduction in source junction.
Due to presence of charges in the channel region there happens to see the reduction in VT.
This effect where the channel region is completely getting occupied by depletion regions and
resulting in high electric fields is called the Punch through effect.
MANIKANTHA VAKA
[email protected]
8639790077
Fig : Drain induced barrier lowering effect cause of punch through effect
4. Electro migration:
We get to see this effect in lower technology nodes as the channel length reduces the
interconnect spacing decreasing.
When high current density passes through a metal interconnect, the momentum of current
carrying electrons may get transferred to metal ions during collision between them. Due to
momentum transfer, the metal ions get drifted in the direction of motion of electrons. Such drift
of metal ions from its original position is called electro migration.
This means that when a metal needs to carry a higher density of charges than its capacity we get
to see crests and troughs in the metal known as hillocks and voids which means short and open
respectively.
When high density of carriers are passed in the metal the atoms get staggered leading to short
known as hillocks.
When the hillocks are formed due to a staggering amount of atoms the other region will be
depleted of charges as it has less density of charges leading to open holes known as voids.
Current density J is defined as the current following per unit cross-section area.
J = I/A
Where I is the current and A is the cross-section of the area of interconnect.
As the technology node shrinks, Cross-sectional area of the metal interconnects also shrinks and
the current density increases to a great extent in the lower node. Electro migration has been a
problem since the 90 nm technology node or even earlier but it gets worse in lower technology
node 28nm or lower node.
Depending on the current density, the subject metal ion started drifting in the opposite direction
of the electric field. If the current density is high, the interconnect may get affected by EM
instantly or sometimes the effect may come after months/years of operation depending on
current density. So the reliability of ASIC will depend upon this EM effect.
Mean Time To Failure (MTTF) is an indication of the life span of an integrated circuit. MTTF is
calculated using Black’s equation as below.
MANIKANTHA VAKA
[email protected]
8639790077
Fig : Electromigration in metal wire
5. Latch up:
The internal structure of CMOS has back to back connected PNP and NPN transistors as feedback
in a positive loop.
This back to back connection of PMOS and NMOS leads to a low impedance path from supply to
ground that allows heavy current flow in the path which could damage the device.
This low impedance path can be over - come by decreasing the R (resistance) or by creating guard
rings or by forming shallow isolation trench between PMOS and NMOS.
As VDS is increased and the channel is occupied by depletion region of drain leading to increase in
electric field and thus the presence of channel before threshold is attained by the device it is
called as subthreshold conduction.
Thus the conduction occurs when VGS <VT.
This effect can lead to damage to the device due to high current.
So in a short channel device we need to ensure how fast the V GS starts reducing below VT so that
the Id is reduced by a factor of 10. This principle is called the slope factor.
Once slope factor of a device is taken to consider the damage of the device.
MANIKANTHA VAKA
[email protected]
8639790077
Fig : subthreshold conduction
MANIKANTHA VAKA
[email protected]
8639790077
Fig 7: Velocity saturation curve
USEFUL FORMULAS
⮚ Formulas
1. Resistance
R = ρL/A
2. Conductivity
σ = neµ
3. Capacitance
C = dq/dv
4. Oxide capacitance
Cox = ε ox/tox
5. Diffusion charge density
Jdiffusion = qDn Δn
6. Drift charge density
Jdrift= qµnE
7. Electron and hole concentration
N = p = ni : in intrinsic semiconductor
MANIKANTHA VAKA
[email protected]
8639790077
N = ND : N type semiconductor
P = NA : P type semiconductor
8. Velocity
Vd = µE
9. Current density
J = I/A ; σEA
10. Current
I = V/R; neµA
11. LATTICE SCATTERING AND TOTAL SCATRING
1/u = 1/u1 + 1/u2…
12. VT equation
VT = Vto + ϒ (√(2∅𝐹 + 𝑉𝑆𝐵) − √2∅𝐹 )
13. PN junction voltage
VO = KT/q(NA*ND/ni2)
MANIKANTHA VAKA
[email protected]
8639790077