Product Documentation
Spectre Circuit Simulator Components and Device Models Reference
Product Version 23.1, June 2023

Vertical NPN/PNP Transistor (bjt503)

The bjt503 model provides a detailed description of a vertical integrated NPN and PNP transistor. It is described in the Philips Bipolar Modelbook (Dec.95) as TN/TNS and TP/TPS level 503.

The NPN is also described in Nat.Lab. Unclassified Report Nr. 006/94 as Mextram Bipolar Transistor Model. Information on how to obtain this document can be found on Source Link by searching for Philips.

(c) Philips Electronics N.V. 1993,1996

In addition to the model description a level parameter is added. Via the level parameter the user can switch between Philips Bipolar Modelbook (Dec.95) and Philips Bipolar Modelbook (Dec.94).

The imax parameter is used to aid convergence and to prevent numerical overflow. The junction characteristics of the transistor are accurately modeled for currents up to imax. For currents above imax, the junction is modeled as a linear resistor and a warning is printed.

The descriptions of the operating point derivatives are given for the NPN type. For the PNP type the terminal voltage in the descriptions has to be exchanged. E.g.:

NPN: gx = dIn/dVb2e1

PNP: gx = dIn/dVe1b2

This device is supported within altergroups.

This device is dynamically loaded from the shared object /vols/mmsimP4_t1b_006/ws/ling/ling_2110_isr3_mif/spectre_dev/tools.lnx86/cmi/lib/64bit/5.0.doc/libphilips_sh.so

Sample Instance Statement

q4 (vcc net3 minus) npn_mod region=fwd m=1 mult=1

Sample Model Statement:

model npn_mod bjt503 type=npn level=2 exmod=1 is=1e-14 bf=85 ik=95e-6 rbc=50 cje=0.352e-12

Instance Syntax

Name  c  b  e  [s] ModelName parameter=value ...

Instance Parameters

area=1

Area factor.

mult=1

Alias of area factor.

m=1

Multiplication factor.

region=fwd

Estimated DC operating region, used as a convergence aid. Possible values are off, fwd, rev, and sat.

trise=0.0 K

Temperature rise from ambient.

lv1=1

lv4=1

Model Syntax

model modelName bjt503 parameter=value ...

Model Parameters

type=npn

Transistor type. Possible values are npn, npnv, pnp, and pnpv.

level=2.0

Transistor Level. Possible values are 1 (Philips Bipolar Modelbook Dec.94) or 2 (Philips Bipolar Modelbook Dec.95).

exmod=0

Flag for extended modeling of the reverse current gain.

exphi=0

Flag for distributed high frequency effects.

exavl=1

Flag for extended modeling of avalanche currents.

is=5.0e-17 A

Collector-emitter saturation current.

bf=140.0 A/A

Ideal forward current gain.

xibi=0.0

Fraction of ideal base current that belongs to the sidewall.

ibf=2.0e-14 A

Saturation current of the non-ideal forward base current.

vlf=0.5 V

Cross-over voltage of the non-ideal forward base current.

ik=15.0e-3 A

High-injection knee current.

bri=16.0 A/A

Ideal reverse current gain.

ibr=8.0e-15 A

Saturation current of the non-ideal reverse base current.

vlr=0.5 V

Cross-over voltage of the non-ideal reverse base current.

xext=0.5

Part of Iex, Qex, Qtex and Isub that depends on Vbc1.

qbo=1.2e-12 Coul

Base charge at zero bias.

eta=4.0

Factor of the built-in field of the base.

avl=50.0

Weak avalanche parameter.

efi=0.7

Electric field intercept (with exavl=1.

ihc=3.0e-3 A

Critical current for hot carriers.

rcc=25.0

Constant part of the collector resistance.

rcv=750.0

Resistance of the unmodulated epilayer.

scrcv=1000.0

Space charge resistance of the epilayer.

sfh=0.6

Current spreading factor epilayer.

rbc=50.0

Constant part of the base resistance.

rbv=100.0

Variable part of the base resistance at zero bias.

re=2.0

Emitter series resistance.

taune=3.0e-10 s

Minimum delay time of neutral and emitter charge.

mtau=1.18

Non-ideality factor of the neutral and emitter charge.

cje=2.5e-13 F

Zero bias emitter-base depletion capacitance.

vde=0.9 V

Emitter-base diffusion voltage.

pe=0.33

Emitter-base grading coefficient.

xcje=0.5

Fraction of the e-b depletion cap. that belongs to the sidewall.

cjc=1.3e-13 F

Zero bias collector-base depletion capacitance.

vdc=0.6 V

Collector-base diffusion voltage.

pc=0.4

Collector-base grading coefficient variable part.

xp=0.2

Constant part of cjc.

mc=0.5

Collector current modulation coefficient.

xcjc=0.1

Fraction of the collector-base depletion cap. under the emitter area.

tref (C)

Reference temperature. Default set by option tnom.

tnom (C)

Alias of tref. Default set by option tnom.

tr (C)

Alias of tref. Default set by option tnom.

dta=0.0 K

Difference of the device temperature to the ambient temperature. It served as the default value of instance trise.

trise=0.0 K

Alias of dta.

vge=1.01 V

Band-gap voltage of the emitter.

vgb=1.18 V

Band-gap voltage of the base.

vgc=1.205 V

Band-gap voltage of the collector.

vgj=1.1 V

Band-gap voltage recombination emitter-base junction.

vi=0.04 V

Ionization voltage base dope.

na=3.0e17 cm-3

Maximum base dope concentration.

er=2.0e-3

Temperature coefficient of vlf and vlr.

ab=1.35

Temperature coefficient resistivity base.

aepi=2.15

Temperature coefficient resistivity of the epilayer.

aex=1.0

Temperature coefficient resistivity of the extrinsic base.

ac=0.4

Temperature coefficient resistivity of the buried layer.

kf=2.0e-16

Flickernoise coefficient ideal base current.

kfn=2.0e-16

Flickernoise coefficient non-ideal base current.

af=1.0

Flickernoise exponent.

iss=6.0e-16 A

Base-substrate saturation current.

iks=5.0e-6 A

Knee current of the substrate.

cjs=1.0e-12 F

Zero bias collector-substrate depletion capacitance.

vds=0.5 V

Collector-substrate diffusion voltage.

ps=0.33

Collector-substrate grading coefficient.

vgs=1.15 V

Band-gap voltage of the substrate.

as=2.15

For a closed buried layer: as=ac. For an open buried layer: as=aepi.

imax=1.0 A

Explosion current.

vers=503

Version mextrem.

compatible=spectre

Encourage device equations to be compatible with a foreign simulator. This option does not affect input syntax. Possible values are spectre, spice2, spice3, cdsspice, and spiceplus.

subs=1

Operating-Point Parameters

ib (A)

Base current.

ic (A)

Collector current.

ie (A)

Emitter current.

is (A)

Substrate current.

vbe (V)

Base-emitter voltage.

vbc (V)

Base-collector voltage.

vce (V)

Collector-emitter voltage.

vsc (V)

Substrate voltage.

re ()

Constant emitter resistance.

rcc ()

Constant collector resistance.

rbc ()

Constant part of base resistance.

betadc (A/A)

DC current gain.

pwr (W)

Power.

Vb1e1 (V)

Internal voltage.

Vb2e1 (V)

Internal voltage.

Vb2c1 (V)

Internal voltage.

Vb2c2 (V)

Internal voltage.

Vb1b2 (V)

Internal voltage.

Vb1c1 (V)

Internal voltage.

Vbc1 (V)

Internal voltage.

in (A)

Main current.

ic1c2 (A)

Variable collector resistance current.

ib1 (A)

Bulk component of ideal base current.

ib1s (A)

Sidewall component of ideal base current.

ib2 (A)

Non-ideal base current.

iavl (A)

Weak avalanche current.

ib1b2 (A)

Variable base resistance current.

ib3 (A)

Non-ideal reverse base current.

iex (A)

Internal extrinsic base current.

isub (A)

Internal base-substrate current.

isf (A)

Substrate-collector current.

xiex (A)

External extrinsic base current.

Xisub (A)

External base-substrate current.

gx (S)

dIn/dVb2e1.

gy (S)

dIn/dVb2c2.

gz (S)

dIn/dVb2c1.

grcvy (S)

dIc1c2/dVb2c2.

grcvz (S)

dIc1c2/dVb2c1.

gpi (S)

Conductance floor base-emitter junction: dIb1/dVb2e1 + dIb2/dVb2e1.

sgpi (S)

Conductance sidewall base-emitter junction: dIb1S/dVb1e1.

gmux (S)

Dependence avalanche multiplication on internal b-e junction: -dIavl/dVb2e1.

gmu (S)

Dependence avalanche multiplication on internal b-c junction: -dIavl/dVb2c2.

gmuz (S)

Dependence avalanche multiplication on external b-c junction:-dIavl/dVb2c1.

grbv (S)

dIb1b2/dVb1b2.

grbvx (S)

Emitter Early-effect on Ib1b2: dIb1b2/dVb2e1.

grbvy (S)

Internal collector Early-effect on Ib1b2: dIb1b2/dVb2c2.

grbvz (S)

External collector Early effect on Ib1b2: dIb1b2/dVb2c1.

gmuex (S)

Conductance floor extrinsic b-c junction: dIex/dVb1c1 + dIsub/dVb1c1 + dIb3/dVb1c1.

xgmuex (S)

Conductance sidewall extrinsic b-c junction: dXIex/dVbc1 + dXIsub/dVbc1.

gsub (S)

Conductance s-c junction: dIsf/dVsc1.

gpnp (S)

Transconductance floor extrinsic PNP transistor: dIsub/dVb1c1.

xgpnp (S)

Transconductance sidewall extrinsic PNP transistor: dXIsub/dVbc1.

cbex (F)

Capacitance floor b-e junction: dQte/dVb2e1 + dQbe/dVb2e1 + dQn/dVb2e1.

cbey (F)

Internal collector Early-effect on Qbe: dQbe/dVb2c2.

cbez (F)

External collector Early-effect on Qbe: dQbe/dVb2c1.

scte (F)

Dependence of QteS on internal b-e junction: dQteS/dVb2e1.

cbcx (F)

Emitter Early-effect on Qbc: dQbc/dVb2e1.

cbcy (F)

Capacitance  intrinsic b-c junction: dQtc/dVb2c2 + dQbc/dVb2c2 + dQepi/dVb2c2.

cbcz (F)

Collector Early-effect on Qtc: dQtc/dVb2c1 + dQbc/dVb2c1 + dQepi/dVb2c1.

cb1b2 (F)

Capacitance AC current crowding: dQb1b2/dVb1b2 = Cb.

cb1b2x (F)

Dependence of Qb1b2 on internal b-e junction voltage: dQb1b2/dVb2e1.

cbcex (F)

Capacitance floor extrinsic b-c junction: dQtex/dVb1c1 + dQex/dVb1c1.

xcbcex (F)

Capacitance sidewall extrinsic b-c junction: dXQtex/dVbc1 + dXQex/dVbc1.

cts (F)

Capacitance s-c junction: dQtex/dVb1c1 + dQex/dVb1c1.

lv6 (A)

lv7 (S)

lv8 (A)

lv9 (A)

lv10 (A/A)

lv11 (A/A)

lv14 ()

lv15 ()

lv16 (S)

lx0 (V)

lx1 (V)

lx2 (A)

lx3 (A)

cbe (F)

Cbe.

cbc (F)

Cbc.

csc (F)

Csc.

Related Topics

Philips Models

Compact Bipolar-Transistor Model (bjt504)

Compact Bipolar-Transistor Model (bjt504t)

Compact Bipolar-Transistor Model (bjt505)

Compact Bipolar-Transistor Model (bjt505t)

Compact Bipolar-Transistor Model (bjtd504)

Compact Bipolar-Transistor Model (bjtd504t)

Compact Bipolar-Transistor Model (bjtd505t)

Compact Bipolar-Transistor Model (bjtd3500)

Compact Bipolar-Transistor Model (bjtd3500t)


Return to top
 ⠀
X