← Circuit Toolkit

FET Simulator

Side-by-side interactive transfer and output curves for both the JFET (Shockley equation) and enhancement NMOS (square-law). Tune device parameters and click the transfer curve to set an operating point.

N-channel JFET

Shockley equation: ID = IDSS(1 − VGS/VP)². Tune IDSS and VP, click the transfer curve to set VGS.

5 mA20 mA
−5 V−1 V

Transfer curve — click to move marker

0-1-2-3-4036912VGS(V)ID(mA)IDSS

Output curves — highlighted curve = marker VGS

03681114036912VDS(V)ID(mA)0.0V-1.0V-2.0V-3.0V-4.0Vohmicsaturation
VGS = -2.0 VID = 2.50 mAgm = 2.50 mA/V
ID=IDSS(1VGS/VP)2I_D = I_{DSS}(1 - V_{GS}/V_P)^2 = 10 × (1 − -2.0/-4.0)²  = 2.50 mA
▶ Active (saturation) — I_D controlled by V_GS

Enhancement NMOS (MOSFET)

Square-law: ID = (kn/2)(VGS − VT)². Tune kn and VT, click the transfer curve to set VGS.

VGS = 4.00 VID = 4.00 mAgm = 4.00 mA/VRegion: Saturation

Click to set VGS

012345670510152025VGSIDVT

Output curves (ID vs VDS)

02468100510152025VDSID2.5 V3.0 V3.5 V4.0 V4.5 V

MOSFET fundamentals

A MOSFET is a voltage-controlled device: the gate voltage VGScontrols drain current ID with virtually zero gate current. This makes MOSFETs ideal for high-input-impedance circuits, low-power logic, and high-efficiency switching.

Three operating regions

  • Cutoff: VGS < Vth — channel closed, ID ≈ 0.
  • Triode (linear): VGS > Vth and VDS < VGS−Vth — resistive switch mode, RDS(on) very low.
  • Saturation: VDS ≥ VGS−Vth — constant-current amplifier region, ID ≈ (k/2)(VGS−Vth)².

MOSFET vs BJT

MOSFETs dominate digital logic (CMOS) and power switching (lower RDS(on)per die area than BJT). BJTs remain preferred in RF/microwave amplifiers and precision analog circuits where their exponential I-V characteristic is useful.

Learn more → N-Channel MOSFET Guide

Quick experiments

  • Find the threshold voltage. Raise Vgs from zero on the enhancement NMOS. Nothing flows until roughly Vth, then drain current climbs steeply. Threshold is defined at a small test current, not at full conduction.
  • See why 3.3 V drive is not enough. A standard MOSFET specifies on-resistance at Vgs = 10 V. Drive it at 3.3 V and it sits part-way on, dissipating heat. A logic-level part is specified at 4.5 V and works from a microcontroller.
  • Cross from ohmic into saturation. At low Vds the FET acts as a resistor and current rises with voltage — the switching region. Past Vgs − Vth the curve flattens and current depends only on the gate: the amplifying region.
  • Contrast the JFET's depletion behaviour. The JFET conducts fully at Vgs = 0 and needs negative gate voltage to pinch off — the opposite of an enhancement MOSFET, which is off until driven.
  • Turn on-resistance into heat. At 5 A through 50 mΩ the FET dissipates I²R = 1.25 W. Halving on-resistance halves the loss, which is why datasheets lead with that number.

Formula reference

Saturation-region drain current
ID=12k(VGSVth)2I_D = \tfrac{1}{2} k \, (V_{GS} - V_{th})^{2}

Square law — current depends on gate overdrive, not on drain voltage.

Boundary between ohmic and saturation
VDS=VGSVthV_{DS} = V_{GS} - V_{th}

Below this the FET is a resistor; above it, a current source.

Conduction loss in a switch
Pcond=ID2RDS(on)P_{cond} = I_D^{2} \, R_{DS(on)}

5 A through 50 mΩ gives 1.25 W.

Gate charge and drive current
Igate=QgtswitchI_{gate} = \frac{Q_g}{t_{switch}}

Switching 20 nC in 100 ns needs 200 mA of peak gate drive.

SymbolMeaningUnit
VthV_{th}Threshold voltageV
RDS(on)R_{DS(on)}On-resistance, drain to sourceΩ
QgQ_gTotal gate chargeC
VGSV_{GS}Gate-source voltageV

Common mistakes

  • Driving a standard MOSFET from 3.3 V or 5 V logic.

    If on-resistance is specified at Vgs = 10 V, logic-level drive leaves it partly on and it overheats. Use a logic-level FET or add a gate driver.

  • Treating threshold voltage as the turn-on point.

    Vth is measured at a few hundred microamps — barely conducting. Full conduction needs several volts of overdrive beyond it.

  • Leaving the gate floating.

    An insulated gate holds charge and can switch on from stray coupling. Fit a pull-down (for NMOS) so the FET is defined off whenever the driver is high-impedance.

  • Forgetting the body diode.

    Every power MOSFET has an intrinsic diode from source to drain. It conducts in reverse, so a single FET cannot block current in both directions — back-to-back pairs are needed.

  • Ignoring gate charge when switching fast.

    The gate is a capacitor. Driving 20 nC in 100 ns needs 200 mA of peak current; a weak driver slows the edge and the FET spends longer in its lossy linear region.

Frequently asked questions

What is the difference between a JFET and a MOSFET?

A JFET conducts with zero gate voltage and is turned off by reverse biasing its gate junction, so it is depletion mode. An enhancement MOSFET is off at zero gate voltage and needs gate drive to conduct, and its insulated gate draws essentially no current.

What is the threshold voltage of a MOSFET?

The gate-source voltage at which the channel starts to conduct, usually specified at a small test current such as 250 uA. Full conduction needs considerably more than the threshold, which is why logic-level parts specify on-resistance at 4.5 V.

Why does a MOSFET need a logic-level gate?

A standard MOSFET may specify its on-resistance at 10 V of gate drive. Driving it from a 3.3 V or 5 V microcontroller leaves it partially on, dissipating heat. A logic-level part is specified to be fully on at 4.5 V or less.

What is the difference between the ohmic and saturation regions?

In the ohmic or triode region the FET behaves like a voltage-controlled resistor and is used as a switch. In saturation, drain current is nearly independent of drain voltage and is set by the gate, which is the region used for amplification.

Why do MOSFETs need gate resistors?

The gate is a capacitor, so switching draws a large current spike that causes ringing and radiated noise. A small series resistor slows the edge and damps that ringing, at the cost of slightly higher switching loss.

Related tools

Browse the full circuit toolkit or start a guided lesson in topics.

Share