pub struct JfetModel {}Expand description
.model … njf(…)/pjf(…) parameters, 3f5 names and defaults
(jfet.c keyword table; defaults from jfetset.c).
Fields§
§njf: boolNJF (true) or PJF.
vto: f64VTO/VT0: threshold (pinch-off) voltage, default −2.
beta: f64BETA: transconductance parameter, A/V², default 1e-4.
lambda: f64LAMBDA: channel-length modulation, 1/V, default 0.
rd: f64RD: drain ohmic resistance, default 0.
rs: f64RS: source ohmic resistance, default 0.
cgs: f64CGS: zero-bias G-S junction capacitance, default 0.
cgd: f64CGD: zero-bias G-D junction capacitance, default 0.
pb: f64PB: gate junction potential, default 1.
is: f64IS: gate junction saturation current, default 1e-14.
fc: f64FC: forward-bias depletion capacitance coefficient,
default 0.5 (limited to 0.95 by JFETtemp).
b: f64B: doping tail parameter (Sydney University), default 1 —
which reduces the drain current to plain Shichman–Hodges.
kf: f64KF/AF (noise only).
af: f64§nlev: i64NLEV (ngspice-47 only, default 2): noise equation selector
— < 3 channel thermal 4kT·(2/3)|gm|, 3 the
GDSNOI-scaled form; for the MOSFETs also the flicker form
(0/1/2–3).
gdsnoi: f64GDSNOI (ngspice-47 only, default 1): channel noise
coefficient of NLEV = 3.
tnom: Option<f64>TNOM in kelvin (the card gives °C).