Bipolar Junction Transistor bjtpnp

advertisement
Bipolar Junction Transistor
NCollector
NCollector
NBase
bjtpnp
NBase
NSubstrate
NSubstrate
NEmitter
NEmitter
(b)
(a)
Figure 1: Q — Bipolar Polar Junction Transistor: (a) NPN transistor; (b) PNP transistor.
fREEDATM Form: bjtpnp:hinstance namei n1 n2 n3 hparameter listi
n1 is the base node
n2
is the collector node
n3
is the emitter node
SPICE Form:
Qname NCollector NBase NEmitter [NSubstrate] ModelName [Area] [OFF] [IC=Vbe,Vce]
where
NCollector is the collector node.
NBase
NEmitter
NSubstrate
ModelName
Area
OFF
IC
is the base node.
is the emitter node.
is the optional substrate node. If not specified, then the ground is used as the
substrate node. If NSubstrate is a name as allowed in it must be enclosed in
square brackets, e.g. [NSubstrate], to distinguish it from ModelName.
is the model name.
is the area factor. If the area factor is omitted, a value of 1.0 is assumed.
(Units: none; Optional; Default: 1; Symbol: Area)
indicates an (optional) initial condition on the device for the dc analysis. If
specified the dc operating point is calculated with the terminal voltages set to
zero. Once convergence is obtained, the program continues to iterate to obtain
the exact value of the terminal voltages. The OFF option is used to enforce
the solution to correspond to a desired state if the circuit has
more than one stable state.
is the optional initial condition specification using IC=VBE , VCE is intended
for use with the UIC option on the .TRAN line, when a transient analysis is
desired starting from other than the quiescent operating point. See the .IC
line description for a better way to set transient initial conditions.
1
Example:
bjtpnp:Q20 10 50 0
bjtpnp:QFAST IC=0.65,15.0
bjtpnp:Q5PUSH 10 29 14 200 MODEL1
Model Parameters:
Name
AREA
BF
BR
C2
C4
CJC
CJE
EG
FC
IKF
IKR
IS
ISC
ISE
IRB
ITF
MJC
MJE
NC
NE
NF
NR
RB
RBM
RE
RC
T
TF
TNOM
TR
TRB1
TRB2
TRC1
TRC2
TRE1
TRE2
TRM1
TRM2
Description
Current multiplier
Ideal maximum forward beta (BF )
Ideal maximum reverse beta (BR )
Base-emitter leakage saturation coefficient
Base-collector leakage saturation coefficient
Base collector zero bias p-n capacitance (CJC )
Base emitter zero bias p-n capacitance (CJE )
Bandgap voltage (EG )
Forward bias depletion capacitor coefficient (FC )
Corner of forward beta high-current roll-off (IKF )
Corner for reverse-beta high current roll off (IKR )
Transport saturation current (IS )
Base collector leakage saturation current (ISC )
Base-emitter leakage saturation current (ISE )
Current at which RB falls to half of RBM (IRB )
Transit time dependency on IC (IT F )
Base collector p-n grading factor (MJC )
Base emitter p-n grading factor (MJE )
Base-collector leakage emission coefficient (NC )
Base-emitter leakage emission coefficient (NE )
Forward current emission coefficient (NF )
Reverse current emission coefficient (NR )
Zero bias base resistance (RB )
Minimum base resistance (RBM )
Emitter ohmic resistance (RE )
Collector ohmic resistance (RC )
Operating Temperature T
Ideal forward transit time (TS )
Nominal temperature (TN OM )
Ideal reverse transit time (TR )
RB temperature coefficient (linear) (TRB1 )
RB temperature coefficient (quadratic) (TRB2 )
RC temperature coefficient (linear) (TRC1 )
RC temperature coefficient (linear) (TRC2 )
RE temperature coefficient (linear) (TRE1 )
RE temperature coefficient (quadratic) (TRE2 )
RBM temperature coefficient (linear) (TRM 1 )
RBM temperature coefficient (quadratic) (TRM 2 )
2
Units
F
F
eV
A
A
A
A
A
A
Ω
Ω
Ω
Ω
K
secs
K
S
Default
1.0
100.0
1.0
ISE /IS
(ISC /IS )
0.0
0.0
1.11
0.5
10−10
10−10
10−16
0.0
0.0
10−10
0.0
0.33
0.33
2.0
1.5
1.0
1.0
0.0
RB
0.0
0.0
300
0.0
300
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
0.0
Name
VA
VAF
VAR
VB
VJC
VJE
VTF
XCJC
XTB
XTF
XTI
Description
alternative keyword for VAF (VA )
Forward early voltage (VAF )
Reverse early voltage (VAR )
alternative keyword for VAR (VB )
Base collector built in potential (VJC )
Base emitter built in potential (VJE )
Transit time dependency on VBC (VT F )
Fraction of CBC connected internal to RB (XCJC )
Forward and reverse beta temperature coefficient (XT B )
Transit time bias dependence coefficient (XT F )
IS temperature effect exponent (XT I )
3
Units
V
V
V
V
V
Default
10−10
10−10
10−10
10−10
0.75
0.75
10−10
1.0
0.0
0.0
3.0
ELEMENT Model
R
C
V
VBX
BC
C BX
NBase
I
B
CBC
B
RB
VBE
CBE
NCollector
C
I
C
ICE
IBC
I BE
NX
IC=
gm VBE
RO
VCJS
E
R
IE
NSubstrate
E
NEmitter
Figure 2: Schematic of the BJT Model
4
CJS
Standard Calculations
The physical constants used in the model evaluation are
k
q
Boltzman’s constant
electronic charge
1.3806226 10−23 J/K
1.6021918 10−19 C
Absolute temperatures (in kelvins, K) are used. The thermal voltage
VT H (TN OM ) = k TN OM /q.
(1)
IBE = IBF /βF + ILE
(2)
IBC = IBR /βR + ILC
(3)
ICE = IBF − IBR /KQB
(4)
³
´
IBF = IS eVBE /(NF VT H ) − 1
(5)
³
´
ILE = ISE eVBE /(NE VT H ) − 1
(6)
³
´
IBR = IS eVBC /(NR VT H ) − 1
(7)
³
´
ILC = ISC eVBC /(NC VT H ) − 1
(8)
Current Characteristics
The base-emitter current,
the base-collector current,
and the collector-emitter current,
where the forward diffusion current,
the nonideal base-emitter current,
the reverse diffusion current,
the non-ideal base-collector current,
and the base charge factor,
−1
KQB = 1/2 [1 − VBC /VAF − VBE /VAB ]
³
1+
p
´
1 + 4 (IBF /IKF + IBR /IKR )
(9)
Thus the conductive current flowing into the base,
IB = IBE + IBC
(10)
the conductive current flowing into the collector,
IC = ICE − IBC
(11)
and the conductive current flowing into the emitter,
IC = IBE + ICE
(12)
Capacitances
CBE = Area(CBEτ + CBEJ ) where the base-emitter transit time or diffusion capacitance
CBEτ = τF,EF F ∂IBF /∂VBE
5
(13)
the effective base transit time is empirically modified to account for base puchout, space-charge limited
current flow, quasi-saturation and lateral spreading which tend to increase τF
h
i
(14)
τF,EF F = τF 1 + XT F (3x2 − 2x3 )e(VBC /(1.44VT F )
and x = IBF /(IBF + AreaIT F ).
The base-emitter junction (depletion) capacitance
(
−MJE
CJE (1 − VBE /VJE )
VBE ≤ FC VJE
CBEJ =
−(1 + MJE )
CJE (1 − FC )
(1 − FC (1 + MJE ) + MJE VBE /VJE ) VBE > FC VJE
(15)
The base-collector capacitance, CBC = Area(CBCτ + XCJC CBCJ ) where the base-collector transit time
or diffusion capacitance
CBCτ = τR ∂IBR /∂VBC
(16)
The base-collector junction (depletion) capacitance
(
−MJC
CJC (1 − VBC /VJC )
VBC ≤ FC VJC
CBCJ =
−(1 + MJC )
CJC (1 − FC )
(1 − FC (1 + MJC ) + MJC VBC /VJC ) VBC > FC VJC
The capacitance between the extrinsic base and the intrinsic collector

−MJC

Area(1 − XCJC )CJC (1 − VBX /VJC )
VBX ≤ FC VJC



CBX =
−(1 + MJC )


VBX > FC VJC
 (1 − XCJC )CJC (1 − FC )

× (1 − FC (1 + MJC ) + MJC VBX /VJC )
(17)
(18)
Bugs:
Parameters: OFF and IC are not functional.
Version:
2002.09.01
Credits:
Name
Senthil Velu
Affiliation
North Carolina State University
Date
Sept 2002
Publications:
1. C. Christoffersen, S. Velu and M. B. Steer, “ A Universal Parameterized Nonlinear Device Model
Formulation for Microwave Circuit Simulation,” 2002 IEEE Int. Microwave Symp. Digest, June 2002,
pp 2189-2192.
6
Download