Unit 1
Unit 1
Introduction to VLSI, Manufacturing process of CMOS integrated circuits, CMOS n-well process design rules packaging 8
integrated circuits, stick diagram, IC layout design and tools, trends in process technology,
I MOS transistor, Energy band diagram of MOS system, MOS under external bias, derivation of threshold voltage equation,
gradual channel approximation, MOS I-V characteristics, secondary effects in MOSFETS, MOSFET scaling and small
geometry effects, MOS capacitances, MOS C-V characteristics
MOS inverters: Resistive load inverter, inverter with n-type MOSFET load, CMOS inverter: Switching Threshold, Noise 8
II Margin,
Dynamic behaviour of CMOS inverter, computing capacitances, Propagation delay, Inverter Design with Delay Constraints,
Estimation of Interconnect Parasitics, Calculation of Interconnect Delay, Static and dynamic power consumption, energy,
and energy delay product calculations
Designing Combinational Logic Gates in MOS and CMOS: MOS logic circuits with depletion MOS load. 8
Static CMOS Design: Complementary CMOS, Ratioed logic, Pass transistor logic, pseudo nMOS logic, DCVSL Logic
Dynamic CMOS logic, clocked CMOS logic CMOS domino logic, NP domino logic, speed and power dissipation of Dynamic
III logic, cascading dynamic gates.
UNIT TOPICS HOURS
Designing sequential logic circuits: Timing matrices for sequential circuits, classification of memory elements, 10
static latches and registers, the bistability principle, multiplexer based latches, Master slave Edge triggered register, static SR
IV flip flops,
dynamic latches and registers, dynamic transmission gate edge triggered register, the C2MOS register, TSPC register , Pulse
registers, sense amplifier based registers, Pipelining, Latch verses Register based pipelines, NORA-CMOS. Two-phase logic
structure
V Semiconductor Memories: DRAM, SRAM , Nonvolatile memory, Flash memory, Introduction to memory peripheral circuits 8
(Added)
VLSI designing methodology –Introduction, VLSI designs flow, Computer aided design technology: Design capture and
verification tools
Design Hierarchy Concept of regularity, Modularity & Locality, VLSI design style, Design quality
❑Physically smaller
❑Integration reduces manufacturing cost - (almost) no manual
assembly
• Microprocessors
• personal computers
• microcontrollers
• Memory - DRAM / SRAM
• Special Purpose Processors - ASICS (CD players, DSP applications)
• Optical Switches
• Has made highly sophisticated control systems mass-producable and
therefore cheap
Cross section of an n-well CMOS process Cross section of modern dual-well CMOS process
In ion implantation, dopants are introduced as ions into the material. The ion
implantation system directs and sweeps a beam of purified ions over the semiconductor
surface. The acceleration of the ions determines how deep they will penetrate the
material, while the beam current and the exposure time determine the dosage.
A
GND VDD
Y
p+ n+ n+ p+ p+ n+
n well
p substrate
GND VDD
• n-well
• Polysilicon Polysilicon
• n+ diffusion
• p+ diffusion n+ Diffusion
• Contact p+ Diffusion
• Metal Contact
Metal
p substrate
SiO2
p substrate
Photoresist
SiO2
p substrate
Photoresist
SiO2
p substrate
Photoresist
SiO2
p substrate
SiO2
p substrate
SiO2
n well
n well
p substrate
Polysilicon
Thin gate oxide
n well
p substrate
Polysilicon
Polysilicon
Thin gate oxide
n well
p substrate
n well
p substrate
n+ Diffusion
n well
p substrate
n+ n+ n+
n well
p substrate
n+ n+ n+
n well
p substrate
p+ Diffusion
p+ n+ n+ p+ p+ n+
n well
p substrate
Contact
n well
p substrate
Metal
Metal
Thick field oxide
p+ n+ n+ p+ p+ n+
n well
p substrate
(i) Micron rules, in which the layout constraints such as minimum feature sizes
and minimum allowable feature separations are stated in terms of absolute
dimensions in micrometers.
(ii) Lambda rules, which specify the layout constraints in terms of a single
parameter (X) and thus allow linear, proportional scaling of all geometrical
constraints.
❑ Bringing signal and supply wires in and out of the silicon die
❑ Removes the heat generated
❑ Provides mechanical support.
❑ Protects the die against environmental conditions such as humidity.
Electrical requirements—
❑Pins should exhibit low capacitance (both interwire and to the substrate),
resistance, and inductance.
❑A large characteristic impedance should be tuned to optimize transmission
line behavior. Observe that intrinsic integrated-circuit impedances are high.
Packages can be classified in many different ways —by their main material, the number of
interconnection levels, and the means used to remove heat.
1: Package materials
The most common materials used for the package body are ceramic and polymers (plastics). The
latter have the advantage of being substantially cheaper, but suffer from inferior thermal properties.
For instance, the ceramic Al2O3 (Alumina) conducts heat better than SiO2 and the Polyimide plastic,
by factors of 30 and 100 respectively.
2: Interconnect Levels
The traditional packaging approach uses a two-level interconnection strategy. The die is first
attached to an individual chip carrier or substrate. The package body contains an internal cavity
where the chip is mounted. These cavities provide ample room for many connections to the chip
leads (or pins).
whereas for an n-type semiconductor (doped with a donor concentration ND), the
Fermi potential is given by
The energy required for an electron to move from the Fermi level into free space
is called the work function and is given by
Energy band diagrams of the components that make up the MOS system.
The cross-sectional view and the energy band diagram of the The cross-sectional view and the energy band diagram of the
MOS structure operating in accumulation region. MOS structure operating in depletion mode, under small gate
bias.
The value of the gate-to-source voltage VGS needed to cause surface inversion (to create the conducting channel) is
called the threshold voltage VT0.
VLSI Design (EC-302) 117
The Threshold Voltage
Four physical components of the threshold voltage:
(i) the work function difference between the gate and the channel
(ii) the gate voltage component to change the surface potential
(iii) the gate voltage component to offset the depletion region charge
(iv) the voltage component to offset the fixed charges in the gate oxide
and in the silicon-oxide interface.
This first component of the threshold voltage accounts for part of the voltage drop
across the MOS system that is built-in. Now, the externally applied gate voltage
must be changed to achieve surface inversion, i.e., to change the surface potential
by . . This will be the second component of the threshold voltage.
if the substrate (body) is biased at a different voltage level than the source, which is at
ground potential (reference)
The component that offsets the depletion region charge is then equal to - QB/COX,
where COX is the gate oxide capacitance per unit area.
In this case, the threshold voltage differs from VT0 only by an additive term. This substrate-bias term is
a simple function of the material constants and of the source-to-substrate voltage VSB.
Fermi potentials for the p-type substrate and for the n-type polysilicon gate:
Eq. 1
Also, it is assumed that the entire channel region between the source and
the drain is inverted, i.e.,
Eq. 2
The channel current (drain current) ID is due to the electrons in the N-channel MOSFET operating in linear region
channel region traveling from the source to the drain under the influence
of the lateral electric field component Ey.
Eq. 3
Now consider the incremental resistance dR of the differential
channel segment. Assuming that all mobile electrons in the inversion
layer have a constant surface mobility µn, the incremental resistance
can be expressed as follows.
Eq. 4
Applying Ohm’s law for this segment yields the voltage drop Simplified geometry of the surface inversion layer (channel region).
along the incremental segment dy, in the y direction.
Eq. 5
This equation can now be integrated along the channel, i.e., from y = 0 to y = L, using the
boundary conditions are given in Eq. 1.
Eq. 6
Eq. 7
Assuming that the channel voltage VC, is the only variable in (Eq. 7) that depends on the position y, the
drain current is found as follows.
Eq. 8
Equation 8 represents the drain current ID as a simple second-order function of the two external voltages,
VGS and VDS This current equation can also be rewritten as
Eq. 9
or
Eq. 10
VLSI Design (EC-302) 129
Where the parameter k and k’ are defined as
Eq. 11
and
Eq. 12
Now that the drain current equation (8) has been derived under the following voltage assumptions,
Eq. 13
the current equation (8) is not valid beyond the linear region/ saturation region boundary, i.e., for
Eq. 14
This saturation drain current level can be found simply by substituting Eq. 14 for VDS in Eq. 8.
Eq. 15
Cross-sectional view of an n-channel (nMOS) transistor, (a) operating in the linear region, (b) operating at the edge of
saturation, and (c) operating beyond saturation.
VLSI Design (EC-302) 135
Secondary Effects
Threshold Variations
Table 1: Reduction of the minimum feature size (minimum dimensions that can be defined and
manufactured on chip) over the years, for a typical CMOS gate-array process.
Now consider the power dissipation of the MOSFET. The instantaneous power
dissipated by the device (before scaling) can be found as:
The power dissipation of the transistor will be reduced by the factor S2.
Cross-sectional view and top view (mask view) of a typical n-channel MOSFET.
VLSI Design (EC-302) 155
In this figure, the mask length (drawn length) of the gate is indicated by LM, and the
actual channel length is indicated by L. The extent of both the gate-source and the
gate-drain overlap are LD; thus, the channel length is given by
Based on their physical origins, the parasitic device capacitances can be classified
into two major groups: oxide-related capacitances and junction capacitances.
with
In cut-off mode (Fig. (a)), the surface is not inverted. Consequently, there is no conducting
channel that links the surface to the source and to the drain. Therefore, the gate-to-source
and the gate-to-drain capacitances are both equal to zero: Cgs = Cgd= 0. The gate-to-
substrate capacitance can be approximated by
When the MOSFET is operating in saturation mode, the inversion layer on the surface does not extend to the
drain, but it is pinched off (Fig. (c)). The gate-to-drain capacitance component is therefore equal to zero (Cgd
=0). Since the source is still linked to the conducting channel, its shielding effect also forces the gate-to-
substrate capacitance to be zero, Cgb = 0. Finally, the distributed gate-to-channel capacitance as seen
between the gate and the source can be approximated by
Variation of the distributed (gate-to-channel) oxide capacitances as functions of gate-to-source voltage VGS.
VLSI Design (EC-302) 160
Junction Capacitances
Now we consider the voltage-dependent source-substrate and drain-substrate
junction capacitances, Csb and Cdb, respectively.
Three-dimensional view of the n' diffusion region within the p-type substrate.
To calculate the depletion capacitance of a reverse-biased abrupt pn-junction, consider first the depletion
region thickness, Xd. Assuming that the n-type and p-type doping densities are given by ND and NA,
respectively, and that the reverse bias voltage is given by V (negative), the depletion region thickness
can be found as follows:
Eq.1
Eq. 2
Eq. 3
Here, A indicates the junction area. The junction capacitance associated with the depletion
region is defined as
Eq. 4
By differentiating Q j with respect to the bias voltage V, we can now obtain the
expression for the junction capacitance as follows.
Eq. 5
Eq. 6
The parameter m is called the grading coefficient. Its value is equal to 1/2 for an abrupt junction profile, and 1/3
for a linearly graded junction profile. Obviously, for an abrupt pn-junction profile, i.e., for m = 1/2, the equations
(3.103) and (3.104) become identical. The zero-bias junction capacitance per unit area Cjo is defined as
Eq. 7
The problem of estimating capacitance values under changing bias conditions can be simplified, if we
calculate a large-signal average (linear) junction capacitance instead, which, by definition, is independent of
the bias potential. This equivalent large-signal capacitance can be defined as follows:
Eq. 8
Eq. 9
Eq. 10
This equation can be rewritten in a simpler form by defining a dimensionless coefficient Keq as
follows:
Eq. 11
where
where Keq is the voltage equivalence factor(note that 0 < Keq < 1). Thus, the coefficient Keq allows us to
take into account the voltage-dependent variations of the junction capacitance.