Subthreshold conduction or subthreshold leakage or subthreshold drain current is the current between the source and drain of a MOSFET when the transistor is in subthreshold region, or weak-inversion region, that is, for gate-to-source voltages below the threshold voltage.[1]
The amount of subthreshold conduction in a transistor is set by its threshold voltage, which is the minimum gate voltage required to switch the device between on and off states. However, as the drain current in a MOS device varies exponentially with gate voltage, the conduction does not immediately become zero when the threshold voltage is reached. Rather it continues showing an exponential behavior with respect to the subthreshold gate voltage. When plotted against the applied gate voltage, this subthreshold drain current exhibits a log-linear slope, which is defined as the subthreshold slope. Subthreshold slope is used as a figure of merit for the switching efficiency of a transistor.[2]
In digital circuits, subthreshold conduction is generally viewed as a parasitic leakage in a state that would ideally have no conduction. In micropower analog circuits, on the other hand, weak inversion is an efficient operating region, and subthreshold is a useful transistor mode around which circuit functions are designed.[3]
Historically, in CMOS circuits, the threshold voltage has been insignificant compared to the full range of gate voltage between the ground and supply voltages, which allowed for gate voltages significantly below the threshold in the off state. As gate voltages scaled down with transistor size, the room for gate voltage swing below the threshold voltage drastically reduced, and the subthreshold conduction became a significant part of the off-state leakage of a transistor.[4][5] For a technology generation with threshold voltage of 0.2 V, subthreshold conduction, along with other leakage modes, can account for 50% of total power consumption.[6][7]
Tsividis_1999
was invoked but never defined (see the help page).Toumazou_1996
was invoked but never defined (see the help page).Soudris_2002
was invoked but never defined (see the help page).ULVD_2015
was invoked but never defined (see the help page).Roy_2004
was invoked but never defined (see the help page).Al-Hashimi_2006
was invoked but never defined (see the help page).