Spice3f5

MOSFET level 1 (Shichman-Hodges)

Instance line
Mname …
Model line
.model mname nmos | pmos, LEVEL=1
Terminals
Drain, Gate, Source, Bulk
Described in
MOSFETs
Source
src/lib/dev/mos1/mos1.c

Instance parameters (77)

Input and output (12)

nametypedescriptionnotes
lrealLengthlisted by show only when all parameters are asked for
wrealWidthlisted by show only when all parameters are asked for
adrealDrain arealisted by show only when all parameters are asked for
asrealSource arealisted by show only when all parameters are asked for
pdrealDrain perimeterlisted by show only when all parameters are asked for
psrealSource perimeterlisted by show only when all parameters are asked for
nrdrealDrain squareslisted by show only when all parameters are asked for
nrsrealSource squareslisted by show only when all parameters are asked for
icvdsrealInitial D-S voltagelisted by show only when all parameters are asked for
icvgsrealInitial G-S voltagelisted by show only when all parameters are asked for
icvbsrealInitial B-S voltagelisted by show only when all parameters are asked for
temprealInstance temperaturelisted by show only when all parameters are asked for

Input only (4)

nametypedescriptionnotes
offflagDevice initially off
icreal vectorVector of D-S, G-S, B-S voltages
sens_lflagflag to request sensitivity WRT length
sens_wflagflag to request sensitivity WRT width

Output only (61)

nametypedescriptionnotes
idrealDrain current
isrealSource current
igrealGate current
ibrealBulk current
ibdrealB-D junction currentlisted by show only when all parameters are asked for
ibsrealB-S junction currentlisted by show only when all parameters are asked for
vgsrealGate-Source voltage
vdsrealDrain-Source voltage
vbsrealBulk-Source voltage
vbdrealBulk-Drain voltagelisted by show only when all parameters are asked for
dnodeintegerNumber of the drain nodelisted by show only when all parameters are asked for
gnodeintegerNumber of the gate nodelisted by show only when all parameters are asked for
snodeintegerNumber of the source nodelisted by show only when all parameters are asked for
bnodeintegerNumber of the nodelisted by show only when all parameters are asked for
dnodeprimeintegerNumber of int. drain nodelisted by show only when all parameters are asked for
snodeprimeintegerNumber of int. source nodelisted by show only when all parameters are asked for
vonreal
vdsatrealSaturation drain voltage
sourcevcritrealCritical source voltagelisted by show only when all parameters are asked for
drainvcritrealCritical drain voltagelisted by show only when all parameters are asked for
rsrealSource resistance
sourceconductancerealConductance of sourcelisted by show only when all parameters are asked for
rdrealDrain conductance
drainconductancerealConductance of drainlisted by show only when all parameters are asked for
gmrealTransconductance
gdsrealDrain-Source conductance
gmb (also gmbs)realBulk-Source transconductance
gbdrealBulk-Drain conductancelisted by show only when all parameters are asked for
gbsrealBulk-Source conductancelisted by show only when all parameters are asked for
cbdrealBulk-Drain capacitance
cbsrealBulk-Source capacitance
cgsrealGate-Source capacitance
cgdrealGate-Drain capacitance
cgbrealGate-Bulk capacitance
cqgsrealCapacitance due to gate-source charge storagelisted by show only when all parameters are asked for
cqgdrealCapacitance due to gate-drain charge storagelisted by show only when all parameters are asked for
cqgbrealCapacitance due to gate-bulk charge storagelisted by show only when all parameters are asked for
cqbdrealCapacitance due to bulk-drain charge storagelisted by show only when all parameters are asked for
cqbsrealCapacitance due to bulk-source charge storagelisted by show only when all parameters are asked for
cbd0realZero-Bias B-D junction capacitance
cbdsw0real
cbs0realZero-Bias B-S junction capacitance
cbssw0real
qgsrealGate-Source charge storagelisted by show only when all parameters are asked for
qgdrealGate-Drain charge storagelisted by show only when all parameters are asked for
qgbrealGate-Bulk charge storagelisted by show only when all parameters are asked for
qbdrealBulk-Drain charge storagelisted by show only when all parameters are asked for
qbsrealBulk-Source charge storagelisted by show only when all parameters are asked for
prealInstaneous powerlisted by show only when all parameters are asked for
sens_l_dcrealdc sensitivity wrt lengthlisted by show only when all parameters are asked for
sens_l_realrealreal part of ac sensitivity wrt lengthlisted by show only when all parameters are asked for
sens_l_imagrealimag part of ac sensitivity wrt lengthlisted by show only when all parameters are asked for
sens_l_magrealsensitivity wrt l of ac magnitudelisted by show only when all parameters are asked for
sens_l_phrealsensitivity wrt l of ac phaselisted by show only when all parameters are asked for
sens_l_cplxcomplexac sensitivity wrt lengthlisted by show only when all parameters are asked for
sens_w_dcrealdc sensitivity wrt widthlisted by show only when all parameters are asked for
sens_w_realrealreal part of ac sensitivity wrt widthlisted by show only when all parameters are asked for
sens_w_imagrealimag part of ac sensitivity wrt widthlisted by show only when all parameters are asked for
sens_w_magrealsensitivity wrt w of ac magnitudelisted by show only when all parameters are asked for
sens_w_phrealsensitivity wrt w of ac phaselisted by show only when all parameters are asked for
sens_w_cplxcomplexac sensitivity wrt widthlisted by show only when all parameters are asked for

Model parameters (33)

Input and output (30)

nametypedescriptionnotes
vto (also vt0)realThreshold voltage
kprealTransconductance parameter
gammarealBulk threshold parameter
phirealSurface potential
lambdarealChannel length modulation
rdrealDrain ohmic resistance
rsrealSource ohmic resistance
cbdrealB-D junction capacitanceac
cbsrealB-S junction capacitanceac
isrealBulk junction sat. current
pbrealBulk junction potential
cgsorealGate-source overlap cap.ac
cgdorealGate-drain overlap cap.ac
cgborealGate-bulk overlap cap.ac
rshrealSheet resistance
cjrealBottom junction cap per areaac
mjrealBottom grading coefficient
cjswrealSide junction cap per areaac
mjswrealSide grading coefficient
jsrealBulk jct. sat. current density
toxrealOxide thickness
ldrealLateral diffusion
u0 (also uo)realSurface mobility
fcrealForward bias jct. fit parm.
nsubrealSubstrate doping
tpgintegerGate type
nssrealSurface state density
tnomrealParameter measurement temperature
kfrealFlicker noise coefficient
afrealFlicker noise exponent

Input only (2)

nametypedescriptionnotes
nmosflagN type MOSfet model
pmosflagP type MOSfet model

Output only (1)

nametypedescriptionnotes
typestringN-channel or P-channel MOS

Parameters are set on the instance or .model line as keyword=value, and read back with @name[keyword] or the show and showmod commands. See the device reference.