Bipolar junction transistor
- Instance line
Qname …- Model line
.model mname npn | pnp- Terminals
- collector, base, emitter, substrate
- Described in
- Bipolar junction transistors
- Source
src/lib/dev/bjt/bjt.c
Instance parameters (48)
Input and output (5)
| name | type | description | notes |
|---|---|---|---|
off | flag | Device initially off | listed by show only when all parameters are asked for |
icvbe | real | Initial B-E voltage | ac; listed by show only when all parameters are asked for |
icvce | real | Initial C-E voltage | ac; listed by show only when all parameters are asked for |
area | real | Area factor | listed by show only when all parameters are asked for |
temp | real | instance temperature | listed by show only when all parameters are asked for |
Input only (2)
| name | type | description | notes |
|---|---|---|---|
ic | real vector | Initial condition vector | |
sens_area | flag | flag to request sensitivity WRT area |
Output only (41)
| name | type | description | notes |
|---|---|---|---|
colnode | integer | Number of collector node | listed by show only when all parameters are asked for |
basenode | integer | Number of base node | listed by show only when all parameters are asked for |
emitnode | integer | Number of emitter node | listed by show only when all parameters are asked for |
substnode | integer | Number of substrate node | listed by show only when all parameters are asked for |
colprimenode | integer | Internal collector node | listed by show only when all parameters are asked for |
baseprimenode | integer | Internal base node | listed by show only when all parameters are asked for |
emitprimenode | integer | Internal emitter node | listed by show only when all parameters are asked for |
ic | real | Current at collector node | |
ib | real | Current at base node | |
ie | real | Emitter current | |
is | real | Substrate current | listed by show only when all parameters are asked for |
vbe | real | B-E voltage | |
vbc | real | B-C voltage | |
gm | real | Small signal transconductance | |
gpi | real | Small signal input conductance - pi | |
gmu | real | Small signal conductance - mu | |
gx | real | Conductance from base to internal base | |
go | real | Small signal output conductance | |
geqcb | real | d(Ibe)/d(Vbc) | listed by show only when all parameters are asked for |
gccs | real | Internal C-S cap. equiv. cond. | listed by show only when all parameters are asked for |
geqbx | real | Internal C-B-base cap. equiv. cond. | listed by show only when all parameters are asked for |
cpi | real | Internal base to emitter capactance | |
cmu | real | Internal base to collector capactiance | |
cbx | real | Base to collector capacitance | |
ccs | real | Collector to substrate capacitance | |
cqbe | real | Cap. due to charge storage in B-E jct. | listed by show only when all parameters are asked for |
cqbc | real | Cap. due to charge storage in B-C jct. | listed by show only when all parameters are asked for |
cqcs | real | Cap. due to charge storage in C-S jct. | listed by show only when all parameters are asked for |
cqbx | real | Cap. due to charge storage in B-X jct. | listed by show only when all parameters are asked for |
cexbc | real | Total Capacitance in B-X junction | listed by show only when all parameters are asked for |
qbe | real | Charge storage B-E junction | listed by show only when all parameters are asked for |
qbc | real | Charge storage B-C junction | listed by show only when all parameters are asked for |
qcs | real | Charge storage C-S junction | listed by show only when all parameters are asked for |
qbx | real | Charge storage B-X junction | listed by show only when all parameters are asked for |
p | real | Power dissipation | listed by show only when all parameters are asked for |
sens_dc | real | dc sensitivity | listed by show only when all parameters are asked for |
sens_real | real | real part of ac sensitivity | listed by show only when all parameters are asked for |
sens_imag | real | dc sens. & imag part of ac sens. | listed by show only when all parameters are asked for |
sens_mag | real | sensitivity of ac magnitude | listed by show only when all parameters are asked for |
sens_ph | real | sensitivity of ac phase | listed by show only when all parameters are asked for |
sens_cplx | complex | ac sensitivity | listed by show only when all parameters are asked for |
Model parameters (52)
Input and output (43)
| name | type | description | notes |
|---|---|---|---|
npn | flag | NPN type device | listed by show only when all parameters are asked for |
pnp | flag | PNP type device | listed by show only when all parameters are asked for |
is | real | Saturation Current | |
bf | real | Ideal forward beta | |
nf | real | Forward emission coefficient | |
vaf (also va) | real | Forward Early voltage | |
ikf (also ik) | real | Forward beta roll-off corner current | |
ise | real | B-E leakage saturation current | |
ne | real | B-E leakage emission coefficient | |
br | real | Ideal reverse beta | |
nr | real | Reverse emission coefficient | |
var (also vb) | real | Reverse Early voltage | |
ikr | real | reverse beta roll-off corner current | |
isc | real | B-C leakage saturation current | |
nc | real | B-C leakage emission coefficient | |
rb | real | Zero bias base resistance | |
irb | real | Current for base resistance=(rb+rbm)/2 | |
rbm | real | Minimum base resistance | |
re | real | Emitter resistance | |
rc | real | Collector resistance | |
cje | real | Zero bias B-E depletion capacitance | ac |
vje (also pe) | real | B-E built in potential | ac |
mje (also me) | real | B-E junction grading coefficient | ac |
tf | real | Ideal forward transit time | ac |
xtf | real | Coefficient for bias dependence of TF | ac |
vtf | real | Voltage giving VBC dependence of TF | ac |
itf | real | High current dependence of TF | ac |
ptf | real | Excess phase | ac |
cjc | real | Zero bias B-C depletion capacitance | ac |
vjc (also pc) | real | B-C built in potential | ac |
mjc (also mc) | real | B-C junction grading coefficient | ac |
xcjc | real | Fraction of B-C cap to internal base | ac |
tr | real | Ideal reverse transit time | ac |
cjs (also ccs) | real | Zero bias C-S capacitance | ac |
vjs (also ps) | real | Substrate junction built in potential | ac |
mjs (also ms) | real | Substrate junction grading coefficient | ac |
xtb | real | Forward and reverse beta temp. exp. | |
eg | real | Energy gap for IS temp. dependency | |
xti | real | Temp. exponent for IS | |
fc | real | Forward bias junction fit parameter | |
tnom | real | Parameter measurement temperature | |
kf | real | Flicker Noise Coefficient | |
af | real | Flicker Noise Exponent |
Output only (9)
| name | type | description | notes |
|---|---|---|---|
type | string | NPN or PNP | |
invearlyvoltf | real | Inverse early voltage:forward | listed by show only when all parameters are asked for |
invearlyvoltr | real | Inverse early voltage:reverse | listed by show only when all parameters are asked for |
invrollofff | real | Inverse roll off - forward | listed by show only when all parameters are asked for |
invrolloffr | real | Inverse roll off - reverse | listed by show only when all parameters are asked for |
collectorconduct | real | Collector conductance | listed by show only when all parameters are asked for |
emitterconduct | real | Emitter conductance | listed by show only when all parameters are asked for |
transtimevbcfact | real | Transit time VBC factor | listed by show only when all parameters are asked for |
excessphasefactor | real | Excess phase fact. | listed by show only when all parameters are asked for |
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.