Why Is MOSFET Subthreshold Swing Limited to 60 mV/decade?

The Boltzmann tyranny refers to a fundamental thermodynamic limit on how sharply a conventional metal-oxide-semiconductor field-effect transistor can switch between its off and on states at room temperature. Because charge carriers in a semiconductor follow a thermal energy distribution, reducing the subthreshold drain current by a factor of ten requires at least 60 millivolts of gate voltage change at 300 Kelvin. This physical barrier prevents classical computing chips from scaling operating voltages down indefinitely without causing excessive leakage power.

What Is Subthreshold Swing?

In a MOSFET, the gate voltage \(V_G\) controls the flow of current \(I_D\) between the source and drain terminals. Even when \(V_G\) is below the threshold voltage \(V_{th}\), a small subthreshold leakage current still flows. Subthreshold swing, denoted as \(SS\), measures how much gate voltage is needed to change this subthreshold current by one order of magnitude (a factor of 10):

\[SS = \frac{dV_G}{d(\log_{10} I_D)}\]

A smaller subthreshold swing means a steeper, more efficient switch. With a steeper slope, a transistor can achieve a high on-current and a very low off-current using a smaller supply voltage \(V_{DD}\).

The Thermodynamics Behind Boltzmann Tyranny

In a standard MOSFET, turning the device on or off relies on modulating an electrostatic potential barrier \(\psi_s\) in the channel. Carriers in the source must overcome this barrier via thermionic emission to reach the drain. At thermal equilibrium, the energy of these carriers follows the Maxwell-Boltzmann distribution, where the probability of a carrier having energy \(E\) above the barrier scales as \(\exp(-E / k_B T)\).

Here, \(k_B\) is the Boltzmann constant and \(T\) is the absolute temperature. Because the current depends exponentially on the barrier height, the subthreshold drain current is proportional to:

\[I_D \propto \exp\left(\frac{q \psi_s}{k_B T}\right)\]

where \(q\) is the elementary charge. Converting the natural exponential to base-10 logarithm introduces a factor of \(\ln(10) \approx 2.3026\). Therefore, the minimum voltage change in the channel potential required to change \(I_D\) by one decade is:

\[\frac{d\psi_s}{d(\log_{10} I_D)} = \frac{k_B T}{q} \ln(10)\]

At room temperature (\(T = 300\text{ K}\)), the thermal voltage \(k_B T / q\) is approximately \(25.85\text{ mV}\). Multiplying by \(\ln(10)\) yields:

\[\frac{k_B T}{q} \ln(10) \approx 59.5\text{ mV/decade} \approx 60\text{ mV/decade}\]

The Role of Capacitive Coupling

The gate terminal does not control the channel potential \(\psi_s\) directly; instead, it acts through a capacitive voltage divider formed by the gate oxide capacitance \(C_{ox}\) and the semiconductor depletion capacitance \(C_d\). This relationship is captured by the body factor \(m\):

\[m = 1 + \frac{C_d}{C_{ox}} \ge 1\]

Combining the body factor with the thermal limit gives the full expression for subthreshold swing:

\[SS = m \cdot \frac{k_B T}{q} \ln(10) = \left(1 + \frac{C_d}{C_{ox}}\right) \frac{k_B T}{q} \ln(10)\]

Even in an ideal transistor where \(C_{ox} \gg C_d\) and \(m\) approaches \(1\), the subthreshold swing cannot drop below \(60\text{ mV/decade}\) at \(300\text{ K}\).

Impact on Classical Computing

For decades, Dennard scaling allowed engineers to shrink transistors and lower supply voltages \(V_{DD}\) together, keeping power density roughly constant. However, as \(V_{DD}\) approached \(1\text{ V}\) and below, the \(60\text{ mV/decade}\) limit created a severe bottleneck.

To maintain a fast switching speed, the threshold voltage \(V_{th}\) must be kept low enough relative to \(V_{DD}\). Yet lowering \(V_{th}\) while \(SS\) is fixed at \(\ge 60\text{ mV/decade}\) causes the off-state leakage current \(I_{off}\) at \(V_G = 0\) to rise exponentially. This trade-off between performance and static power dissipation ended classical Dennard scaling and continues to constrain energy efficiency in modern processors.