MOS Transistor Principles and Characteristics
MOS Transistor Principles and Characteristics
MOS logic families (NMOS and CMOS), Ideal and Non Ideal IV Characteristics, CMOS
devices. MOS(FET) Transistor Characteristic under Static and Dynamic Conditions, Technology
Scaling, power consumption
Definition
A MOS transistor is called a majority carrier device in which the current in a conducting channel
between the source and the drain is modulated by a voltage applied to the gate.
Symbols
NMOS Transistor
pMOS transistor
MOS transistors can be viewed as simple on/off switches because the gate of an MOS transistor
controls the flow of current between the source and drain.
nMOS transistor
When the gate of an nMOS transistor is 1, the transistor is ON and there is a conducting path
from source to drain.
When the gate is low or 0, the nMOS transistor is OFF and almost zero current flows from
source to drain.
pMOS Transistor
When the gate is low or 0, the transistor is ON. When the gate is high or V DD, the transistor is
OFF.
Pass Transistor
The strength of a signal is measured by how closely it approximates an ideal voltage source. In
general, the stronger a signal, the more current it can source or sink. The power supplies, or rails,
(VDD and GND) are the source of the strongest 1s and 0s.
An nMOS transistor is an almost perfect switch when passing a 0 and thus it passes a strong 0.
However, the nMOS transistor is imperfect at passing a [Link], it passes a degraded or weak 1.
nMOS Transistor
pMOS Transistor
Transmission Gate
A nMOS and a pMOS transistor are connected in parallel for obtaining a switch. When a 1 is
applied to g (gate) in which 0s and 1s are both passed in an acceptable fashion. This is called as a
transmission gate or pass gate.
Both the control input and its complement are required by the transmission gate. This is called
double rail logic.
In transmission gate, when g=0, gb=1, it acts as open switch. When g=1 and gb=0, the
transmission gate acts as closed switch. The inputs drive the gate terminals of nMOS transistors
in the pull-down network and pMOS transistors in the complementary pull-up network. Thus, the
nMOS transistors only need to pass 0s and the pMOS only pass 1s, so the output is always
strongly driven and the levels are never degraded. This is called a fully restored logic gate
CMOS Logic
The Inverter
A Y
0 1
1 0
NAND gate consists of two series nMOS transistors between Y and GND and two parallel pMOS
transistors between Y and VDD. If either input A or B is 0, at least one of the nMOS transistors
will be OFF, breaking the path from Y to GND. But at least one of the pMOS transistors will be
ON, creating a path from Y to VDD. Hence, the output Y will be 1. If both inputs are 1, both of
the nMOS transistors will be ON and both of the pMOS transistors will be OFF. Hence, the
output will be 0.
The nMOS transistors are in parallel to pull the output low when either input is high. The pMOS
transistors are in series to pull the output high when both inputs are low.
The networks are arranged such that one is ON and the other is OFF for any input pattern. A
logic gate is formed by joining a pull-up network to a pull-down network. The 1 and 0 logic
levels have been encountered, when either the pull-up or pull-down is OFF and the other
structure is ON. When both pull-up and pull-down are OFF, the highimpedance or floating Z
output state results. The crowbarred (or contention) X level exists when both pull-up and pull-
down are simultaneously turned ON.
The inverter and NAND gate are the examples of static CMOS logic gates.
Let us derive a model relating the current and voltage (I-V) for an nMOS transistor in each of
these regions.
The model assumes that the channel length is long enough that the lateral electric field (the field
between source and drain) is relatively low. This model is variously known as the long-channel,
ideal, first-order, or Shockley model.
Linear Region
The long-channel MOSFET model assumes that the current through an OFF transistor is 0.
When a transistor turns ON (Vgs>Vt), the gate attracts carriers (electrons) to form a channel. The
electrons drift from source to drain at a rate proportional to the electric field between these
regions. Thus, currents can be computed if the amount of charge in the channel and the rate at
which it moves is known.
The charge on each plate of a capacitor is Q = CV. Thus, the charge in the channel Qchannel is
nMOS Transistor
To model the gate as a parallel plate capacitor with capacitance proportional to area over
thickness. If the gate has length L and width W and the oxide thickness is tox, the capacitance is
WL WL
Cg = k OX εO t = εOX t = COX WL (7)
OX OX
Transistor Dimensions
where ε0 is the permittivity of free space, 8.85 × 10–14 F/cm,
the permittivity of SiO2 is kox = 3.9 times as great.
The εox/tox term is called Cox, the capacitance per unit area of the gate oxide.
tOX is the thickness of a layer of SiO2.
Each carrier in the channel is accelerated to an average velocity, v, proportional to the lateral
electric field, i.e., the field between source and drain. The constant of proportionality R is called
the mobility.
v = µE (8)
A typical value of µ for electrons in an nMOS transistor with low electric fields is 500–700
cm2/V·s.
The electric field E is the voltage difference between drain and source V ds divided by the channel
length
V
E = Lds (9)
The time required for carriers to cross the channel is the channel length divided by the carrier
velocity: L/v.
Therefore, the current between source and drain is the total amount of charge in the channel
divided by the time required to cross
Q
Ids = channel (11)
L/v
Substitute Qchannel,
Cg (Vgc − Vt )
=
L/v
W
𝐼𝑑𝑠 = µCOX (Vgs − Vt − Vds /2)Vds (12)
L
Vds
= β(VGT − )Vds (13)
2
W
where, 𝛽 = µCOX L and 𝑉𝐺𝑇 = Vgs − Vt
Equation (12) describes the linear region of operation, for V gs > Vt, but Vds relatively small. It is
called linear or resistive because when Vds << VGT, Ids increases almost linearly with Vds, just
like an ideal resistor. The geometry and technology-dependent parameters are sometimes merged
into a single factor β.
Substituting Vds = Vdsat into Equation (12), to find an expression for the saturation current that is
independent of Vds.
𝑊 (𝑉𝑔𝑠 −𝑉𝑡 )2
𝐼𝑑𝑠 = µ𝐶𝑂𝑋 (15)
𝐿 2
𝛽 2
𝐼𝑑𝑠 = 2 𝑉𝐺𝑇 (16)
This expression is valid for Vgs > Vt and Vds > Vdsat. Thus, long-channel MOS transistors are said
to exhibit square-law behavior in saturation.
Current in the three regions are
0 𝑉𝑔𝑠 < 𝑉𝑡 𝐶𝑢𝑡𝑜𝑓𝑓
𝛽 (𝑉𝐺𝑇 − 𝑉𝑑𝑠 /2)𝑉𝑑𝑠 𝑉𝑑𝑠 < 𝑉𝑑𝑠𝑠𝑎𝑡 𝐿𝑖𝑛𝑒𝑎𝑟
𝐼𝑑𝑠 =
𝛽 2
𝑉 𝑉𝑑𝑠 > 𝑉𝑑𝑠𝑎𝑡 𝑆𝑎𝑡𝑢𝑟𝑎𝑡𝑖𝑜𝑛
{ 2 𝐺𝑇
Velocity saturation : At high lateral field strengths (Vds/L), carrier velocity ceases to increase
linearly with field strength. This is called velocity saturation and results in lower I ds than
expected at high Vds.
Mobility degradation: At high vertical field strengths (Vgs/tox), the carriers scatter off the oxide
interface more often, slowing their progess. This mobility degradation effect also leads to less
current than expected at high Vgs. A high voltage at the gate of the transistor attracts the carriers
to the edge of the channel, causing collisions with the oxide interface that slow the carriers. This
is called mobility degradation.
Figure shows the measured data for carrier velocity as a function of the electric field, E, between
the drain and source.
At low fields, the velocity increases linearly with the field. The slope is the mobility, R eff. At
fields above a critical level, Ec, the velocity levels out at vsat, which is approximately 107 cm/s
for electrons and 8 × 106 cm/s for holes. The velocity can be approximated as,
µ𝑒𝑓𝑓 𝐸
𝐸 𝐸 < 𝐸𝑐
𝑣 ={1+𝐸
𝑐
𝑣𝑠𝑎𝑡 𝐸 ≥ 𝐸𝑐
µ𝑒𝑓𝑓 𝑊
𝑉𝑑𝑠 𝐶𝑂𝑋
(𝑉 − 𝑉𝑑𝑠 /2)𝑉𝑑𝑠 𝑉𝑑𝑠 < 𝑉𝑑𝑠𝑎𝑡 𝐿𝑖𝑛𝑒𝑎𝑟
𝐼𝑑𝑠 = { 1+ 𝐿 𝐺𝑇
𝑉𝑐
𝐶𝑂𝑋 𝑊 (𝑉𝐺𝑇 − 𝑉𝑑𝑠𝑎𝑡 )𝑣𝑠𝑎𝑡 𝑉𝑑𝑠 ≥ 𝑉𝑑𝑠𝑎𝑡 𝑆𝑎𝑡𝑢𝑟𝑎𝑡𝑖𝑜𝑛
The mobility term is reduced by a factor related to V ds. At sufficiently high lateral fields, the
current saturates at some value dependent on the maximum carrier velocity.
Body Effect
A transistor is usually considered to be a three-terminal device with gate, source, and drain.
However, the body is an implicit fourth terminal. When a voltage V sb is applied between the
source and body, it increases the amount of charge required to invert the channel, hence, it
increases the threshold voltage. The threshold voltage can be modeled as
𝑁𝐴
𝜙𝑠 = 2𝑣 𝑇 𝑙𝑛
𝑛𝑖
𝑡𝑂𝑋 √2𝑞𝜀𝑠𝑖 𝑁𝐴
𝛾= √2𝑞𝜀𝑠𝑖 𝑁𝐴 =
𝜀𝑂𝑋 𝐶𝑂𝑋
Leakage
Even when transistors are nominally OFF, they leak small amounts of current. Leakage
mechanisms include subthreshold conduction between source and drain, gate leakage from the
gate to body, and junction leakage from source to body and drain to body, as illustrated in
Figure.
Leakage current paths
Subthreshold conduction is caused by thermal emission of carriers over the potential barrier set
by the threshold. Gate leakage is a quantum-mechanical effect caused by tunneling through the
extremely thin gate dielectric. Junction leakage is caused by current through the p-n junction
between the source/drain diffusions and the body.
Subthreshold Leakage
The long-channel transistor I-V model assumes current only flows from source to drain when Vgs
> Vt. In real transistors, current does not abruptly cut off below threshold, but rather drops off
exponentially, as seen in Figure.
When the gate voltage is high, the transistor is strongly ON. When the gate falls below V t, the
exponential decline in current appears as a straight line on the logarithmic scale. This regime of
Vgs < Vt is called weak inversion. The subthreshold leakage current increases significantly with
Vds because of drain-induced barrier lowering. There is a lower limit on Ids set by drain junction
leakage that is exacerbated by the negative gate voltage.
Subthreshold leakage increases exponentially as Vt decreases or as temperature rises, so it is a
major problem for chips using low supply and threshold voltages and for chips operating at high
temperature.
Gate Leakage
For gate oxides thinner than 15-20 Aº, there is a nonzero probability that an electron in the gate
will find itself on the wrong side of the oxide, where it will get whisked away through the
channel. This effect of carriers crossing a thin barrier is called tunneling, and results in leakage
current through the gate.
Two physical mechanisms for gate tunneling are called Fowler-Nordheim (FN) tunneling and
direct tunneling. FN tunneling is most important at high voltage and moderate oxide thickness
and is used to program EEPROM memories. Direct tunneling is most important at lower voltage
with thin oxides and is the dominant leakage component.
Junction Leakage
The p–n junctions between diffusion and the substrate or well form diodes, as shown in Figure.
The well-to-substrate junction is another diode. The substrate and well are tied to GND or VDD
to ensure these diodes do not become forward biased in normal operation. However, reverse-
biased diodes still conduct a small amount of current I D.
𝑉𝐷
𝐼𝐷 = 𝐼𝑆 [𝑒 𝑣𝑇 − 1]
where IS depends on doping levels and on the area and perimeter of the diffusion region and V D
is the diode voltage (e.g., –Vsb or –Vdb). When a junction is reverse biased by significantly more
than the thermal voltage, the leakage is just –IS, generally in the 0.1–0.01 fA/µm2 range, which is
negligible compared to other leakage mechanisms.
Temperature Dependence
Temperature Dependence Transistor characteristics are influenced by temperature. Carrier
mobility decreases with temperature. An approximate relation is
𝑇 −𝑘µ
µ(𝑇) = µ(𝑇𝑟 ) [ ]
𝑇𝑟
where T is the absolute temperature, T r is room temperature, and kµ is a fitting parameter with a
typical value of about 1.5. vsat also decreases with temperature, dropping by about 20% from 300
to 400 K.
Ion at high VDD decreases with temperature. Subthreshold leakage increases exponentially with
temperature.
At high Vgs, the current has a negative temperature coefficient; i.e., it decreases with
temperature. At low Vgs, the current has a positive temperature coefficient. Thus, OFF current
increases with temperature. ON current Idsat normally decreases with temperature, so circuit
performance is worst at high temperature.
Idsat vs Temperature
Geometry Dependence
The layout designer draws transistors with width and length W drawn and Ldrawn. The actual gate
dimensions may differ by some factors XW and XL. The source and drain tend to diffuse
laterally under the gate by LD, producing a shorter effective channel length that the carriers must
traverse between source and drain. Similarly, WD accounts for other effects that shrink the
transistor width. The effective transistor length and width are
𝐿𝑒𝑓𝑓 = 𝐿𝑑𝑟𝑎𝑤𝑛 + 𝑋𝐿 − 2𝐿𝐷
𝑊𝑒𝑓𝑓 = 𝑊𝑑𝑟𝑎𝑤𝑛 + 𝑋𝑊 − 2𝑊𝐷
C-V Characteristics
Each terminal of an MOS transistor has capacitance to the other terminals. In general, these
capacitances are nonlinear and voltage dependent (C-V); however, they can be approximated as
simple capacitors when their behavior is averaged across the switching voltages of a logic gate.
Most transistors used in logic are of minimum manufacturable length because this results in
greatest speed and lowest dynamic power consumption. Thus, taking this minimum L as a
constant for a particular process, we can define
𝐶𝑔 = 𝐶𝑝𝑒𝑟𝑚𝑖𝑐𝑟𝑜𝑛 × 𝑊
ℰ𝑂𝑋
where, 𝐶𝑝𝑒𝑟𝑚𝑖𝑐𝑟𝑜𝑛 = 𝐶𝑂𝑋 𝐿 = 𝐿
𝑡𝑂𝑥
Source and Drain Capacitance
In addition to the gate, the source and drain also have capacitances. These capacitances are not
fundamental to operation of the devices, but do impact circuit performance and hence are called
parasitic capacitors. The source and drain capacitances arise from the p–n junctions between the
source or drain diffusion and the body and hence are also called diffusion capacitance Csb and
Cdb . A depletion region with no free carriers forms along the junction. The depletion region acts
as an insulator between the conducting p- and n-type regions, creating capacitance across the
junction. The capacitance of these junctions depends on the area and perimeter of the source and
drain diffusion, the depth of the diffusion, the doping levels, and the voltage. As diffusion has
both high capacitance and high resistance, it is generally made as small as possible in the layout.
Three types of diffusion regions are frequently seen, illustrated by the two series transistors in
Figure.
Cutoff : When the transistor is OFF (Vgs< Vt), the channel is not inverted and charge on the
gate is matched with opposite charge from the body. This is called Cgb, the gate-to-body
capacitance. For negative Vgs, the transistor is in accumulation and Cgb = C0. As Vgs increases
but remains below a threshold, a depletion region forms at the surface. This effectively
moves the bottom plate downward from the oxide, reducing the capacitance, as shown in
Figure.
Linear: When Vgs > Vt, the channel inverts and again serves as a good conductive bottom plate.
However, the channel is connected to the source and drain, rather than the body, so Cgb drops to
0. At low values of Vds, the channel charge is roughly shared between source and drain, so Cgs =
Cgd = C0/2. As Vds increases, the region near the drain becomes less inverted, so a greater fraction
of the capacitance is attributed to the source and a smaller fraction to the drain, as shown in
Figure.
Saturation. At Vds > Vdsat, the transistor saturates and the channel pinches off. At this point, all
the intrinsic capacitance is to the source. Because of pinchoff, the capacitance in saturation
reduces to Cgs = 2/3 C0 for an ideal transistor.
Overlap Capacitances
The gate overlaps the source and drain in a real device and also has fringing fields terminating on
the source and drain. This leads to additional overlap capacitances. These capacitances are
proportional to the width of the transistor.
Overlap Capacitance
𝑪𝒈𝒔𝒐𝒍(𝒐𝒗𝒆𝒓𝒍𝒂𝒑) = 𝑪𝒈𝒔𝒐𝒍 𝑾
𝑪𝒈𝒅𝒐𝒍(𝒐𝒗𝒆𝒓𝒍𝒂𝒑) = 𝑪𝒈𝒅𝒐𝒍 𝑾
The area is AS = WD. The perimeter is PS = 2W +2D. Of this perimeter, W abuts the channel
and the remaining W + 2D does not.
The total source parasitic capacitance is
𝐶𝑠𝑏 = 𝐴𝑆 × 𝐶𝑗𝑏𝑠 + 𝑃𝑆 × 𝐶𝑗𝑏𝑠𝑠𝑤
where Cjbs (the capacitance of the junction between the body and the bottom of the source)
has units of capacitance/area and Cjbssw (the capacitance of the junction between the body and
the side walls of the source) has units of capacitance/length. Because the depletion region
thickness depends on the bias conditions, these parasitics are nonlinear. The area junction
capacitance term is
𝑉𝑠𝑏 −𝑀𝐽
𝐶𝑗𝑏𝑠 = 𝐶𝐽 [1 + ]
𝜓0
𝑁𝐴 𝑁𝐷
𝜓0 = 𝑣 𝑇 𝑙𝑛
𝑛𝑖2
vT is the thermal voltage
𝐾𝑇
𝑣𝑇 =
𝑞
where k = 1.380 ×10–23 J/K is Boltzmann’s constant, T is absolute temperature (300 K at
room temperature), and q = 1.602 × 10–19 C is the charge of an electron. NA and ND are the
doping levels of the body and source diffusion region. ni is the intrinsic carrier concentration
in undoped silicon and has a value of 1.45 × 1010 cm–3 at 300 K.
The sidewall capacitance term is of a similar form but uses different coefficients.
𝑉𝑠𝑏 −𝑀𝐽𝑆𝑊
𝐶𝑗𝑏𝑠𝑠𝑤 = 𝐶𝐽𝑆𝑊 [1 + ]
𝜓𝑆𝑊
DC Transfer Characteristics
DC transfer characteristics of a circuit relate the output voltage to the input voltage, assuming the
input changes slowly enough that capacitances have plenty of time to charge or discharge.
Specific ranges of input and output voltages are defined as valid 0 and 1 logic levels.
Let Vtn and Vtp denote the threshold voltages of the n and p-devices respectively. The following
voltages at the gate and the drain of the two devices (relative to their respective sources) are all
referred with respect to the ground (or VSS), which is the substrate voltage of the n -device,
namely
Vgsn =Vin , Vdsn =Vout, Vgsp =Vin -VDD , and Vdsp=Vout -VDD
The voltage transfer characteristic of the CMOS inverter is now derived with reference to the
following five regions of operation:
Region 1 : the input voltage is in the range 0 ≤ 𝑉𝑖𝑛 < 𝑉𝑡𝑛 . In this condition, the n -transistor is
off, while the p -transistor is in linear region (as −𝑉𝐷𝐷 < 𝑉𝑔𝑠𝑝 < −𝑉𝐷𝐷 + 𝑉𝑡𝑛 )
Fig.2 Variation of current in CMOS inverter with Vin
No actual current flows until Vin crosses Vtn . The operating point of the p -transistor moves from
higher to lower values of currents in linear zone. The output voltage is given by 𝑉𝑜𝑢𝑡 ≈ 𝑉𝐷𝐷 , as
may be seen from Fig.3.
Region 2 : The input voltage is in the range 𝑉𝑡𝑛 ≤ 𝑉𝑖𝑛 < 𝑉𝑖𝑛𝑣 . The upper limit of Vin is Vinv ,
the logic threshold voltage of the inverter. The logic threshold voltage or the switching point
voltage of an inverter denotes the boundary of "logic 1" and "logic 0". It is the output voltage at
which Vin = Vout. In this region, the n-transistor moves into saturation, while the p-transistor
remains in linear region. The total current through the inverter increases, and the output voltage
tends to drop fast
Region 3 : In this region, 𝑉𝑖𝑛 ≈ 𝑉𝑖𝑛𝑣 . Both the transistors are in saturation, the drain current
attains a maximum value, and the output voltage falls rapidly. The inverter exhibits gain. But this
region is inherently unstable. As both the transistors are in saturation, equating their currents, one
gets (as 𝑉𝑔𝑠𝑛 = 𝑉𝑖𝑛𝑣 , 𝑉𝑔𝑠𝑝 = 𝑉𝑖𝑛𝑣 − 𝑉𝐷𝐷 ).
1 1 2
𝛽𝑛 (𝑉𝑖𝑛𝑣 − 𝑉𝑡𝑛 )2 = 𝛽𝑝 (𝑉𝑖𝑛𝑣 − 𝑉𝐷𝐷 − 𝑉𝑡𝑝 )
2 2
𝑊 ℰ𝑖𝑛𝑠 ℰ0 µ
Where 𝛽 = 𝐾 and 𝐾 = . Solving for the logic threshold voltage Vinv , one gets
𝐿 𝐷
As may be seen from the transfer curve in Fig.3, the transition from "logic 1" state (represented
by regions 1 and 2) to “logic 0” state (represented by regions 4 and 5) is quite steep. This
characteristic guarantees maximum noise immunity.
Fig.4 Variation of shape of transfer characteristic of the CMOS inverter with the ratio βn/βp
Noise margin
Noise margin is a parameter intimately related to the transfer characteristics. It allows one to
estimate the allowable noise voltage on the input of a gate so that the output will not be affected.
Noise margin (also called noise immunity) is specified in terms of two parameters - the low noise
margin NML , and the high noise margin NMH . Referring to Fig.5, NMl is defined as the
difference in magnitude between the maximum LOW input voltage recognized by the driven
gate and the maximum LOW output voltage of the driving gate. That is,
Similarly, the value of NMH is the difference in magnitude between the minimum HIGH output
voltage of the driving gate and the minimum HIGH input voltage recognizable by the driven
gate. That is,
Ideally, if one desires to have VIH =VIL , and VOL =VOH in the middle of the logic swing, then the
switching of states should be abtrupt, which in turn requires very high gain in the transition
region. To calculate VIL , the inverter is supposed to be in region 2 (referring to Fig.3) of
operation, where the p -transistor is in linear zone while the n -transistor is in saturation. The
parameter VIL is found out by considering the unity gain point on the inverter transfer
characteristic where the output makes a transition from V OH . Similarly, the parameter VIH is
found by considering the unity gain point at the VOL end of the characteristic.
If the noise margins NMH or NML are reduced to a low value, then the gate may be susceptible to
switching noise that may be present at the inputs. The net effect of noise sources and noise
margins on cascaded gates must be considered in estimating the overall noise immunity of a
particular system. Not infrequently, noise margins are compromised to improve speed.
Scaling
The reduction of the size, i.e., the dimensions of MOSFETs, is commonly referred to as scaling.
1.1) Transistor Scaling
Dennard’s Scaling Law predicts that the basic operational characteristics of a MOS transistor can
be preserved and the performance improved if the critical parameters of a device are scaled by a
dimensionless factor S. These parameters include the following:
All dimensions (in the x, y, and z directions)
Device voltages
Doping concentration densities
This approach is also called constant field scaling because the electric fields remain the same as
both voltage and distance shrink. In contrast, constant voltage scaling shrinks the devices but not
the power supply.
Another approach is lateral scaling, in which only the gate length is scaled. This is commonly
called a gate shrink because it can be done easily to an existing mask database for a design.
The effects of these types of scaling are illustrated in Table. The industry generally scales
process generations with S=√2 ; this is also called a 30% shrink. It reduces the cost (area) of a
transistor by a factor of two.
Feature sizes were shrunk from 6 µm to 1 µm while maintaining a 5 V supply voltage. This
constant voltage scaling offered quadratic delay improvement as well as cost reduction. It also
maintained continuity in I/O voltage standards. Constant voltage scaling increased the electric
fields in devices. By the 1 µm generation, velocity saturation was severe enough that decreasing
feature size no longer improved device current. Device breakdown from the high field was
another risk. And power consumption became unacceptable.
Therefore, Dennard scaling has been the rule since the half-micron node. A 30% shrink with
Dennard scaling improves clock frequency by 40% and cuts power consumption per gate by a
factor of 2. Maintaining a constant field has the further benefit that many nonlinear factors and
wearout mechanisms are essentially unaffected. Unfortunately, voltage scaling has dramatically
slowed since the 90 nm generation because of leakage, and this may ultimately limit CMOS
scaling.
Interconnect Scaling
Wires also tend to be scaled equally in width and thickness to maintain an aspect ratio close to 2.
Table shows the resistance, capacitance, and delay per unit length.
Local wires run within functional units and use the bottom layers of metal.
Semiglobal (or scaled) wires run across larger blocks or cores, typically using middle layers of
metal. Both local and semiglobal wires scale with feature size.
Global wires run across the entire chip using upper levels of metal.
Most local wires are short enough that their resistance does not matter. Like gates, their
capacitance per unit length is remaining constant, so their delay is improving just like gates.
Semiglobal wires long enough to require repeaters are speeding up, but not as fast as gates. This
is a relatively minor problem. Global wires, even with optimal repeaters, are getting slower as
technology scales.
The energy consumed or supplied over some time interval T is the integral of the instantaneous
power
Suppose that the gate switches at some average frequency fsw. Over some interval T, the load will
be charged and discharged Tfsw times. The average power dissipation is
This is called the dynamic power because it arises from the switching of the load. Because most
gates do not switch every clock cycle, it is often more convenient to express switching frequency
fsw as an activity factor α times the clock frequency f. Now, the dynamic power dissipation may
be rewritten as
The activity factor is the probability that the circuit node transitions from 0 to 1, because that is
the only time the circuit consumes power.
Dynamic Power
Dynamic power is
The supply voltage VDD and frequency f are readily known by the designer. Activity factors can
be heavily dependent on the particular task being executed. As VDD is a quadratic term, it is good
to select the minimum VDD that can support the required frequency of operation. Likewise, we
choose the lowest frequency of operation that achieves the desired end performance. The activity
factor is mainly reduced by putting unused blocks to sleep. Finally, the circuit may be optimized
to reduce the overall load capacitance of each section.
Dynamic power also includes a short-circuit power component caused by power rushing from
VDD to GND when both the pullup and pulldown networks are partially ON while a transistor
switches.
Switching power is consumed by delivering energy to charge a load capacitance, then dumping
this energy to GND.
Static Power
Static power is consumed even when a chip is not switching.
where Ioff is the subthreshold current at Vgs = 0 and Vds = VDD, and S is the subthreshold slope If
Vds is small, Isub may decrease by roughly an order of magnitude from Ioff. kγ is the body effect
coefficient, which describes how the body effect modulates the threshold voltage. Raising the
source voltage or applying a negative body voltage can further decrease leakage. The leakage
through two or more series transistors is dramatically reduced on account of the stack effect.
(a) (b)
Gate leakage in series stack
Figure shows two series transistors. If N1 is ON and N2 is OFF, N1 has Vgs=VDD and experiences
full gate leakage. On the other hand, if N1 is OFF and N2 is on, N2 has Vgs = Vt and experiences
negligible gate leakage. In both cases, the OFF transistor has no gate leakage. Thus, gate leakage
can be alleviated by stacking transistors such that the OFF transistor is closer to the rail.