BJT_Model:Bipolar Transistor Model
The SPICE Q and Spectre bjt models are translated to the ADS NPN or PNP BJT_Model. For translation information on the BJT device, refer to Qxxxxxxx for SPICE or BJT Device for Spectre.
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 SPICE Command Line:
.model Qmodel1 NPN bf=100
Example Spectre Command Line:
model npn\_mod bjt type=npn is=10e-13 bf=200 va=58.8 ikf=5.63e-3 ...
SPICE and Spectre Dialect and Netlist Syntax:
| Spice2/3: | .model mname NPN | PNP [param= value]* |
| PSpice: | .model mname NPN | PNP [param= value]* |
| HSpice: | .model mname NPN | PNP [param= value]* |
| Spectre: | 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.
| ADS | Default | Unit | Spice2/3 | PSpice | HSpice | Spectre |
|---|---|---|---|---|---|---|
| NPN | YES | NPN | NPN | NPN | type npn | |
| PNP | NO | NPN | NPN | NPN | type npn | |
| Is | 1.0E-16 | A | x | x | x | x |
| Bf | 100 | A/A | x | x | BFM | x |
| Nf | 1.0 | x | x | x | x | |
| Vaf | infinity | V | x | VA | VA, VBF | x |
| Ikf | infinity | A | x | IK | IK, JBF | x |
| Ise † | 0.0 | A | x | C2 | C2, JLE | x |
| Ne | 1.5 | x | x | NE, NLE | x | |
| Br | 1.0 | A/A | x | x | BRM | x |
| Nr | 1.0 | x | x | x | x | |
| Var | infinity | V | x | VB | VB, VRB, BV | x |
| Ikr | infinity | A | x | x | JBR | x |
| Isc † | 0.0 | A | x | C4 | C4, JLC | x |
| Nc | 2.0 | 2.0 | x | x | x | |
| Rb | 0.0 | Ohms | x | x | x | x |
| Irb | infinity | A | x | x | JRB, IOB | x |
| Rbm | 0.0 | Ohms | x | x | x | rbm |
| Re | 0.0 | Ohms | x | x | x | x |
| Rc | 0.0 | Ohms | x | x | x | x |
| Imax | A | x | x | EXPLI 1e15 | imax 1000 A | |
| Cje | 0.0 | F | x | x | x | x |
| Vje | 0.75 | V | x | PE | PE | x |
| Mje | 1/3 | x | ME | ME | x | |
| Cjc | 0.0 | F | x | x | x | x |
| Vjc | 0.75 | V | x | PC | PC | x |
| Mjc | 1/3 | x | MC | MC | x | |
| Xcjc | 1.0 | x | x | CDIS | x | |
| Cjs | 0.0 | F | x | CCS | CCS, CSUB | x |
| Vjs | 0.75 | V | x | PS | PSUB | x |
| Mjs | 0.0 | x | MS | ESUB | x | |
| Fc | 0.5 | x | x | x | x | |
| Xtf | 0.0 | x | x | x | x | |
| Tf | 0.0 | sec | x | x | x | x |
| Vtf | infinity | V | x | x | x | x |
| Itf | 0.0 | A | x | x | JTF | x |
| Ptf | 0.0 | degrees | x | x | x | x |
| Tr | 0.0 | sec | x | x | x | x |
| Kf | 0.0 | x | x | x | x | |
| Af | 1.0 | x | x | x | x | |
| Kb | 0.0 | - | - | x | x | |
| Fb | 1.0 | Hz | - | - | x | bnoisefc 1.0 Hz |
| Iss | 0.0 | A | - | x | x | x |
| Ns | 1.0 | - | x | x | x | |
| Nk | 0.5 | - | x | NKF | - | |
| Ffe | 1.0 | - | - | x | - | |
| Lateral | for struct = vertical, default = yes for struct = lateral, default = no | - | - | SUBS(+1 ->0 or no, -1 -> 1 or yes) | struct for type = npn, default = vertical for type = pnp, default = lateral | |
| RbModelÄ | MDS | ////// Translator sets to Libra in schematic, 1 in netlist ///// | rbmod spice | |||
| Tnom | °C | 27 | - | TREF | tnom Set by options 25°C | |
| Trise | 0.0 | °C | - | - | - | trise 0.0°C |
| Tlev | 0 | - | - | Default=1 | x | |
| Tlevc | 0 | - | - | Default=1 | x | |
| Eg | 1.11 | eV | x | x | x | x |
| EgAlpha | 7.04E-4 | V/°C | - | - | GAP1 | gap1 7.02E-4 V/°C |
| EgBeta | 1108 | K | - | - | GAP2 | x |
| Tbf1 | 0.0 | 1/°C | - | - | x | x |
| Tbf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tbr1 | 0.0 | 1/°C | - | - | x | x |
| Tbr2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tcbc | 0.0 | 1/°C | - | - | CTC | ctc 0.0 1/°C |
| Tcbe | 0.0 | 1/°C | - | - | CTE | cte 0.0 1/°C |
| Tccs | 0.0 | 1/°C | - | - | CTS | cts 0.0 1/°C |
| Tikf1 | 0.0 | 1/°C | - | - | x | x |
| Tikf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tikr1 | 0.0 | 1/°C | - | - | x | x |
| Tikr2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tirb1 | 0.0 | 1/°C | - | - | x | x |
| Tirb2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tis1 | 0.0 | 1/°C | - | - | x | x |
| Tis2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tisc1 | 0.0 | 1/°C | - | - | x | x |
| Tisc2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tise1 | 0.0 | 1/°C | - | - | x | x |
| Tise2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tiss1 | 0.0 | 1/°C | - | - | x | x |
| Tiss2 | 0.0 | 1/°C 2 | - | - | x | x |
| Titf1 | 0.0 | 1/°C | - | - | x | x |
| Titf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tmjc1 | 0.0 | 1/°C | - | - | x | x |
| Tmjc2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tmje1 | 0.0 | 1/°C | - | - | x | x |
| Tmje2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tmjs1 | 0.0 | 1/°C | - | - | x | x |
| Tmjs2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tnc1 | 0.0 | 1/°C | - | - | x | x |
| Tnc2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tne1 | 0.0 | 1/°C | - | - | x | x |
| Tne2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tnf1 | 0.0 | 1/°C | - | - | x | x |
| Tnf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tnr1 | 0.0 | 1/°C | - | - | x | x |
| Tnr2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tns1 | 0.0 | 1/°C | - | - | x | x |
| Tns2 | 0.0 | 1/°C 2 | - | - | x | x |
| Trb1 | 0.0 | 1/°C | - | - | TRB | x |
| Trb2 | 0.0 | 1/°C 2 | - | - | x | x |
| Trc1 | 0.0 | 1/°C | - | - | TRC | x |
| Trc2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tre1 | 0.0 | 1/°C | - | - | TRE | x |
| Tre2 | 0.0 | 1/°C 2 | - | - | x | x |
| Trm1 | 0.0 | 1/°C | - | - | x | x |
| Trm2 | 0.0 | 1/°C 2 | - | - | x | x |
| Ttf1 | 0.0 | 1/°C | - | - | x | x |
| Ttf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Ttr1 | 0.0 | 1/°C | - | - | x | x |
| Ttr2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tvaf1 | 0.0 | 1/°C | - | - | x | x |
| Tvaf2 | 0.0 | 1/°C 2 | - | - | x | x |
| Tvar1 | 0.0 | 1/°C | - | - | x | x |
| Tvar2 | 0.0 | 1/°C 2^ | - | - | x | x |
| Tvjc | 0.0 | 1/°C | - | - | x | x |
| Tvje | 0.0 | 1/°C | - | - | x | x |
| Tvjs | 0.0 | 1/°C | - | - | x | x |
| Xtb | 0.0 | x | x | TB, TCB | x | |
| Xti | 3.0 | x | PT | x | x | |
| wVsubfwd | infinity | V | - | - | - | vsubfwd 0.2 V |
| wBvsub | infinity | V | - | - | - | bvsub infinity V |
| wBvbe | infinity | V | - | - | - | bvbe infinity V |
| wBvbc | infinity | V | - | - | - | bvbc infinity V |
| wVbcfwd | infinity | V | - | - | - | vbcfwd 0.2 V |
| wIbmax | infinity | A | - | - | - | imax 1e3 A |
| wIcmax | infinity | A | - | - | - | imax1 imax A |
| Imelt | Imax | A | - | - | - | imax A |
SPICE Comments:
If HSpice does not set options.dcap=1, then the translator sets the ADS Fc model parameter to zero. This affects forward bias capacitance of the pn junctions.
Privacy
Statement
|
Terms of Use
|
Legal |
Contact Us
|
© Agilent 2000-2008 ![]()