Understanding MOSFET Fundamentals

A MOSFET consists of a lightly doped semiconductor substrate (called the bulk), two heavily doped wells that serve as source and drain terminals, and a conductive gate electrode separated from the channel by a thin oxide layer. The gate voltage creates an electric field that modulates the charge-carrier density in the channel below, allowing current to flow from drain to source.

Enhancement-mode MOSFETs, the most common variety, remain non-conductive until gate voltage exceeds a threshold value (VT). Depletion-mode devices conduct even with zero gate bias. Polarity depends on doping: n-type MOSFETs use p-doped substrates with n+ source/drain regions, while p-type devices reverse these dopings. The width-to-length ratio (W/L) of the channel is a critical design parameter affecting how much current the device can conduct.

The Three Operating Regimes

A MOSFET transitions between three operating regions as you vary gate and drain voltages:

  • Cut-off: When gate-source voltage (Vgs) falls below threshold (VT), the channel is depleted of majority carriers and no current flows. The device acts as an open circuit.
  • Triode (linear): When Vgs ≥ VT and drain-source voltage (Vds) ≤ Vgs − VT, the channel remains continuous. Drain current increases nearly linearly with Vds, and the device mimics a voltage-controlled resistor.
  • Saturation: When Vgs ≥ VT and Vds > Vgs − VT, the channel pinches off near the drain. Current becomes nearly independent of Vds and depends primarily on gate overdrive (Vgs − VT).

Knowing which regime your MOSFET occupies is essential for amplifier design, power switching, and analog circuit operation.

MOSFET Current Equations

Drain current in each regime follows distinct equations derived from the physics of charge transport in the channel. The K parameter encapsulates device geometry and material properties, simplifying calculations.

Saturation current:

ID = K × (Vgs − VT

Triode current:

ID = 2 × K × Vds × (Vgs − VT − 0.5 × Vds)

K parameter from device dimensions:

K = 0.5 × (W ÷ L) × µN × Cox

  • I<em>D</em> — Drain current (amperes)
  • K — Transconductance parameter (siemens per volt²)
  • V<em>gs</em> — Gate-source voltage (volts)
  • V<em>T</em> — Threshold voltage (volts)
  • V<em>ds</em> — Drain-source voltage (volts)
  • W ÷ L — Width-to-length ratio of the channel (dimensionless)
  • µ<em>N</em> — Electron mobility (cm²/(V·s))
  • C<em>ox</em> — Oxide capacitance per unit area (F/cm²)

Practical Considerations When Calculating MOSFET Current

Several real-world factors can shift your results from ideal equation predictions.

  1. Temperature affects mobility and threshold voltage — Electron mobility decreases with rising junction temperature, typically by 0.3–0.5% per kelvin. Threshold voltage also drifts. Always check datasheets for temperature coefficients and re-run calculations across your operating range to confirm thermal margin.
  2. K parameter values from datasheets vary with process corner — Manufacturers quote typical, minimum, and maximum K values reflecting silicon-process variation. Conservative designs use worst-case (minimum K) values to guarantee sufficient current. A ±30% spread is common between corners.
  3. Channel-length modulation reduces saturation current flatness — Real devices show a slight current increase with V<em>ds</em> even in saturation, captured by the modulation parameter λ. Ignoring this when V<em>ds</em> swings widely can lead to undercurrent predictions in power applications.
  4. Gate oxide charge and trap states introduce hysteresis — Repeated voltage cycling can trap charge in the oxide, shifting V<em>T</em> gradually. Long-term reliability studies measure this effect; for one-off calculations, use the initial V<em>T</em> value, but flag devices for stress testing if operating near threshold margins.

How to Use the K Parameter and Component Datasheets

The K parameter encodes your MOSFET's physical dimensions and material properties into a single number, eliminating the need to separately input width, length, electron mobility, and oxide capacitance—although this calculator offers an expanded section where you can compute K from those underlying values if you prefer.

To extract K and VT from a datasheet, locate the device's specifications table and look for "transconductance parameter" or similar language. For example, a BSS138 n-channel MOSFET lists VT = 1.3 V (typical) and K ≈ 0.55 A/V². Once you have these values, plug them directly into the saturation and triode equations above. If your datasheet only provides W/L, µN, and Cox separately, the expanded section lets you reconstruct K. Always use typical values for initial design estimates, then verify margin with minimum and maximum corner values.

Frequently Asked Questions

How do I distinguish between triode and saturation operation?

Saturation occurs when drain-source voltage exceeds the gate overdrive (V<em>ds</em> > V<em>gs</em> − V<em>T</em>). Below that threshold, the device is in triode. A quick check: if increasing V<em>ds</em> still increases drain current measurably, you are in triode; if current plateaus, you have entered saturation. This boundary shifts as gate voltage changes, so a MOSFET can move between regimes simply by adjusting V<em>gs</em>.

Why does saturation current depend only on gate voltage?

In saturation, the channel pinches off near the drain terminal, forming a current-limiting bottleneck. The width and shape of that pinch point are controlled entirely by the electric field between gate and channel, which depends on gate overdrive (V<em>gs</em> − V<em>T</em>). Further increases in V<em>ds</em> widen the depletion region but cannot inject more carriers into the pinch, so current plateaus. This is why saturation current follows I<em>D</em> = K(V<em>gs</em> − V<em>T</em>)², independent of V<em>ds</em>.

What happens if I apply a gate voltage below the threshold?

The device enters cut-off: no inversion layer forms beneath the gate oxide, the channel remains depleted, and current drops to near-zero (leakage only, typically sub-nanoamp range). The MOSFET acts as an open switch. This regime is essential for digital logic and switching applications, where you want guaranteed off-state isolation. Temperature and substrate bias can shift V<em>T</em> slightly, which is why datasheets specify minimum and maximum values.

Can I use the triode equation to design a resistor?

Yes. In triode, drain current grows nearly linearly with V<em>ds</em> for small voltages, making the MOSFET behave like a voltage-controlled resistor with on-resistance R<em>on</em> ≈ 1 / [2K(V<em>gs</em> − V<em>T</em>)]. This property is exploited in analog switches, programmable gain stages, and transmission gates. Keep V<em>ds</em> well below V<em>gs</em> − V<em>T</em> to maintain linearity; if you exceed that limit, current compression occurs as saturation approaches.

How sensitive is drain current to small changes in threshold voltage?

Very sensitive, especially near threshold. In saturation, current is proportional to (V<em>gs</em> − V<em>T</em>)². If V<em>gs</em> = 5 V and V<em>T</em> = 1 V, a 0.1 V increase in V<em>T</em> reduces overdrive by 10%, cutting current by roughly 20%. This is why precision applications measure and trim V<em>T</em> empirically. In triode, sensitivity is lower because the linear term V<em>ds</em> dominates, but drift still matters in sensitive analog circuits.

What is the K parameter and why does it matter?

The K parameter (units: A/V²) combines device width W, channel length L, electron mobility µ<em>N</em>, and oxide capacitance C<em>ox</em> into a single figure: K = 0.5(W/L)µ<em>N</em>C<em>ox</em>. It directly scales drain current in both saturation and triode regimes, so doubling K doubles current for the same gate overdrive. Larger W/L ratios (wider gates, shorter channels) increase K and boost current capability—critical for power switches and low-noise amplifiers. Finding K in your datasheet or computing it from geometry is the first step in any MOSFET design calculation.

More physics calculators (see all)