Manuals >Netlist Translator for SPICE & Spectre >Chapter 8: Translating a Model
Print version of this Book (PDF file)
prevnext

BJT_Model:Bipolar Transistor Model

The Spectre bjt model is translated to the ADS NPN or PNP BJT_Model. For translation information on the BJT device, refer to BJT Device.

For more information on the ADS model, place the model in a schematic and choose Edit > Component > Edit Component Parameters to view the model parameters. You can also click Help in the component editor dialog box for additional information.

Example Spectre Command Line:
model npn_mod bjt type=npn is=10e-13 bf=200 va=58.8 ikf=5.63e-3 rb=700 rbm=86 re=3.2 cje=0.352e-12 pe=0.76 me=0.34 tf=249e-12 cjc=0.34e-12 pc=0.55

Spectre Netlist Syntax:
model mname bjt type=[npn|pnp] [param=value]*

ADS Netlist Syntax:
model mname BJT NPN=[0|1] PNP=[0|1] [param=value]*

ADS Schematic Symbol:

Model Parameters:

For information on parameter format, refer to Using Parameter Mapping Tables to Understand a Translation.

Table 8-5. BJT_Model Parameter Mapping
ADS Name
Unit
Default
Spectre Name
Unit
Default
NPN

yes
type


npn
PNP

no
type


npn
Is
A
1.0E-16
is
A
1.0E-16
Bf
A/A
100
bf
A/A
100
Nf

1.0
nf

1.0
Vaf
V
infinity
vaf
V
infinity
Ikf
A
infinity
ikf
A
infinity
Ise
A
0.0
ise
A
0.0
Ne

1.5
ne

1.5
Br
A/A
1.0
br
A/A
1.0
Nr

1.0
nr

1.0
Var
V
infinity
var
V
infinity
Ikr
A
infinity
ikr
A
infinity
Isc
A
0.0
isc
A
0.0
Nc

2.0
nc

2.0
Rb
Ohms
0.0
rb
Ohms
0.0
Irb
A
infinity
irb
A
infinity
Rbm
Ohms
0.0
rbm
Ohms
rb
Re
Ohms
0.0
re
Ohms
0.0
Rc
Ohms
0.0
rc
Ohms
0.0
Imax
A


imax
A
1000
Cje
F
0.0
cje
F
0.0
Vje
V
0.75
vje
V
0.75
Mje

1/3
mje

1/3
Cjc
F
0.0
cjc
F
0.0
Vjc
V
0.75
vjc
V
0.75
Mjc

1/3
mjc

1/3
Xcjc

1.0
xcjc

1.0
Cjs
F
0.0
cjs
F
0.0
Vjs
V
0.75
vjs
V
0.75
Mjs

0.0
mjs

0.0
Fc

0.5
fc

0.5
Tf
sec
0.0
tf
sec
0.0
Xtf

0.0
xtf

0.0
Vtf
V
infinity
vtf
V
infinity
Itf
A
0.0
itf
A
0.0
Ptf
degrees
0.0
ptf
degrees
0.0
Tr
sec
0.0
tr
sec
0.0
Kf

0.0
kf

0.0
Af

1.0
af

1.0
Kb

0.0
kb

0.0
Fb
Hz
1.0
bnoisefc
Hz
1.0
Iss
A
0.0
iss
A
0.0
Ns

1.0
ns

1.0
Lateral

for struct = vertical, default = no
for struct = lateral, default = yes
struct

for type = npn, default = vertical
for type = pnp, default = lateral
RbModel\80

MDS
rbmod

spice
Tnom
°C


tnom
°C
Set by options
Tlev

0
tlev

0
Tlevc

0
tlevc

0
Eg
eV
1.11
eg
eV
1.11
EgAlpha
V/°C
7.04E-4
gap1
V/°C
7.02E-4
EgBeta
K


gap2
°C
1108
Tbf1
1/°C
0.0
tbf1
1/°C
0.0
Tbf2
1/°C2
0.0
tbf2
1/°C2
0.0
Tbr1
1/°C
0.0
tbr1
1/°C
0.0
Tbr2
1/°C2
0.0
tbr2
1/°C2
0.0
Tcbc
1/°C
0.0
ctc
1/°C
0.0
Tcbe
1/°C
0.0
cte
1/°C
0.0
Tccs
1/°C
0.0
cts
1/°C
0.0
Tikf1
1/°C
0.0
tikf1
1/°C
0.0
Tikf2
1/°C2
0.0
tikf2
1/°C2
0.0
Tikr1
1/°C
0.0
tikr1
1/°C
0.0
Tikr2
1/°C2
0.0
tikr2
1/°C2
0.0
Tirb1
1/°C
0.0
tirb1
1/°C
0.0
Tirb2
1/°C2
0.0
tirb2
1/°C2
0.0
Tis1
1/°C
0.0
tis1
1/°C
0.0
Tis2
1/°C2
0.0
tis2
1/°C2
0.0
Tisc1
1/°C
0.0
tisc1
1/°C
0.0
Tisc2
1/°C2
0.0
tisc2
1/°C2
0.0
Tise1
1/°C
0.0
tise1
1/°C
0.0
Tise2
1/°C2
0.0
tise2
1/°C2
0.0
Tiss1
1/°C
0.0
tiss1
1/°C
0.0
Tiss2
1/°C2
0.0
tiss2
1/°C2
0.0
Titf1
1/°C
0.0
titf1
1/°C
0.0
Titf2
1/°C2
0.0
titf2
1/°C2
0.0
Tmjc1
1/°C
0.0
tmjc1
1/°C
0.0
Tmjc2
1/°C2
0.0
tmjc2
1/°C2
0.0
Tmje1
1/°C
0.0
tmje1
1/°C
0.0
Tmje2
1/°C2
0.0
tmje2
1/°C2
0.0
Tmjs1
1/°C
0.0
tmjs1
1/°C
0.0
Tmjs2
1/°C2
0.0
tmjs2
1/°C2
0.0
Tnc1
1/°C
0.0
tnc1
1/°C
0.0
Tnc2
1/°C2
0.0
tnc2
1/°C2
0.0
Tne1
1/°C
0.0
tne1
1/°C
0.0
Tne2
1/°C2
0.0
tne2
1/°C2
0.0
Tnf1
1/°C
0.0
tnf1
1/°C
0.0
Tnf2
1/°C2
0.0
tnf2
1/°C2
0.0
Tnr1
1/°C
0.0
tnr1
1/°C
0.0
Tnr2
1/°C2
0.0
tnr2
1/°C2
0.0
Tns1
1/°C
0.0
tns1
1/°C
0.0
Tns2
1/°C2
0.0
tns2
1/°C2
0.0
Trb1
1/°C
0.0
trb1
1/°C
0.0
Trb2
1/°C2
0.0
trb2
1/°C2
0.0
Trc1
1/°C
0.0
trc1
1/°C
0.0
Trc2
1/°C2
0.0
trc2
1/°C2
0.0
Tre1
1/°C
0.0
tre1
1/°C
0.0
Tre2
1/°C2
0.0
tre2
1/°C2
0.0
Trm1
1/°C
0.0
trm1
1/°C
0.0
Trm2
1/°C2
0.0
trm2
1/°C2
0.0
Ttf1
1/°C
0.0
ttf1
1/°C
0.0
Ttf2
1/°C2
0.0
ttf2
1/°C2
0.0
Ttr1
1/°C
0.0
ttr1
1/°C
0.0
Ttr2
1/°C2
0.0
ttr2
1/°C2
0.0
Tvaf1
1/°C
0.0
tvaf1
1/°C
0.0
Tvaf2
1/°C2
0.0
tvaf2
1/°C2
0.0
Tvar1
1/°C
0.0
tvar1
1/°C
0.0
Tvar2
1/°C2
0.0
tvar2
1/°C2
0.0
Tvjc
1/°C
0.0
tvjc
1/°C
0.0
Tvje
1/°C
0.0
tvje
1/°C
0.0
Tvjs
1/°C
0.0
tvjs
1/°C
0.0
Xtb

0.0
xtb

0.0
Xti

3.0
xti

3.0
wVsubfwd
V
infinity
vsubfwd
V
0.2
wBvsub
V
infinity
bvsub
V
infinity
wBvbe
V
infinity
bvbe
V
infinity
wBvbc
V
infinity
bvbc
V
infinity
wVbcfwd
V
infinity
vbcfwd
V
0.2
wIbmax
A
infinity
imax
A
1E3
wIcmax
A
infinity
imax1
A
imax
Parameters not in Spectre Model






Ab

1.0






Secured









Nk

0.5






Ffe

1.0






Approxqb

yes






wPmax
W
infinity






Null










Temp
°C
25












Parameters not in ADS Model






c2

0.0






c4

0.0






cb0
A
0.0






gb0
Siemens
0.0






vb0
V
0.0






ke
1/V
0.0






kc
1/V
0.0






dope
cm3
1E15






cex

1.0






cco
A
1.0






rvc
Ohm
0.0






rcm
Ohm
0.0






minr
Ohm
0.1






rbnoi
Ohm
rb






xcjc2

1.0






td
sec
0.0






tvtf1
1/°C
0.0






tvtf2
1/°C2
0.0






txtf1
1/°C
0.0






txtf2
1/°C2
0.0






trise
°C
0.0






dskip

yes






alarm

none






imelt
A
imax






bvce
V
infinity






vbefwd
V
0.2


prevnext