Silicon Foundations & MOS Physics
Semiconductor foundations, pn junctions, MOS electrostatics, NMOS/PMOS operation, compact models, and scaled-device nonidealities.
Chapter 1. Semiconductor Foundations
1.1 Crystal, bonds, and energy bands
A silicon crystal is a periodic covalent lattice; the allowed electronic states collect into valence and conduction bands separated by an energy gap. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is E_g(Si, 300 K) ~= 1.12 eV; electron energy and electrostatic potential have opposite sign. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
E_g(Si, 300 K) ~= 1.12 eV; electron energy and electrostatic potential have opposite sign.The design consequence is concrete: Band diagrams are bookkeeping devices: slope encodes electric field, bending encodes spatial potential, and the Fermi level encodes occupancy. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for crystal, bonds, and energy bands is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
1.2 Carriers and statistics
Electrons in the conduction band and holes in the valence band are mobile carriers. Nondegenerate silicon usually follows Boltzmann statistics. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is n = n_i exp((E_F-E_i)/kT), p = n_i exp((E_i-E_F)/kT), and np = n_i^2 at equilibrium. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
n = n_i exp((E_F-E_i)/kT), p = n_i exp((E_i-E_F)/kT), and np = n_i^2 at equilibrium.The design consequence is concrete: Doping moves the Fermi level and changes majority-carrier density, but charge neutrality and ionization must still be satisfied. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for carriers and statistics is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
1.3 Drift, diffusion, and mobility
An electric field causes drift while a concentration gradient causes diffusion; both mechanisms contribute to current. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is J_n = q n mu_n E + q D_n grad(n); D_n/mu_n = kT/q. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
J_n = q n mu_n E + q D_n grad(n); D_n/mu_n = kT/q.The design consequence is concrete: The Einstein relation connects transport to thermal energy and provides a powerful unit and sign check. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 70 mV/dec. How much does subthreshold current change when VGS rises by 0.07 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for drift, diffusion, and mobility is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
1.4 Generation, recombination, and lifetime
Carrier populations return toward equilibrium through radiative, Auger, and trap-assisted processes; silicon logic is often dominated by Shockley-Read-Hall paths. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is R_SRH = (np-n_i^2)/(tau_p(n+n_1)+tau_n(p+p_1)). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
R_SRH = (np-n_i^2)/(tau_p(n+n_1)+tau_n(p+p_1)).The design consequence is concrete: Lifetime controls leakage transients, junction recovery, and photogenerated charge collection, even when a DC logic model hides it. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for generation, recombination, and lifetime is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
1.5 Poisson equation and electrostatics
Device electrostatics couples charge density to potential and must be solved with material boundaries and terminal constraints. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is d^2 psi/dx^2 = -rho/epsilon; E = -d psi/dx. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
d^2 psi/dx^2 = -rho/epsilon; E = -d psi/dx.The design consequence is concrete: Most MOS derivations are controlled approximations to Poisson equation: identify the charge region, integrate once for field and again for potential. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for poisson equation and electrostatics is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
Chapter 2. Junctions and the MOS Capacitor
2.1 PN junction equilibrium
Carrier diffusion across a newly formed junction leaves fixed ionized dopants and creates a depletion field that opposes further diffusion. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is V_bi = V_T ln(N_A N_D/n_i^2); W = sqrt(2 epsilon_s (V_bi-V_a)/q (1/N_A+1/N_D)). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
V_bi = V_T ln(N_A N_D/n_i^2); W = sqrt(2 epsilon_s (V_bi-V_a)/q (1/N_A+1/N_D)).The design consequence is concrete: Depletion grows mainly into the more lightly doped side, so junction geometry and well doping shape both capacitance and breakdown. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for pn junction equilibrium is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
2.2 Junction capacitance and breakdown
Reverse bias changes depletion width and therefore junction capacitance; high fields eventually trigger avalanche or tunneling. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is C_j = C_j0/(1+V_R/Phi_0)^m; E_max scales approximately with sqrt(N V_R). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
C_j = C_j0/(1+V_R/Phi_0)^m; E_max scales approximately with sqrt(N V_R).The design consequence is concrete: Sidewall capacitance can dominate a compact diffusion, while corner fields often set real breakdown below a one-dimensional estimate. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for junction capacitance and breakdown is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
2.3 MOS structure and flat band
The MOS capacitor stacks metal or polysilicon, oxide, and semiconductor; work-function difference and fixed oxide charge shift the voltage needed for flat bands. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is V_FB = Phi_MS - Q_ox/C_ox; C_ox = epsilon_ox/t_ox. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
V_FB = Phi_MS - Q_ox/C_ox; C_ox = epsilon_ox/t_ox.The design consequence is concrete: Flat-band voltage is not automatically zero. It carries process information and becomes part of the threshold-voltage budget. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 70 mV/dec. How much does subthreshold current change when VGS rises by 0.07 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for mos structure and flat band is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
2.4 Accumulation, depletion, inversion
Gate bias redistributes surface charge: majority carriers accumulate, a depletion region forms, and eventually minority carriers create inversion. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is |Q_B| = sqrt(2 q epsilon_s N_A psi_s); strong inversion is commonly referenced at psi_s = 2 phi_F. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
|Q_B| = sqrt(2 q epsilon_s N_A psi_s); strong inversion is commonly referenced at psi_s = 2 phi_F.The design consequence is concrete: The surface potential does not track gate voltage one-for-one because oxide and depletion capacitances divide the applied voltage. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for accumulation, depletion, inversion is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
2.5 Threshold voltage and body effect
Threshold is a model boundary marking strong inversion, not a microscopic switch. Source-to-body bias changes the depletion charge and shifts threshold. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is V_T = V_FB + 2 phi_F + gamma sqrt(2 phi_F+V_SB); gamma = sqrt(2q epsilon_s N_A)/C_ox. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
V_T = V_FB + 2 phi_F + gamma sqrt(2 phi_F+V_SB); gamma = sqrt(2q epsilon_s N_A)/C_ox.The design consequence is concrete: Keep the body terminal explicit during hand analysis. Stacked devices and pass transistors frequently have nonzero V_SB. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for threshold voltage and body effect is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
Chapter 3. Long-Channel MOSFET Operation
3.1 Channel formation and charge sheet
A MOSFET conducts when gate bias creates an inversion sheet linking source and drain. The gradual-channel approximation treats lateral variation as slow. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is Q_i(x) ~= -C_ox[V_GS-V_T-V(x)]. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
Q_i(x) ~= -C_ox[V_GS-V_T-V(x)].The design consequence is concrete: Think in charge, not merely in resistance: current is carrier velocity multiplied by the inversion charge available at each channel position. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for channel formation and charge sheet is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
3.2 Linear-region current
At small drain bias the inversion sheet exists along the full channel and the device behaves as a voltage-controlled resistor. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is I_D = mu C_ox (W/L)[(V_GS-V_T)V_DS - V_DS^2/2]. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
I_D = mu C_ox (W/L)[(V_GS-V_T)V_DS - V_DS^2/2].The design consequence is concrete: The quadratic term is the signature of channel charge tapering toward the drain; dropping it is safe only for very small V_DS. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for linear-region current is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
3.3 Saturation and square law
Saturation begins when the local overdrive at the drain reaches zero in the long-channel charge-sheet model. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is I_Dsat = 0.5 mu C_ox (W/L)(V_GS-V_T)^2 for V_DS >= V_GS-V_T. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
I_Dsat = 0.5 mu C_ox (W/L)(V_GS-V_T)^2 for V_DS >= V_GS-V_T.The design consequence is concrete: Pinch-off does not mean current stops. Carriers traverse a high-field drain region after channel charge vanishes locally. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 70 mV/dec. How much does subthreshold current change when VGS rises by 0.07 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for saturation and square law is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
3.4 Transconductance and output resistance
Small-signal parameters linearize terminal response around a bias point and connect device physics to gain and delay. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is g_m = dI_D/dV_GS ~= 2I_D/V_OV; r_o ~= 1/(lambda I_D). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
g_m = dI_D/dV_GS ~= 2I_D/V_OV; r_o ~= 1/(lambda I_D).The design consequence is concrete: The ratio g_m/I_D is a useful inversion-level metric, while intrinsic gain g_m r_o exposes the cost of short channels. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for transconductance and output resistance is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
3.5 PMOS symmetry and sign discipline
A PMOS uses holes and opposite terminal polarities, but its magnitude equations mirror the NMOS when voltages are defined consistently. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is V_SG > |V_TP| turns on a PMOS; saturation when V_SD >= V_SG-|V_TP|. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
V_SG > |V_TP| turns on a PMOS; saturation when V_SD >= V_SG-|V_TP|.The design consequence is concrete: Use source-referenced positive magnitudes for quick design, then convert once to simulator sign conventions. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for pmos symmetry and sign discipline is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
Chapter 4. MOSFET Nonidealities and Compact Models
4.1 Channel-length modulation
The drain depletion region shortens the effective channel after pinch-off, so saturation current rises with drain voltage. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is I_D ~= I_Dsat(1+lambda V_DS); r_o = 1/(lambda I_D). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
I_D ~= I_Dsat(1+lambda V_DS); r_o = 1/(lambda I_D).The design consequence is concrete: CLM reduces analog gain and changes logic transition current, particularly at low supply where devices operate near the boundary. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for channel-length modulation is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
4.2 Subthreshold conduction
Below threshold, diffusion of weak-inversion carriers produces an exponential current rather than an ideal off state. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is I_D proportional to exp((V_GS-V_T)/(n V_T))(1-exp(-V_DS/V_T)); S = n ln(10) V_T. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
I_D proportional to exp((V_GS-V_T)/(n V_T))(1-exp(-V_DS/V_T)); S = n ln(10) V_T.The design consequence is concrete: The thermal limit near room temperature is about 60 mV/decade for an ideal MOS electrostatic gate; real slope is larger. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for subthreshold conduction is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
4.3 DIBL, velocity saturation, and mobility loss
Short channels allow drain potential and high fields to influence the source barrier and carrier velocity. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is V_T(V_DS) ~= V_T0-eta V_DS; I_on tends toward W C_ox V_OV v_sat rather than a square law. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
V_T(V_DS) ~= V_T0-eta V_DS; I_on tends toward W C_ox V_OV v_sat rather than a square law.The design consequence is concrete: Current becomes closer to linear in overdrive, degrading classical sizing intuition while making source-end electrostatics central. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 70 mV/dec. How much does subthreshold current change when VGS rises by 0.07 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for dibl, velocity saturation, and mobility loss is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
4.4 Leakage mechanisms
Standby current combines subthreshold, junction generation, gate tunneling, gate-induced drain leakage, and punchthrough. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is I_leak,total is a sum of mechanisms with different voltage and temperature signatures. Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
I_leak,total is a sum of mechanisms with different voltage and temperature signatures.The design consequence is concrete: Optimization requires identifying the dominant path, because lowering one component can worsen another through geometry or threshold choices. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 80 mV/dec. How much does subthreshold current change when VGS rises by 0.08 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for leakage mechanisms is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
4.5 Process variation and mismatch
Global process shifts move many devices together; local random variation creates pairwise mismatch. Both interact with voltage and temperature. At transistor level, follow the causal chain from terminal bias to charge distribution, electric field, carrier motion, and observable voltage or current. That chain identifies which node stores state, which boundary supplies charge, and why supply, temperature, geometry, or initial condition can move a result that a Boolean abstraction treats as fixed.
The useful first-order relation is sigma(V_T) ~= A_VT/sqrt(WL); sigma(beta)/beta ~= A_beta/sqrt(WL). Declare polarities, current directions, units, and operating region before substitution. After calculation, check the assumed region and a limiting case. The expression should remain consistent with charge conservation and topology as a voltage, capacitance, resistance, or device strength approaches an extreme.
sigma(V_T) ~= A_VT/sqrt(WL); sigma(beta)/beta ~= A_beta/sqrt(WL).The design consequence is concrete: Larger area improves matching but adds capacitance and routing parasitics. Common-centroid layout addresses gradients, not random noise. Compare the sensitivity of the desired metric with the penalties paid in input capacitance, diffusion, leakage, area, noise, reliability, and verification burden. Then propagate the choice into the driving stage, receiving stage, interconnect, power network, and physical layout. A local improvement is useful only when the system-level margin also improves.
Worked example
Problem. A device has subthreshold slope S = 90 mV/dec. How much does subthreshold current change when VGS rises by 0.09 V?
Solution. The voltage change is one full decade of current. Small threshold and temperature shifts therefore change standby current exponentially.
I₂ / I₁ = 10^(ΔVGS / S) = 10.0- Which approximation in the relation for process variation and mismatch is most likely to fail first in a scaled technology?
- Design a two-sweep experiment that distinguishes the intended mechanism from a parasitic or measurement artifact.
More in CMOS & VLSI
- Layout & SignoffESD, latch-up, back-powering, stick diagrams, DRC/LVS/PEX, PVT, characterization, constraints, and STA.
- Timing & PowerRC delay, logical effort, interconnect, crosstalk, dynamic and short-circuit power, leakage, and glitches.
- Gates & Pass LogicStatic and complex gates, transmission gates, degraded levels, hazards, sizing, and an interactive transistor-level gate atlas.
- Inverter DesignThe voltage-transfer curve, switching threshold, noise margins, sizing, capacitance, delay, and transition behavior.
- Sequential & CDCLatches, flip-flops, setup and hold, clocking, metastability, synchronizers, handshakes, and multi-bit crossings.
- Memory Circuits6T SRAM operation and margins, array periphery, DRAM sensing and refresh, and Flash storage mechanisms.
- I/O & PDNI/O pads, level shifting, open-drain buses, simultaneous switching, ground bounce, decoupling, and PDN behavior.
- BenchcraftMeasurement loading, bandwidth, grounding, current and thermal observation, fault isolation, and evidence capture.
- Scaling FrontierDennard scaling, leakage and power walls, variability, FinFET quantization, and gate-all-around devices.
- Course MapThe complete learning map: ten focused areas, 22 chapters, 110 lessons, worked examples, exercises, references, and progress tracking.
- CMOS & VLSIA curated silicon curriculum from energy bands and the MOS capacitor through gates, timing, power, memory, I/O, reliability, layout, signoff, FinFETs and GAAFETs—with 110 lessons, worked calculations, bench notes, progress tracking, and transistor-level labs.