Skip to content
Documentation sections

MOSFET Operating Point Calculator

POSThttps://rftools.io/api/py/v1/calculate

Slug mosfet-operating-point. Calculate MOSFET drain current, saturation voltage, transconductance, and operating region (cutoff, triode, saturation) for NMOS transistors

Inputs

Send every one of these in inputs, in the units shown. Most are required: a call without one is refused (400) and costs nothing; one the calculator can do without takes the default shown. An input outside its range is still computed and flagged in the provenance.

Inputs of mosfet-operating-point
NameUnitRangeDefaultDescription
vgsnumberVat least 05Gate-Source Voltage
vthnumberVat least 0.12Threshold Voltage
knnumbermA/V²at least 0.001100Process parameter kn = μ_n × Cox × W/L
vdsnumberVat least 010Used only when Bias Mode is 1; by default V_DS is solved from V_DD and R_D
vddnumberVat least 0.112Supply Voltage
rdLoadnumberkΩat least 0.0011Drain Load Resistance
biasModenumbernone0 … 10Load line solves V_DS = V_DD − I_D·R_D; the other mode uses the V_DS enteredOne of: 0 Load line · 1 V_DS as entered

Outputs

Returned in values, by key. A value that is unbounded or undefined is null.

Outputs of mosfet-operating-point
FieldUnitDescription
idheadlinemADrain Current
vdsSatVSaturation Voltage
powerDissipationmWPower Dissipation
gmmA/VTransconductance
regionnoneOperating Region (0=Off, 1=Triode, 2=Sat)
vdsOperatingVV_DS at the Operating Point

Calling it

  • Calculate: one call, the request and response in full, and its errors.
  • Batch: this calculator with others, or a sweep, in one request.
  • Solve for a target: the value of one input that brings an output to a target.