VBIC MODELING HANDBOOK - franz-sischka.de

71
-1- VBIC Modeling Handbook | 1/13/2017 VBIC MODELING HANDBOOK --------------------------------------------------------------- Keysight Technologies www.keysight.com and F.Sischka www.SisConsult.de

Transcript of VBIC MODELING HANDBOOK - franz-sischka.de

Page 1: VBIC MODELING HANDBOOK - franz-sischka.de

-1-

VBIC Modeling Handbook | 1/13/2017

VBIC MODELING HANDBOOK

---------------------------------------------------------------

Keysight Technologies www.keysight.com

and F.Sischka www.SisConsult.de

Page 2: VBIC MODELING HANDBOOK - franz-sischka.de

-2-

VBIC Modeling Handbook | 1/13/2017

Foreword

This handbook is an updated and enhanced version of theKeysight Technologies Modeling Handbook, chapter VBIC Modeling.

.

Note for users of IC-CAP:pls. contact www.sisconsult.de for the corresponding ModelFile.

-----------------------------------

Page 3: VBIC MODELING HANDBOOK - franz-sischka.de

-3-

VBIC Modeling Handbook | 1/13/2017

Contents:VBIC Model Introduction ................................................................................................................. 4Definitions....................................................................................................................................... 6Recapitulating the Gummel-Poon Model......................................................................................... 6

The Normalized Base Charge Qb ................................................................................................ 7DC Performance.......................................................................................................................... 8Resistors ..................................................................................................................................... 9Capacitors ................................................................................................................................... 9Transit Time............................................................................................................................... 10AC SMALL SIGNAL SCHEMATIC ............................................................................................. 11A quick Tutorial on the Gummel-Poon Parameters .................................................................... 12Gummel-Poon Model Parameter List ......................................................................................... 16

VBIC Model Description ............................................................................................................... 17The Normalized Base Charges qb and qbp ............................................................................ 18Space Charge Capacitors.......................................................................................................... 19DC Performance of the Main NPN Transistor ............................................................................ 20DC Performance of the Parasitic PNP Transistor....................................................................... 22Resistors ................................................................................................................................... 23Quasi-Saturation........................................................................................................................ 24Base Widening .......................................................................................................................... 26Diffusion Charge Capacitors ...................................................................................................... 26Additional Phase Shift:............................................................................................................... 27Self-Heating Modeling ............................................................................................................... 27VBIC Model Parameter List..................................................................................................... 27

Comparing the VBIC and Gummel-Poon Parameters ................................................................... 29Converting Gummel-Poon Parameters to VBIC ......................................................................... 32

VBIC Modeling Strategy............................................................................................................ 33VBIC Parameter Extraction Sequence .......................................................................................... 34

Space Charge Capacitances ..................................................................................................... 34Parasitic Resistors From DC Measurements ............................................................................. 37Early Voltages .......................................................................................................................... 42Diode Parameters...................................................................................................................... 43→The Gummel-Plot Modeling of Main and Parasitic Transistor at a Glance: ............................. 48Output Characteristics ............................................................................................................... 50→The 'foutput' Saturation Range Modeling at a Glance:............................................................ 52Small Signal S-Parameter Modeling .......................................................................................... 56→The Transit Time Modeling at a Glance:................................................................................. 63

Geometry Scaling Modeling .......................................................................................................... 64Thermal Modeling ......................................................................................................................... 64VBIC Background Information....................................................................................................... 66

SIMPLIFIED VBIC EQUATIONS, rev. 1.1.4: .............................................................................. 66Information on the VBIC Code, Release 1.2. ............................................................................. 67Default Parameters rev.1.2 ........................................................................................................ 69

Publications .................................................................................................................................. 71

Page 4: VBIC MODELING HANDBOOK - franz-sischka.de

-4-

VBIC Modeling Handbook | 1/13/2017

VBIC Model Introduction

The VBIC model is an enhancement to the Spice Gummel-Poon Model.In details:-> Precise implementation of the Base width modulation-> Approximating a distributed Base region-> Parasitic Substrate transistor-> Improved Kull model for quasi-saturation-> Enhanced delay time modeling-> weak avalanche current effects-> consistent treatment of the additional phase factor for small signal and time domain analysis-> improved capacitance model-> includes self-heating and improved model parameter temperature dependence

VBIC Model History

rev.1.2 updates Sept. 24, 19993-terminal version definedBase-emitter breakdown model addedReach-through model added for B-C depletion capacitanceHomotopy version of code addedLimited exponential version addedCompletely new code generation addedC, FORTRAN, Verilog-A, Perl, and MAST code providedBug in psibi mapping with temperature fixedBugs in electrothermal derivatives and solver stamp fixedDTEMP local temperature difference parameter addedVERS and VREV (version revision) parameters addedNKF high current beta rolloff parameter addedTemperature dependence added to IKFAbility to select SGP qb formulation added (QBM)Ability to separate IS for fwd and rev added (ISRR)Fixed collector-substrate capacitance added (CCSO)Separate temperature coeffs added for RCX, RBX, RBPtl node eliminatedPOLARITY OF SOME BRANCHES REVERSED FOR VERILOG-A COMPATIBILITY> Ith flows from dt to ground and so is negative> Ixzf flows from xf1 to ground as so is negative of ItzfIgc component moved into IbcIcc broken into forward and reverse components, Itxf or Itzf and Itzr

1.1.5 updates July 28, 1996Dependence of Irbp on Vbci added to "branch currents"Itf/Itr renamed Itfi/Itri to avoid name conflictsResistor collapse and code bypass condition changed from par = 0 to par <= 0Branch current and charge dependencies separated for self-heating and no self-heating

Page 5: VBIC MODELING HANDBOOK - franz-sischka.de

-5-

VBIC Modeling Handbook | 1/13/2017

Depletion charge and avalanche routines that provide derivatives for self-heating addedSelf-heating solver and examples added (HBT)Extra external node added for self-heating to allow coupling of thermal models

between devices

1.1.4 updatesQbe diffusion term made equivalent to SGP (divide by qb)Solver example including excess phase added (Icc separated into Itzf|Itxf and Itzr for this)Error in sgp_to_vbic in PTF to TD translation fixed

1.1.3 updatesIth bug fixed and Igc term addedBFN exponent added to 1/f noiseRTH default changed to zeroparameter aliases added

1.1.2 updatesEAI bug fixed in PE/PC/PStemperature mappingSingle->double precision in decomp/solve/vbict/QCDEPLScale changed to vscale in solver to avoid name conflictAvalanche model added, element IgcInitialization changed in solverAC solver and AC and temperature tests addedMissing term in derf_Vrci addedPotential numerical problem in Irci fixed

1.1.1 updatesVJ->V bug fixed in qj definitionPotential numerical problems with ITF fixedTypo derf_Vcci fixed to derf_Vrci in FORTRAN code

Back to Top

Page 6: VBIC MODELING HANDBOOK - franz-sischka.de

-6-

VBIC Modeling Handbook | 1/13/2017

Definitions

Currents are always considered to flow into the device. This means, for example, that IC is a currentinto the Collector of the transistor. Voltages are indexed with their reference nodes. In order to havea clear notation, voltage drops across parasitic resistors are only considered, if this is required tobetter understand a specific detail or to prevent from confusion. This means, that vBE stands usuallyfor a voltage between inner Base and inner Emitter vB’E’.

All notations in this handbook are based on an NPN transistor.

Recapitulating the Gummel-Poon Model

Since the VBIC model is an enhancement to the Gummel-Poon (G-P) model, this chapter recaps itsfundamentals. Fig. GP-1 depicts the Gummel-Poon equivalent schematic large signal model.

E

B'

E'

CB'C'

i B

BRBB'

RE

iB'E'

IC

CC' RCiB'C'

iC'E'CB'E'S

Fig. GP-1: Equivalent schematic of the Gummel-Poon large signal model

Back to Top

Page 7: VBIC MODELING HANDBOOK - franz-sischka.de

-7-

VBIC Modeling Handbook | 1/13/2017

The Normalized Base Charge Qb

The Base majority carrier Base charge normalized to its value without bias is

0C

0E

C

Ex

xAj

x

xj

0B

BB

dx)x(NAe

dx)x(pAe

QQq (GP-1)

qB can be calculated as

22

2q1

B q2qq 1

(GP-2)

with

CEBE v

0jC

0B

v

0jE

0B1 dV)V(C

Q1dV)V(C

Q11q (GP-3)

covering the Early effect (Base width modulation) and

1eIS

IKR11eIS

IKF1q TVNR

bcv

TVNFbev

2 (GP-4)

covering the Webster effect (high current behavior).

The following simplifications are applied to all common implementations of the G-P model, see e.g.the University Berkeley SPICE version.

Equation (GP-2) is approximated by

21

b q4112qq (GP-5)

and charge q1 is approximated by

VARv

VAFv

bebc1

bebc1

1VARv

VAFv1q

(GP-6)

in order to obtain, similarly to the Ebers-Moll model, a constant output conductance.

Besides the approximation 1+x ~ 1/(1-x) for x<<1, equation (GP-6) further assumes constant spacecharge capacitors. The second approximation in equation (GP-6) can lead to rather big modelingerrors at low Early voltages. Therefore, some simulators like ADS of Keysight Technologies allowthe user to select between one of these approximations.

Back to Top

Page 8: VBIC MODELING HANDBOOK - franz-sischka.de

-8-

VBIC Modeling Handbook | 1/13/2017

DC Performance

The G-P Collector current IC is an overlay of a forward and reverse component:

1e

qIS1e

qIS

qIII TVNR

bcv

TVNFbev

bbb

RFC (GP-7)

with VT=8.62E-5 * (TEMP + 273.15).Base width modulation and high current effects are modeled by the bias-depending Base charge qb ,see the above chapter.

The Base current is composed of an ideal (Ibei , Ibci) and a non-ideal part (Iben , Ibcn). The lattercovers the recombination current, a low-bias effect of Ib (Parameters ISE and ISC).The Base current in forward mode is

1eISE1e

BFISIII TvNE

bev

TVNFbev

benbeibe (GP-8)

and in reverse mode

1eISC1e

BRISIII TvNC

bcv

TVNRbcv

bcnbcibc . (GP-9)

Figures GP-2 and GP-3 visualize the most important DC effects covered by the SPICE G-P model.

iC(mA)

6 2 -1

-2

1

3

0

Base width modulation

vB(V)

iC

iB

recombinationeffect

BF

ohmic andhigh current effects

Fig. GP-2: Typical output characteristic Fig. GP-3: Gummel plot .

Back to Top

Page 9: VBIC MODELING HANDBOOK - franz-sischka.de

-9-

VBIC Modeling Handbook | 1/13/2017

Resistors

The parasitic resistors Re and Rc are assumed to be constant.

Rb, however, is modeled bias-dependent. In the SPICE G-P model, it is implemented as

ztanzzztanRBMRB3RBMR 2b (GP-10)

with

IRBI12

IRBI212

b2

b11z

Back to Top

Capacitors

The capacitors between Base and Emitter, as well as between Base and Collector, represent each thespace charge (depletion) and diffusion capacitor.

Space Charge Capacitors:The space charge capacitors are described by

MJE

VJEv

ii1

CJECBE

(GP-11)

To prevent from the pole in equation (GP-11) at vi = VJE , a linear continuation of (GP-11) is usedfor voltages v

i> FC*VJE.

The Base-Collector capacitor Cjc is distributed between inner and outer Base node of the model byCBCXCJCCBCi (GP-12)

and CBCXCJC1CBCx (GP-13)

In addition to the capacitors depicted in fig. GP-1, an additional capacitor between Collector andSubstrate is added to the SPICE G-P model. This substrate capacitor is either considered to be aconstant or is also modeled after equation (GP-11).

Diffusion Charge Capacitors:The other charge, related to the diffusion capacitors, is given by

Fbe ITFFQ (GP-14)and for B-C:

Rbc ITRQ , (GP-15)

where IF stands for the Collector->Emitter current, and IR for the Emitter->Collector current, seeequation (GP-7). This means for the capacitors

Page 10: VBIC MODELING HANDBOOK - franz-sischka.de

-10-

VBIC Modeling Handbook | 1/13/2017

T

beVNF

v

Tbbe e

VNF1

qISTFF

vBEiCTFFC

(GP-16)

and

T

bcVNR

v

Tbbc e

VNR1

qISTR

vBCiETRC

. (GP-17)

Back to Top

Transit Time

The transit time TFF is modeled by the empirical equation

VTF44.1v2

F

Fbc

eITFI

IXTF1TFTFF (GP-18)

Fig. GP-4 shows the trace of TFF vs. the Collector current Ic with Vbc as secondary sweep.

TFF(psec)

iC(mA)

vCE

Fig. GP-4: Trace of TFF (Ic, vbc).

Since the measured phase shift of Ic can be bigger than what is covered by the model equations, theUCB SPICE G-P model has an additional parameter PTF. Its additional phase shift is added to thephase of Ic.

Back to Top

Page 11: VBIC MODELING HANDBOOK - franz-sischka.de

-11-

VBIC Modeling Handbook | 1/13/2017

AC SMALL SIGNAL SCHEMATICFrom fig. GP-1, the small signal schematic for high frequency simulations can be derived. Thismeans, for a given operating point, the DC currents are calculated and the model is linearized in thispoint, see the figure below. Such a schematic is used for S-parameter simulations.

E

B'

E'

Bi B RBB'

RE

IC

CC' RC

gm*vB'E'CB'E'=CPI S

CC'S'

rB'E' R0

CB'C'=CMU

Fig. GP-5: AC small signal schematic of the bipolar transistorNOTE: XCJC effect neglected.

Note: this schematic is a pure linear model. It cannot be used to predict non-linear high-frequencybehavior of the transistor. In order to do this, RF simulators like ADS apply harmonic-balancetechniques to perform nonlinear RF large signal simulations.

Back to Top

Page 12: VBIC MODELING HANDBOOK - franz-sischka.de

-12-

VBIC Modeling Handbook | 1/13/2017

A quick Tutorial on the Gummel-Poon Parameters

This chapter visualizes the G-P parameter effects on the measurements.

space charge capacitor modeling

CBE (pF)

vBE (V)

1.6 p

0.8 p

1.2 p

1-1-3

CJE + Coffs

0

VJEFC*VJE

slope: MJE

Early voltage extraction

vC(V)

iC(mA)

6 2 -1

-2

1

3

0

-VAF

Page 13: VBIC MODELING HANDBOOK - franz-sischka.de

-13-

VBIC Modeling Handbook | 1/13/2017

forward beta parameter extraction

iCiB

vB(V)

IS

1decade2,3*NF*vt

2,3*NE*vt ISE

IKF1/RE

BF

1decade

vBE

BF

ISE

NEIKF, RE

beta

Page 14: VBIC MODELING HANDBOOK - franz-sischka.de

-14-

VBIC Modeling Handbook | 1/13/2017

Base resistor parameter extraction

rBEj*IMAG

REAL

rBB'+1/gB'E'+RE(1+ß)rBB'+RE

frequency

REAL

iB

extrapolated for infinite frequency

this gives:

RBB(Ohm)

iB(A)

IRB

RBM

RB

RBM

IRB

Page 15: VBIC MODELING HANDBOOK - franz-sischka.de

-15-

VBIC Modeling Handbook | 1/13/2017

Transit time parameter determination

First model the TFF trace without VCE effect.Calculate f

Tfrom the -20dB/decade slope of H21

log (fT)

log (iC)

fT = ---------------2*PI*TFF

1

Then, calculate TFF = 1 / (2*PI*fT)

isothermically measurable range iC(mA)

TFF(psec)

Effect of the spacecharge capacitors

theoretical curve

ITF

XTF

TF

TF(1+XTF)

And, finally model the dependence of fT

on VCE:

log (fT)

log (iC)

vCEfT = ---------------2*PI*TFF

1

Back to Top

Page 16: VBIC MODELING HANDBOOK - franz-sischka.de

-16-

VBIC Modeling Handbook | 1/13/2017

Gummel-Poon Model Parameter ListThe following table compiles the G-P model parameters and their SPICE default values. These default values basicallyswitch off the effect covered by these parameters, what enables to simulate a transistor behavior also when not knowingall the model parameters. (Do not confuse the default parameters with typical parameters !)Name Parameter explanation SPICE Unit

default typ.valueDC:IS transport saturation current .1E-15 1.E-15 AXTI temperature exponent for effect on IS 3 3EG energy gap for temperature effect on IS 1.11 1.11 eVBF ideal forward maximum beta 100 150BR ideal reverse maximum beta 1 .5XTB forward & reverse beta temp.coeff. 0 2.5VAF forward Early voltage infinite 100 VVAR reverse Early voltage infinite 50 VNF forward current emission coeff. 1 1.0NR reverse current emission coeff. 1 1.0NE B-E leakage emission coeff. 1.5 1.7NC B-C leakage emission coeff. 2 1.3ISE B-E leakage saturation current 0 .1E-12 AISC B-C leakage saturation current 0 1.E-13 AIKF forward beta hi current roll-off infinite .05 AIKR reverse beta hi current roll-off infinite .3 A

OHMIC PARASITICS:RB zero bias base resistance 0 100 OhmIRB current at medium base resistance infinite .0001 ARBM min.base resistance at hi current RB 25 OhmRE emitter resistance 0 5 OhmRC collector resistance 0 10 Ohm

CBE:CJE B-E zero-bias deplet.capacitance 0 1.E-12 FVJE B-E built-in potential .75 .6 VMJE B-E junction exponential factor .33 .4

CBC:CJC B-C zero-bias deplet.capacitance 0 .5E-12 FVJC B-C built-in potential .75 .6 VMJC B-C junction exponential factor .33 .4XCJC fraction of B-C capacitor connected to int.base 1 1

CCS:CJS zero-bias collector-substrate capacitance 0 0 FVJS substrate junction built-in potential .75 0 VMJS substrate junction exponential factor 0 0

CAPACITOR FORWARD CHARACTERISTICS:FC forward bias depletion cap.coeff. .5 .5

TRANSIT TIME:TF ideal forward transit time 0 1.E-12 secXTF coeff.for bias dependence of TF 0 10VTF voltage describing VBC dependence of TF infinite 5 VITF hi-current parameter for effect on TF 0 20.E-3 APTF excess phase at frequency 1/(TF*2PI) 0 0 degTR ideal reverse transit time 0 50.E-12sec

NOISE:KF flicker noise coeff. 0AF flicker noise exponent 1

Back to Top

Page 17: VBIC MODELING HANDBOOK - franz-sischka.de

-17-

VBIC Modeling Handbook | 1/13/2017

VBIC Model Description

Fig. VBIC-1 shows the complete equivalent schematic of the VBIC model. Besides the main NPNtransistor between Base, Collector and Emitter, there is an additional parasitic PNP transistorbetween Base, Collector and Substrate. An additional circuit is added to cover self-heating(Rth,Cth). Also, an extra circuit for adding phase shift to Icc is available. The resistances Rc, Rbi/qband Rbip/qbp are modeled non-linearily.

B

S C

E

E

CbcqCbcxCjc Cbc

CbeCje

Icp

Ibcnp Ibcip

IbeipIbenpCbep Cjep

Cjcp

Rbip/qbp

Cjex

Ibexn Ibexi Iben Ibei

Ibci- Iaval

Ibcn

Icc

CBCO

CBEO

Re

Rcx

Rc

Cx

Bi

BxRbx Rbi/qb

Ei

B

S C

Rs

1Ccxf

LlxfItzf

add'tl phase shift

Rth CthIth

self-heating

Fig. VBIC-1: Equivalent schematic of the VBIC model

A note on the current flow direction of the ICP

source of the parasitic PNP. As can be seen from themain NPN transistor, the transport current is always in the same direction like its driving currents,i.e. the diode currents Ibei and Iben. For the parasitic PNP, this has to be true also: flowing from itsEmitter to the Collector (what is the common forward operating condition for a PNP!).

Back to Top

Page 18: VBIC MODELING HANDBOOK - franz-sischka.de

-18-

VBIC Modeling Handbook | 1/13/2017

We will now look into the details of the VBIC formulation. Thermal effects will be neglected.Currents will be indexed with their corresponding node names and flowing into the nodes. Voltages,indexed by their two node names, will additionally be named by abbreviations like ‘i‘ for internal,‘x‘ for external, ‘o‘ for outer and ‘p‘ for parasitic.

The following formulas refer to VBIC rev.1.1.4

The Normalized Base Charges qb and qbp

Since the VBIC's major root is the Gummel-Poon model, it is again the Base charge qb, which isone of the most important internal model parameters. However, with the VBIC, approximations likein the SPICE G-P model are not used at all.

As a consequence, this allows a bias dependent modeling of the output conductance gCE

!

The charge qb is implemented as

22

2q1

b q2qq 1

(VBIC-1)

with q1 as a function of the space charge capacitors

VEFq

VERq

1q jcje1 (VBIC-2)

(different from the SPICE G-P model, see eqn. (GP-6)and

1eIS

IKR11eIS

IKF1q VTNR

bcivVTNF

beiv

2 . (VBIC-3)

with the temperature voltage VT=8.62E-5 * (TEMP + 273.15).

qje and qjc are the normalized charges of the space charge (depletion) capacitors Cje and Cjc.

This implies that the space charge capacitors have to be modeled before the Early voltages areextracted!

For the parasitic PNP transistor, its Base charge qbp is given by

p2bp q4121q (VBIC-4)

yet neglecting the Early effect !

The charge

IKPI

q tfpp2 (VBIC-5)

covers the Webster effect of the parasitic PNP transistor, but only in forward bias mode.

Back to Top

Page 19: VBIC MODELING HANDBOOK - franz-sischka.de

-19-

VBIC Modeling Handbook | 1/13/2017

Space Charge Capacitors

The Base-Emitter space charge capacitance is given for vBE < FC*PE by

EM

E

BE

JESBE

Pv1

CC

(VBIC-8)

and else

E

BEEECM1

C

JESBE P

v*MM1*F1*F1

CCE

(VBIC-9)

The same formula applies also to the other space charge capacitor CSBC, and the ones of theparasitic PNP.

For these space charge capacitors, there is, besides this SPICE G-P formulation, also an alternatecontinuous formula implemented in VBIC. This alternate method requires no linear continuation inorder to avoid the pole in the SPICE-like equation. The model parameters AJx with x=C, E or S,select the preferred model (-0.5, the default VBIC implementation, selects the G-P linearcontinuation formula).

The Base-Emitter space charge capacitance is, in analogy to the partitioning of the Base-Emittercurrent by the DC parameter WBE (see further below), distributed between internal and externalBase.

The Base-Collector space charge capacitance is distributed between the capacitances Cjc (Base andCollector of the main transistor) and Cjep (Base and Emitter of the parasitic one).

Another space charge capacitance, Cjcp, is located between Base and Collector of the parasiticPNP. It corresponds to the substrate capacitance in the SPICE G-P model.

Back to Top

Page 20: VBIC MODELING HANDBOOK - franz-sischka.de

-20-

VBIC Modeling Handbook | 1/13/2017

DC Performance of the Main NPN Transistor

NPN Collector-Emitter Current:The Collector current source I

CCis determined, similar to the SPICE G-P model, by the forward and

reverse transport current terms ITF

and ITR

:

1e

qISRRIS1e

qIS

qIII VTNR

bcivVTNF

beiv

bbb

TRTFcc (VBIC-10)

with the temperature voltage VT=8.62E-5 * (TEMP + 273.15).

This means that the Collector-Emitter current in forward operation is given by

1e

qISI VTNF

beiv

bce (VBIC-11)

and in reverse operation by

1e

qISRRISI VTNR

bciv

bec (VBIC-12)

with the reverse saturation current correction factor ISRR = [0 ... inf)

Page 21: VBIC MODELING HANDBOOK - franz-sischka.de

-21-

VBIC Modeling Handbook | 1/13/2017

NPN Base-Emitter Current:Like with the SPICE Gummel-Poon model, the Base-Emitter current covers the ideal and non-ideal(recombination) behavior. However, with the VBIC model, it is not coupled to the Collector currentICC

like with the Gummel-Poon model, where we have the model parameters BF and BR. Here, twoseparate, parallel diode currents are used instead, one for the ‘ideal‘ part (index I ) and the other forthe ‘non-ideal‘ part (index N) of the Base-Emitter current:

1eIBEI1eIBEN

IIIII

VTNEIbeiv

VTNENbeiv

bexibeibexnbenbe

(VBIC-13)

Note: the VBIC parameter naming is very mnemonic:I ideal part of the Base current

N non-ideal part of the Base currentX external part of the Base current

The VBIC model features a split of the Base-Emitter current 'to the right and to the left' of theinternal Base resistor RBI. This means that the very inner Base-Emitter current from node 'Bi' to 'Ei'is given by

bebeibenernalint_be IWBEIII (VBIC-14)

and the outer Base-Emitter current from the node 'Bx' to 'Ei' is given by

bebexibexnexternal_be IWBE1III (VBIC-15)NOTE: WBE, does not affect the DC fitting, but the S-parameter fitting instead.

NPN Base-Collector Current:The Base-Collector current is calculated in analogy to (VBIC-13):

1eIBCI1eIBCNIII VTNCI

bcivVTNCN

bciv

bcibcnbc (VBIC-16)

The Avalanche Current in VBICis described by

1MCbcibcibcccavalanche_bc VPC2AVCexpVPC1AVCIIi

(VBIC-17)

It overlays the current iB(vCE), and also shows up in the forward output characteristics iC vs. vCE.

Back to Top

Page 22: VBIC MODELING HANDBOOK - franz-sischka.de

-22-

VBIC Modeling Handbook | 1/13/2017

DC Performance of the Parasitic PNP Transistor

PNP Collector-Emitter Current:The current Icp of the parasitic PNP transistor, again, is the difference between the forward andreverse transport currents Itfp and Itrp.

bp

trptfpcp q

III

. (VBIC-18)

However, the control of the forward transport current Itfp is split into the voltages vBCI of the NPNand vBEP of the parasitic PNP transistor:

1eWSP1eWSPISPI VTNFP

bcivVTNFP

bepv

tfp (VBIC-19)

The parameter WSP controls that splitting. Its default value is 1.

With WSP=0, a second knee in the log(iB) vs. vCE and log(iS) vs. vCE is modeled, with WSP=1,the log(iB) and log(iS) drop in a single step.

The parasitic PNP reverse transport current is defined by

1eISPI VTNFP

bcpv

trp (VBIC-20)

Note once again the VBIC mnemonic:P parasitic PNP transistor

PNP Base-Emitter Current:The Base-Emitter current is, like with the main NPN, split into an ideal and non-ideal part inforward and reverse operating mode.

1eIBEIP1eIBENPI VTNCI

bepvVTNCN

bepv

bep (VBIC-21)

Important note:since the parasitic Base-Emitter is identical to the Base-Collector of the main NPN transistor, thereverse emission coefficients of the ‘MAIN NPN‘, i.e. NCN and NCI, are also used for the parasiticforward Base current formula !

PNP Base-Collector Current:Finally, the Base-Collector current for reverse operation of the PNP is

1eIBCNP1eIBCIPI VTNCNP

bcpvVTNCIP

bcpv

bcp (VBIC-22)

Back to Top

Page 23: VBIC MODELING HANDBOOK - franz-sischka.de

-23-

VBIC Modeling Handbook | 1/13/2017

Resistors

The parasitic resistors RE of the Emitter and RS of the Substrate contact are modeled with aconstant value.

The Base resistance RB, however, is comprised of a constant part RBX and a variable part RBI/qb

Rb = RBX + RBI/qb (VBIC-23)

with qb after equations (VBIC-1) ..(VBIC-3)

The parasitic PNP Base resistance, RBIP is modeled by

Rbi,eff = RBIP/qbp (VBIC-24)

with qbp after equations (VBIC-4) ..(VBIC-5)

The Collector resistance RC, different to the G-P model, now consists of a constant part RCX and acurrent-dependent, non-linear part RCI, modeling the quasi-saturation region.

The constant RCX fits the low bias iC-vCE output characteristics at low vBE, as shown below:

RCIeff.

RCX

Back to Top

Page 24: VBIC MODELING HANDBOOK - franz-sischka.de

-24-

VBIC Modeling Handbook | 1/13/2017

Quasi-Saturation

Quasi-saturation, as implemented in VBIC, is essentially based on the Kull model. This means thatthe current through the resistor RCI is depending on the inner and outer Collector voltage. Withsome smaller modifications to the Kull model, which essentially refer to the modeling of thevelocity saturation at high voltages, the current Irci_eff through resistor RCI is given by

2

HRCF0V01.0V5.0

rci

rcieff_rci

2rci10V

RCII1

II

(VBIC-25)

In order to better understand this complex formulation, we consider its terms individually:

For low vBE, , the slope of iC-vCE, is determined, like with the Gummel-Poon model, by theexternal Collector resistor RCX.For higher vBE bias levels, the internal resistor RCI comes into play. This resistor RCI is biasdependent, while RCX is not.

The bias dependency of RCI is related to both, the voltage drop across it, plus the current thru it.

Let's start with the Ohmic law, applied to RCI and considering vrci = vCx - vCi .

RCIVvI corrrci

eff_rci

(VBIC-26)

This means, the voltage drop across RCI is depending on a correction voltage. For non-saturatedbias, Vcorr = 0, and the internal Collector resistor is constant and equal to RCI.

When quasi-saturation occurs, Vcorr > 0, what means that Irci increases. The effective internalCollector resistor is therefore reduced !

This correction voltage is given by

bcx

bcibcxbcicorr K1

K1lnKKVTV

with the coefficients

VTbciv

eGAMM1Kbci (VBIC-27)

VTbcxv

eGAMM1Kbcx . (VBIC-28)and

Page 25: VBIC MODELING HANDBOOK - franz-sischka.de

-25-

VBIC Modeling Handbook | 1/13/2017

qTNOM*kVT (VBIC-29)

with

5E6171.8qk

In addition to this reduction of the effective, internal Collector resistor, its value can further bereduced due charge carrier velocity saturation, and we obtain equation VBIC-25 from above.

Simplified for HRCF -> infinite, VBIC-25 reduces to

2rci

rcieff_rci

0VRCII1

II

This simplification shows that Irci_eff is reduced for increasing values of Irci if Irci RCI > VO.

Back to Top

Page 26: VBIC MODELING HANDBOOK - franz-sischka.de

-26-

VBIC Modeling Handbook | 1/13/2017

Base Widening

The additional charge caused by quasi-saturation (Base widening), also influences the dynamicbehavior of the transistor (S-parameter). This is covered by parameter QCO which models thecharges stored with the capacitances Cbcx and Cbcq.

Therefore, QCO affects the fT

modeling for low vCE, i.e. in quasi-saturation.

bcxbcx K0QCQ (VBIC-30)bcibcxq K0QCQ

(VBIC-31)

with Kbcx

and Kbci

from (VBIC-27) and (VBIC-28).

Back to Top

Diffusion Charge Capacitors

Diffusion Charge Capacitors of the NPN Transistor:The diffusion capacitance of the main transistor are modeled like in the G-P model. The charge,stored in the capacitors Cbe and Cbc, is calculated by

Fbe ITFFQ (VBIC-32)and for B-C:

Rbc ITRQ . (VBIC-33)

The forward transit time is calculated by

VTF44.1bciv

eITFI

IXTF1qQTF1TFTFF2

F

F1 (VBIC-34)

The term (1+QTF•q1) covers additionally a dependency of the Base width modulation.

Diffusion Charge Capacitors of the PNP Transistor:Related to the parasitic PNP transistor, the model features only one diffusion capacitance Cbep,which is described by

fpbep ITRQ (VBIC-35)

Back to Top

Page 27: VBIC MODELING HANDBOOK - franz-sischka.de

-27-

VBIC Modeling Handbook | 1/13/2017

Additional Phase Shift:

The additional phase shift is calculated with the VBIC model by a separate network. From theparameter TD, the phase is generated by a Bessel function of second order. The advantage of thismethod is essentially the consistent description of additional phase in the small signal and transientanalysis.TD can be extracted from the phase of H21 of the TFF measurement. However,be careful whenapplying TD: the S-parameter shapes can easily exhibit unphysical resonances, if TD is too large.

Back to Top

Self-Heating Modeling

Different to the Spice Gummel-Poon model, the temperature is no longer a static ‘environmentparameter‘ in VBIC. Based on the additional temperature network consisting of the thermal resistorRTH and the temperature time constant RTH*CTH , the actual, bias-dependent temperatureconditions of the transistor are reflected.

Back to Top

VBIC Model Parameter List

Compared to the SPICE Gummel-Poon model, VBIC hosts a lot more parameters. But, keep inmind that the naming of the VBIC parameters is really very mnemonic:

I ideal part of the Base currentN non-ideal part of the Base current, recombination effect, below the 'knee'P a model parameter of the parasitic PNP

With this in mind, the VBIC can be understood very easily with its similarity to the G-P model!

Page 28: VBIC MODELING HANDBOOK - franz-sischka.de

-28-

VBIC Modeling Handbook | 1/13/2017

VBIC Parameter Default Value Parameter Default ValueParasitic Capacitors DC ReverseCBE0 0 NR 1CBC0 0 IBCI 0.1f

NCI 1Space Charge CapacitorsIBCN 0CJE 0 NCN 2PE 0.75 IKR 0ME 0.33AJE -0.5 Distributed Base

WBE 1CJC 0PC 0 Parasitic TransistorMC 0.75 ISP 0AJC -0.5 WSP 1

NFP 1CJEP 0 IBEIP 0

IBENP 0CJCP 0 IKP 0PS 0.75 IBCIP 0MS 0.33 NCIP 1AJS -0.5 IBCNP 0

NCNP 2FC 0.9

Avalanche EffectEarly Modeling AVC1 0VEF 1k AVC2 0VER 1k

ResistancesDC Forward RE 1mIS 0.1f RBX 1mNF 1 RBI 1mIBEI 1a RS 1mNEI 1 RBP 1mIBEN 0 RCX 1mNEN 2IKF 0

Quasi -Saturation Temperature ModelingRCI 1m CTH 1*GAMM 0 RTH 0VO 1k TAMB 27HRCF 1k TNOM 27QCO 0 EA 1.12

EAIE 1.12Time Delay Modeling EAIC 1.12TF 0 EAIS 1.12QTF 0 EANE 1.12XTF 0 EANC 1.12ITF 0 EANS 1.12VTF 0TR 0 XRE 0

XRBI, XRBX 0Excess Phase Delay Time XRCI, XRCX 0TD 0 XRS 0

XVO 0Flicker Noise XIS 3AFN 1 XII 3BFN 1 XIN 3KFN 0 TNF 0

TAVC 0IMPORTANT NOTE: if RTH is specified, do not set CTH=0 (the common default value). In thiscase, the transistor would be thermally faster than electrically!!!Back to Top

Page 29: VBIC MODELING HANDBOOK - franz-sischka.de

-29-

VBIC Modeling Handbook | 1/13/2017

Comparing the VBIC and Gummel-Poon Parameters

The table below gives a comparison between the VBIC and the G-P model parameters.

VBIC G-P Remarks .

Parasitic CapacitorsCBE0 - External capacitors, not included in the G-P modelCBC0 - External capacitors, not included in the G-P model

Space Charge CapacitorsAJE - AJE selects one of the space charge models (-0.5 for G-P version)CJE CJEPE VJEME MJE

AJC - AJC selects one of the space charge models (-0.5 for G-P version)CJC CJC * XCJCPC VJCMC MJC

CJEP CJC*(1-XCJC)

CJCP CJS GP only includes the CV path from C->S, however not the DC C->S diodePS VJSMS MJSAJS - AJS selects one of the space charge models (-0.5 for G-P version)

FC FC Default for VBIC: 0.9; at G-P: 0.5

WBE - WBE distributes the Base-Emitter current space charge capacitorbetween inner and outer Base

Early ModelingVEF VAF The Early effect is modeled differentlyVER VAR With the VBIC model !!

DC Forward Main TransistorIS ISNF NF

Forward Base:IBEI IS / BF With the VBIC, the forward Base current is not coupled to theNEI NF Collector current. Instead, two parallel diodes, one to modelIBEN ISE the ideal (I) Base current and another to cover the non-idealNEN NE or recombination (N) effect, are used.

IKF IKF

Page 30: VBIC MODELING HANDBOOK - franz-sischka.de

-30-

VBIC Modeling Handbook | 1/13/2017

VBIC G-P Remarks .

DC reverse Main TransistorNote: IS from the forward Collector current model is used.

NR NRIBCI IS / BF With the VBIC model, the reverse Base current is not coupled to theNCI NR Emitter current. Instead, two parallel diodes, one to modelIBCN ISC the ideal (I) Base current and another to cover the non-idealNCN NC or recombination effect (N) effect, are used.IKR IKR

Parasitic TransistorISP - G-P does not cover a parasitic transistorNFP -WSP - Distributes parasitic collector current control to vbci of the main

transistor and vbep of the parasitic transistor

Forward Base:BEIP - For the exponential coefficient, NCI of the main transistor is usedIBENP - For the exponential coefficient, NCN of the main transistor is used

Reverse BaseIBCIP - With the VBIC model, the reverse Base current is not coupled to theNCIP - Collector current. Instead, two parallel diodes, one to modelIBCNP - the ideal (I) Base current and another to cover the non-idealNCNP - or recombination effect (N), are used.

IKP -

Avalanche EffectAVC1 -AVC2 -

ResistancesRE RERBX RBM The bias-dependent Base resistance is modeled differentlyRBI RB - RBM in both models.- RB- IRBRS -RBP -RCX RC Constant, external Collector resistance

Page 31: VBIC MODELING HANDBOOK - franz-sischka.de

-31-

VBIC Modeling Handbook | 1/13/2017

VBIC G-P Remarks .

Quasi-SaturationCI - VBIC has a modified Kull model implementedGAMM -VO -HRCF -QCO -

Transit Time ModelingTF TFQTF - Describes the additional dependency of the transit time from qb.XTF XTFITF ITFVTF VTFTR TR

Excess PhaseTD *TF*PTF/180 The VBIC implementation is consistent between small signal

and transient analysis

Temperature DependenceCTH - VBIC includes self-heating effectsRTH -TAMB - Environmental temperatureTNOM TNOM Measurement temperature for parameter extractionEA EG The G-P model only contains one energy gapEAIE -EAIC -EAIS -EANE -EANC -EANS -

XRE - Temperature coefficients of the resistors are not covered with G-PXRB -XRC -XRS -XVO -XIS XTIXII XTBXIN XTBTNF -TAVC -

Page 32: VBIC MODELING HANDBOOK - franz-sischka.de

-32-

VBIC Modeling Handbook | 1/13/2017

Converting Gummel-Poon Parameters to VBIC

Since the VBIC model is based essentially upon the G-P model, most of the G-P parameters can beconverted to VBIC. However, the following details have to be kept in mind:

Space Charge CapacitancesFor all space charge capacitances, the parameter Ajx with x = E, C and S must be set toa value less than or equal zero, in order to obtain the same formulation in both models.In this case, the values of the Base-Emitter capacitance can be transferred. With the CJCparameter of the Base-Collector capacitance, it must be reflected that

GPVBIC CJCXCJCCJC and GPVBIC CJCXCJC1CJEP

If the actual SPICE implementation of the G-P model only contains a constant value forthe Substrate capacitance, CJCP will hold that value and MS is set to 0.Finally, FC, modeling the transition between the hyperbolic formulation and the linearcontinuation, has different default values in both models.

Diode CurrentsThe forward and reverse parameters IS, NF and NR can be transferred directly. Theideal Base current sections are not coupled to the transport currents. For VBIC, there isIBEI = IS/BF and IBCI = IS/BR . The G-P parameters of the non-ideal or recombinationsection of the Base current can, however, be transferred directly to VBIC. Finally,setting WBE =1 , the Base current distribution (inner and outer Base) is switched off.

Early ModelingThe implementation of the Early effect in the Gummel-Poon and the VBIC model is sodifferent, that the parameters cannot be converted (different modeling of the normalizedBase charge qb). Especially with small G-P Early voltages, the resulting error can beconsiderably big. Yet, as a general rule, the G-P Early parameters are usually biggerthan those of the VBIC model. For rather big values of the G-P Early voltage, onlyslight modifications should be required.

Parasitic Transistor and Avalanche effectUsing the mentioned default values in VBIC, the parasitic transistor and the Avalancheeffects are switched off. Exception: Base-Collector space charge capacitance.

ResistancesThe constant resistors of Emitter and Collector can be overtaken. From the parametersRBM, RB and IRB of the G-P model, suitable values have to be generated for the VBICparameters RBI and RBX, since the models differ here.

Quasi-SaturationUsing suitable parameter values, no quasi-saturation effects are taken into account withthe VBIC. Setting GAMM = 0, Rc is reduced to an ohmic resistance. QC0 = 0eliminates the influence of the additional capacitances Cbcx and Cbcq.

Transit Time ParametersSetting QTF = 0, the G-P parameters of the transit time TFF as well as the excess phasecan be transferred without any change.

Temperature ModelingSetting Rth = 0, the VBIC temperature model including self-heating is reduced to G-P,which only covers a constant ambient temperature.

Back to Top

Page 33: VBIC MODELING HANDBOOK - franz-sischka.de

-33-

VBIC Modeling Handbook | 1/13/2017

VBIC Modeling Strategy

For a good modeling result, it is important to follow a certain sequence of extractions, since mostmodel parameters depend on each other. Usually, the first extracted parameters are those, which donot or only lightly depend on others. Then, when proceeding through the extraction strategy, themore nested parameters are extracted subsequently, and the model fits more and more accurately.

Related to the VBIC model, the following parameter extraction sequence is proposed.

CV:Since the Base charge is the basic relationship of the VBIC Early effect description, it is

the space charge capacitors which have to be modeled first.

DC:First, the ohmic parasitics RE, RCX and RS are extracted from specific measurement

setups.

Then, the Early voltages are extracted from the DC output characteristics for non-quasi-saturation and no avalanche effect. The parameters, however, are not yet optimized.This is due to the fact that the other DC parameters are not yet know.The Early parameters will be optimized after the fitting of the Gummel plots.

The diode parameters ISx and Nx as well as the knee currents IKx of the main NPNtransistor are extracted from forward and reverse Gummel-Poon measurements.The transistor should not be in quasi-saturation.

From measurements with either an open Emitter contact, or vEC=0 for the main NPN, thediode parameters ISx and Nx and the knee current IKP of the parasitic PNPtransistor are extracted.

The quasi-saturation parameters, except QC0, are calculated from the outputcharacteristics iC(vCE, vBE), as well as the avalanche parameters, and theselfheating parameter RTH

DC Finetuning:The output characteristics, especially the quasi-saturation region fitting, is fine-tuned by

optimization.

S-Parameters:

The Base resistance is modeled by RBB'=RBX + RBI/qb. Since qb represents a quitecomplex formula (see equ.(VBIC-1 ff.), the 'input-impedance-circle method' from theGummel-Poon model cannot applied easily to get a starting value for the inner Baseresistance RBI. Therefore, RBI is obtained by optimizing the S11 plot at highfrequencies.

The transit time parameters TF, XTF, ITF, VTF are extracted from S-parametermeasurements at a fixed frequency for which H21 falls with 20dB/decade_frequency,at non-quasi-saturated bias conditions. Since the dynamic model description for thisbias conditions are identical to the SPICE Gummel-Poon model, the same extraction

Page 34: VBIC MODELING HANDBOOK - franz-sischka.de

-34-

VBIC Modeling Handbook | 1/13/2017

strategy is applied here too. For this condition, we set QTF=0

The S-parameter quasi-saturation parameter QCO, which affects the high frequencyperformance, is determined from S-parameter measurements under quasi-saturationDC bias condition. This is done at highest vBE, including the saturated vCE biascondition.

S-Parameter Finetuning:The S-parameter fitting for all DC bias conditions is fine-tuned using optimization.

Back to Top

VBIC Parameter Extraction Sequence

Space Charge Capacitances

CJx, Mx, Px, AJx, FC

The space charge capacitances are determined from CV measurements between Base-Emitter, Base-Collector and Base-Substrate. Since we will use the G-P description, the parameters AJE, AJC andAJS have to be set to -0.5 (default!).

Note:the trace of C(v) for v>Pj does not influence the S-parameter fitting, because the diffusioncapacitance (parameters TF, ITF, XTF and VTF) usually overlay the space charge capacitance atthis bias condition.

We will now refer to the modeling of the BE capacitance. The BC and CS capacitors are modeledcorrespondingly.

For the CV-measurement of the Base-Emitter capacitance, the Collector and Substrate areconnected to ground.

Page 35: VBIC MODELING HANDBOOK - franz-sischka.de

-35-

VBIC Modeling Handbook | 1/13/2017

Measurement Setup: Measurement result and extraction techniques .

C(v)

.

CV meter

open

1.6p

0.8p

1.2p

1-1-3 vBE (V)

CJE

0

PEFC*PE

slope: MJ

BEC (pF)

Measuring and modeling the Base-Emitter capacitance

NOTE on the DC bias for the CV measurements:Rule of thumb: To avoid saturation of the LCRZ meter, the capacitance should only be measured upto a bias voltage at which the capacitance is 2 to 3 times the zero bias capacitance. Stay below ofFC*VJ.Note that the default FC for VBIC is 0.9, rather than the 0.5 of Spice Gummel-Poon.

The behavior of the space charge capacitor is given by equations (VBIC-8) and (VBIC-9):

For vBE < FC*PE, we have

EM

E

BE

JESBE

Pv1

CC

(CV-1)

and else

E

BEEECM1

C

JESBE P

v*MM1*F1*F1

CCE

(CV-2)

with

CJE : space charge capacitance at vBE = 0V

PE : built-in potential or pole voltage (typ. 0,7V)

ME

: junction exponential factor, determines the slope of the cv plot(abrupt pn junction (<0,5um): M

E= 1/2)

(linear pn junction (> 5um): ME

= 1/3)

FC : forward capacitance switching coefficient, default 0,9

Page 36: VBIC MODELING HANDBOOK - franz-sischka.de

-36-

VBIC Modeling Handbook | 1/13/2017

Determination of the CV parameters:For simplicity, we only use the measurement data from the negative bias, i.e. we begin with theequation (CV-1):

EM

E

BE

JESBE

Pv1

CC

A logarithmic conversion yields:

ln(CSBE) = ln(CJE) - ME ln[1 - vBE / PE ] (CV-3)

This equation can be interpreted as a linear function according to the ideas of linear regressionanalysis:

y = y0 + m * xwith

y = ln(CSBE) (CV-4)

y0 = ln(CJE) (CV-5)and

m = - ME (CV-6)

x = ln[1 - vBE / PE ] (CV-7)

Linear regression means to fit a line to given measurement points. The three parameters obtained bythe fitting are y0=f(xi,yi) and m=f(xi,yi), together with a fitting quality factor r²=f(xi,yi).For a good fit, r²~0.9...0.9999.

How to proceed:The measured values of CSBE are logarithmically converted according to (CV-4). Following (CV-7), the stimuli data of the forcing voltage vBE are nonlinearily converted too. This is done using astarting value for the unknown parameter PE (e.g. 0,2V). These two arrays are now introduced intothe regression equations as corresponding yi- and xi-values. A linear curve is fitted to thistransformed 'cloud' of stimulating and measured data, and we get the y-intersect y0(PE) and theslope m(PE) for the actual value of PE.

In the next step, this procedure is repeated with an incremented PE, and we get another pair ofy0(PE) and b(PE). But now the regression coefficient r2 will be different from the earlier one.I.e. depending on the actual value of PE, the regression line fits better or worse the transformed data'cloud'. Once the best regression coefficient is found, the iteration loop is exited and we finally getPE_opt as well as the corresponding y0(PE_opt) and m(PE_opt).

Thus we get from (CV-6):ME = - m(PE_opt)

and from (CV-5):CJE = exp [ y0(PE_opt) ]

After that, we apply the same methodology to the other two CV curves.

Page 37: VBIC MODELING HANDBOOK - franz-sischka.de

-37-

VBIC Modeling Handbook | 1/13/2017

Note: The Base-Collector capacitance is distributed between intrinsic and extrinsic transistor. Themain part of this capacitance is usually associated with the parasitic transistor (default settingsCJC=0.05*CBC_total and CJEP=0.95*CBC_total).From the C(v) measurements, however, the partitioning cannot be fine-tuned. This is done with theS-parameters. Basically, the partitioning affects the knee in S22, but also the magnitude of S21 forhigher frequencies.

Back to Top

Parasitic Resistors From DC Measurements

RE

Measurement Setup: Measurement result:

iBvCE

iC=0

.

1 2 3 4 5 6

50

vC E (m V )

30

1020100

iB (m A )

R E

1

B

CEE i

vR

transformed measured data: .

RE

visu_RE

Measurement of the open Collector voltage ('flyback method')and the transformed measurement data in the RE domain (delta(vCE) / delta(iB))

Extracting the parameters:The ohmic emitter resistor is physically located between the internal Emitter E' and the externalEmitter pin E. When we apply a Base current and have the Emitter pin grounded, we get a voltage

Page 38: VBIC MODELING HANDBOOK - franz-sischka.de

-38-

VBIC Modeling Handbook | 1/13/2017

at the open Collector that is proportional to the Base current through this Emitter resistor. For thismeasurement, we leave the substrate contact open. We then derivate vCE with respect to iB, and getthe equivalent RE for each operating point. The result is displayed in a separate plot. The value ofRE is then the mean value of the flat range in this plot.

RBXAn interesting method to determine RBX is to use the RE-flyback method, with additionallymeasuring vBE /T.Zimmer/. This method is as follows:

iB

vCE

iC=0

.

vBE

1 2 3 4 5 6

1 2 3 4 5 6

(vBE-vCE)-------------- iB

1/iB 120 80 40

60

100

RBX=27 Ohm

Measurement Setup and determination of RBX out of transformed measured data.

The theoretical values of the measured voltages are:

vCE = VT * ln(1/AI) + iB * REwith AI: reverse current amplification in common Base

and vBE = iB * RE + iB * RBX + vB'E'

Subtracting these equations and dividing by iB yields:

vBE - vCE const----------- = ----- + RBX

iB iB

i.e. after plotting the measured data accordingly, we get RBX as the y-intersect.

In a parameter visualization step, we apply a loop to these data, in which a line is fitted to twoadjacent points, and the local y-intersect is calculated. The incremental y-intersects are then

Page 39: VBIC MODELING HANDBOOK - franz-sischka.de

-39-

VBIC Modeling Handbook | 1/13/2017

displayed against the stimulus iB, and represent RBX vs. iB. RBX is extracted from the mostconstant range in this plot.

NOTE: RBX may also be obtained from a flyback measurement on the parasitic PNP withiE_MAIN = 0, i.e Emitter pin of the MAIN transistor left open.

RBINote: RBI is modeled using S-parameters. See further down.

Page 40: VBIC MODELING HANDBOOK - franz-sischka.de

-40-

VBIC Modeling Handbook | 1/13/2017

RCX

RCX is extracted from the slope of 'iS' of the Gummel-Poon plot.The method is after the Isub-method in:

J.Berkner, "A Survey of DC-Methods for Determining the Series Resistances of BipolarTransistors including the New delta-Isub Method",Proceedings of the European IC-CAP user meeting 1994, Colmar, France

Referring to two values of iS and iC at two voltages vBE, for which iS rises linearily on aLOG(iS)vs.vBE plot, RCX is approximately

2C1C

2S

1S

IIIIlnVT

RCX

As an example, here a Gummel-Poon plot including iS:

Following the formula above, RCX can be extracted from the transformed, linear range ofLOG(iS)vs.vB, as shown below:

Page 41: VBIC MODELING HANDBOOK - franz-sischka.de

-41-

VBIC Modeling Handbook | 1/13/2017

RCI

This parameter, together with VO, GAMM and HRCF, models the quasi-saturation region of theiC-vCE (vBE) plot. It will be modeled after the Gummel-Plot has been fitted. See further down.

RS

From the reverse Gummel plot of the parasitic transistor, the substrate resistor Rs can be extracted.It is visible as a decline of the slope for high currents.RS is tuned-in and optimized in the parasitic reverse Gummel setup.

Back to Top

Page 42: VBIC MODELING HANDBOOK - franz-sischka.de

-42-

VBIC Modeling Handbook | 1/13/2017

Early Voltages

VEF, VER

When extracting the VBIC Early voltage parameters, their interaction with the space chargecapacitances must be considered. Referring to publication

C.C.McAndrew, L.W.Nagel, "Early Effect Modeling in SPICE",IEEE Journal of Solid-State Circuits, vol. 31, Nr. 1, Januar 1996, equ.9

we start with

VEFq

VERq

1

VEFc

Ig

jcje

jc

C

of and

VEFq

VERq

1

VEFc

Ig

jcje

je

E

or

withgof, gor output conductance in forward and reverse modeqje, qjc normalized chargescje, cjc normalized capacitancesVEF, VER Early voltages

These two equations can be rearranged into:

1VER

1dVEF

1c

1VER

1bVEF

1a

with

of

jcCjc g

cIqa

jeqb

jcqc

or

jeEje g

cIqd

They can be solved for the Early voltages and we get:

bd1

bd*ac

VEF

ca1

cd*ab

VER

The operating point has to be selected so that no quasi-saturation or high-current effects(avalanche or thermal) disturb the measured data.

Note:VER is often quite low. It is approximately VER ~ VEF * CJC / CJE and CJC is a lot less than CJEin "normal" BJTs because the B-C doping is a lot less than the B-E doping.

Back to Top

Page 43: VBIC MODELING HANDBOOK - franz-sischka.de

-43-

VBIC Modeling Handbook | 1/13/2017

Diode Parameters

The DC parameters of the Base and Collector current of the main NPN transistor are determinedfrom Gummel-Poon measurements. Referring to the figure below, the parameters are extracted fromtheir dominant bias sweep ranges using regression techniques or visual extraction techniques. Thefollowing graphic depicts the basic strategy:

IKF

NF

NEI

NEN

IS

IBEIIBEN

Determining the forward Gummel-Poon parameters of the main transistor.

The extraction of the IS, NF, IBEx and NEx parameters of the VBIC model is probably the mosttedious task in the whole modeling process. Because this 'diode fitting' has to be applied to both, theiC and iB in both, forward and reverse operation, and additionally also once again to the parasiticPNP transistor, it can become a bit confusing. Therefore, it is most important to always rememberthe VBIC nomenclature:

I ideal part of the Base currentN non-ideal part of the Base currentP parasitic PNP

With this in mind, the modeling of the different diode currents becomes much more transparent.

Because of this repetitive task, we refer here only to the iC(vBE) modeling of the main NPNtransistor. And this methodology can then be applied to all the other parameters like:

NPN forward: IS, NF, IBEI, NEI, IBEN, NEN, IKFNPN reverse: NR, IBCI, NCI, IBCN, NCN, IKR

PNP forward: ISP, NFP, IBEIP, IBENP, IKPPNP reverse: IBCIP, NCIP, IBNCNP, NCNP

Page 44: VBIC MODELING HANDBOOK - franz-sischka.de

-44-

VBIC Modeling Handbook | 1/13/2017

IS, NFIS transport saturation currentNF forward current emission coefficient

NF determines the slope and IS the y-intersect of the half-logarithmically plotted iC(vBE).

Measurement Setup:

iC

.

vBE

1 2 3 4 5 6

vCE=const.

1 2 3 4 5 6

iB

extraction principle:

IS_NF Extraction

vB(V)

1decade2,3*NF*vt

IKF1/RE

iC

IS

1decade2*(2,3*NF*vt)

Provided that vB'E'=vBE and vB'C'=vBC , we start with the ice formula (VBIC-11):

1e

qISi VTNF

bev

bce

We simplify this equation by setting the normalized Base charge qb=1. In other words, we neglectthe Early effect for this extraction. This assumption, which is in most cases no big simplification,will be corrected later by applying a quick optimization to the extracted parameters.

The vCE bias voltage for the IS and NF, IBEx and NEx parameter extractions should be from themiddle of the iC-vCE output characteristics. If vCE is too big, the Avalanche effect could overlaythe measurements: the avalanche leakage current from the Collector into the Base overlays thepositive Base current.

Page 45: VBIC MODELING HANDBOOK - franz-sischka.de

-45-

VBIC Modeling Handbook | 1/13/2017

Extracting the parameters:We begin with

1eISi VTNF

bev

ce withq

TNOM*kVT

For vbe

>0.2, a very typical condition to obtain noise-free measurement data, this simplifies furtherto

VTNFbev

eISice

We first apply a non-linear transformation to this equation, i.e. the measured data, in order to obtaina linear context between the measured values of iC and the stimulating values of vBE:

A log10 conversion gives:

elogVTNF

vISlogilog 10be

10ce10

or:

be10ce10 vVTNF3026,2

1ISlogilog

This can be considered as a linear form:xmby

with substituting:

be

10

ce10

vx

VTNF3026,21m

ISlogb

ilogy

How to proceed:We select a sub-range of the measured data, where the half-logarithmicly plotted data represent astraight line. Then the logarithmically converted icei of this sub-range are interpreted as y- and thelinear vBEi values as x-data for the regression formula. Applying these formulas, (see the appendix),we obtain y-intersect 'b' and the slope 'm' of the straight fitted line.

A final re-substitution gives the parameters IS

and NF

out of 'b' and 'm':b10IS

and

VTm3026,21NF

Validity of the extraction:vBE between 0,2V [no noise] and 0,7V [no high current effects], low vCE (to keep the Earlyeffect low).

Page 46: VBIC MODELING HANDBOOK - franz-sischka.de

-46-

VBIC Modeling Handbook | 1/13/2017

Note:many modeling engineers do not extract NF, but keep it rather NF=1. The reason is that forNF ‡ NR, the power balance of the transistor is violated (it generates power instead of behavinglike a controlled resistor). They instead extract TNOM from the fitting of the slope.In this case, the above formula for NF changes to

1m3026,21VT

what is solved for TNOM

15,273m

3E04,5m3026.2

1kqVT

kqTNOM

A hint on visualized parameter extractions:

Transforming the measured data such that the model parameter can be displayed directly against thestimulating voltage or current is another smart way to determine model parameters. In the case ofNF this would mean to start with

T

BECE vNF

vexpISi

to convert it logarithmically in order to obtain

BET

CE v*vNF

1)ISln()iln(

This is the mathematical representation of the half-logarithmic Gummel plot for iC.

The parameter NF is proportional to the slope and we have therefore to differentiate ln(iC) with

respect to vBE

and obtain:

TBE

CENFv

1v

)iln(

Solved for NF gives

)v())i(ln(*V

1NF

BE

CET

Therefore, if we display the calculated NF (what is the 'effective NF' for every measured data point)versus v

BE, we get

Page 47: VBIC MODELING HANDBOOK - franz-sischka.de

-47-

VBIC Modeling Handbook | 1/13/2017

vBE(V)

NF

build themean valuefrom thisrange

Note: applied to modeling iB(vBE), this method allows to determine the exact sub-range of datafrom which to extract NEN and NEI as the mean value of that flat range.The same principle can also be applied to extract IBEN and IBEI.

IKF

IKF models the transition between the diode characteristics and the ohmic range in the Gummelplot of LOG(iC) vs. vBE. It is modeled after IS and NF are fitted:

Applying the same methodology, we extract the main transistor reverse parameters as well as theforward and reverse Gummel parameters of the parasitic transistor.

Page 48: VBIC MODELING HANDBOOK - franz-sischka.de

-48-

VBIC Modeling Handbook | 1/13/2017

→The Gummel-Plot Modeling of Main and Parasitic Transistor at a Glance:

Page 49: VBIC MODELING HANDBOOK - franz-sischka.de

-49-

VBIC Modeling Handbook | 1/13/2017

Note: both, the forward and reverse Collector current of the Parasitic PNP are modeled identically !

Back to Top

Page 50: VBIC MODELING HANDBOOK - franz-sischka.de

-50-

VBIC Modeling Handbook | 1/13/2017

Output Characteristics

First a note about the question to measure the iC-vCE DC Output Characteristic with a forced iB ora forced vBE: It was found that the quasi-static behavior of the output characteristics shows upmuch better when forcing a Base voltage vBE than a current iB.

On the other hand, when forcing a Base current iB, thermal effects show up much better.This bias condition is therefore preferred for the RTH modeling.

VEF, VER,

These parameters were already extracted at the beginning, and are now fine-tuned.With all the Gummel-parameters (IS, NF, IBEx, NEx) extracted, the output characteristics shouldfit now well for medium vCE, where no avalanche and no thermal effects occur.

The Quasi Saturation ParametersRCI, V0, GAMM, HRCFare determined from the 'foutput' measurement.Important note: When fitting the DC curves, keep also an eye on the S-parameter fitting at thequasi-saturation bias points !

-> RCIRCI=500 RCI=1500

The figure above visualizes, how the parameter RCI affects the output characterization fitting. Itbasically determines the slope of the saturated range. Therefore, its value can be determined fromthe transition to quasi-saturation. It should be mentioned that RCI does not necessarily relate to aphysical value.Note: RCI is typically bigger than RCX (5-10 fold).

Page 51: VBIC MODELING HANDBOOK - franz-sischka.de

-51-

VBIC Modeling Handbook | 1/13/2017

-> GAMM defers the effect of quasi-saturation higher currents, see the figure below.

GAMM=100p

GAMM=0

-> V0 determines the beginning of velocity saturation. This means a smoothing at the high-end of the quasi-saturation. For big values of VCO, its influence on the curve vanishes.

V0=10

V0=1000

Finally,-> HRCF was added empirically to the quasi-saturation model in VBIC, to reflect anincrease of iC with higher vCE. The influence of HRCF is increasing with smaller parametervalues. Over a wide range, therefore, HRCF conflicts somehow with VO.

The high-frequency quasi-saturation parameterQC0not affecting the DC performance, will be determined later from S-parameter measurements.

Page 52: VBIC MODELING HANDBOOK - franz-sischka.de

-52-

VBIC Modeling Handbook | 1/13/2017

→The 'foutput' Saturation Range Modeling at a Glance:

Back to Top

Page 53: VBIC MODELING HANDBOOK - franz-sischka.de

-53-

VBIC Modeling Handbook | 1/13/2017

WSP

DC Current Distribution Between Main NPN and Parasitic NPN

Parameter WSP, which partitions the control of Itfp between intrinsic main and parasitic transistor,is used to model the 2nd knee in plots LOG(iB) vs. vCE and LOG(is) vs. vCE. It can be used forfine-tuning. Its default value '1' represents no such 2nd knee, while the other limit '0' includes it.

Page 54: VBIC MODELING HANDBOOK - franz-sischka.de

-54-

VBIC Modeling Handbook | 1/13/2017

AVC1 and AVC2Avalanche Effect Modeling

The avalanche current is modeled as a current from Collector to the Base following:

1MCbcibcibcccavalanche_bc VPC2AVCexpVPC1AVCIIi

AVC1 and AVC2 are the avalanche model parameters, PC and MC are the Base-Collector space-charge capacitor model parameters already modeled during CV modeling (!!!).

The plot below depicts the Avalanche effect in the setup 'foutput_vb', together with the area of self-heating and saturation

Back to Top

Page 55: VBIC MODELING HANDBOOK - franz-sischka.de

-55-

VBIC Modeling Handbook | 1/13/2017

RTH Output Characteristics Thermal Effect Modeling

Note: typical thermal resistance on wafer is RTH~200'K/W

NOTE: in Spectre, RTH is only active if parameter selft=1

Back to Top

Page 56: VBIC MODELING HANDBOOK - franz-sischka.de

-56-

VBIC Modeling Handbook | 1/13/2017

Small Signal S-Parameter Modeling

BASE RESISTOR RBIIn VBIC, the Base resistance is modeled by RBB'=RBX + RBI/qb. Since qb represents a quitecomplex formula (see equations (VBIC-1 ... VBIC-3), the 'input-impedance-circle method' fromthe Gummel-Poon model cannot be applied to easily get a starting value for the inner Baseresistance RBI. Therefore, RBI is obtained by optimizing the S11.

Page 57: VBIC MODELING HANDBOOK - franz-sischka.de

-57-

VBIC Modeling Handbook | 1/13/2017

TRANSIT TIME TF, ITF, XTF, VTF, QTF, QC0

The transit time TFF

is calculated from transit (cutoff) frequency measurements following theknown formula

TFF f2

1T

fT is the cutoff frequency where H21 = 1 (0dB). This is usually extrapolated from H21measurements by fitting a -20dB/decade slope, see below.

log | h21 |

log (2PI*freq)

-20dB/decade

fmeas

This means, we get

CECFFCECpole1T v,iT*PI*2

1v,if

or solved for the parameter of interest:

CECpole1TCECFF v,if*PI*2

1v,iT

where fT1-pole is a function of the bias current iC and the bias voltage vCE .

The modeling equation for TFF (VBIC-34) is

VTF44.1bciv

eITFI

IXTF1qQTF1TFTFF2

F

F1

with

1e

qISI VTNF

beiv

bF after (VBIC-11)

and

VEFq

VERq

1q jcje1 after (VBIC-2)

This means that, except for QTF, we can apply the known Gummel-Poon extraction methods also to

Page 58: VBIC MODELING HANDBOOK - franz-sischka.de

-58-

VBIC Modeling Handbook | 1/13/2017

the VBIC model.

For small values of the forward transport current IF, the above equation simplifies to 1qQTF1TFTFF

This would allow to model TF and QTF. However, the effects are difficult to separate. Therefore,we start with QTF=0. If required, we obtain its final value from S-parameter fine-tuning.

Since the VBIC model includes the quasi-saturation effect, we need to watch out for the right DCbias conditions to extract the HF parameters of TFF. Therefore, we first extract TF, XTF, ITF andVTF from values of vCE where there is no quasi-saturation and no avalanche or thermal effect.Then, we select an S-parameter measurement in DC quasi-saturation, and model QCO byoptimization.

The graphic below gives detailed information about the best parameter extraction bias ranges.

DC bias condition for extraction of the transit time parameters

Page 59: VBIC MODELING HANDBOOK - franz-sischka.de

-59-

VBIC Modeling Handbook | 1/13/2017

Parameter extraction in detail:

We proceed like with the Gummel-Poon model, and consider first the obtained trace of TFF for aslow as possible vCE, but not in quasi-saturation !

TFF(psec)

measured curve(effect of the space charge capacitors)

theoretical curve(from the TFF formula)

isothermically measurable range

ITF

TF

TF(1+XTF)

iC

The theoretical transit time TFF (bold) as a function of iC for low vCBcompared to the theoretical trace.

The above figure shows the theoretical curve in addition to a typically measured one. For lowfrequencies, the real measured curve is overlaid by the space charge capacitor effects for lowcollector currents.On the other hand, the DC bias conditions for which the TFF parameter ITF and XTF show up,cannot be measured without self heating effects, because the required bias current iC is usually wellabove ~50mA. However, because the VBIC includes RTH, and if this RTH modeling wasperformed carefully in the 'foutput' setup, this should not influence the TF, ITF, XTF extraction.

Due to these overlay and measurement problems, it had been found that a pretty simple andstraight-forward extraction technique can be applied that gives nevertheless quite reasonable results.This method is explained below. There exist some more complex strategies, but the extractionresults may be not much better. ;-)

How to proceed:

TFis extracted as the minimum value of TFF.

XTFThe behavior of TFF was given in the above figure. In many cases, measurement data for a higherCollector current are not available due to compliance. So XTF is estimated from the trace of TF atmax. available Collector bias current under the assumption that it would be TFF at infinite current:

MAX(TFF) = TF (1 + XTF)or

Page 60: VBIC MODELING HANDBOOK - franz-sischka.de

-60-

VBIC Modeling Handbook | 1/13/2017

MAX(TFF)XTF = ---------- - 1

TF

This usually gives a pretty good first-order estimation. Due to the Collector current limitations, anestimation correction like XTF = 5..10 * XTF_extracted can improve the starting conditions forthe optimizer.

ITFReferring to the same measurement restrictions as above, a good first-order estimation of ITF is touse the max. Collector current measured:

ITF = MAX(iC_meas)

Again, since the end of the TFF trace is often not measurable, correct this estimation byITF = ~5*ITF_extracted.

NOTE: in the TFF equation VBIC-34, when TFF = TF (1 + XTF / 2), i.e. TFF is in the middlebetween its minimum and maximum value, the corresponding IF bias current isiC_meas = 2,41 ITF.

Page 61: VBIC MODELING HANDBOOK - franz-sischka.de

-61-

VBIC Modeling Handbook | 1/13/2017

VTFFinally, we consider also the vCE sweep, but, again, not in quasi-saturation.

Measurement Setup:

Network Analyzerset to a constant frequency

at the -20dB/decade roll-off of |h21|

port1 port2

iB_DC VCE_DCswept

BIASTEE

BIASTEE

TFF(psec)

iC(mA)

vCE

VTF

The transit time TFF as a function of iC and vCE

VTF can be obtained from (VBIC-34) for a fixed value of iC:

VTF44.1vCB

econstTFF

or

TFF1 exp [ -vCB1 / 1,44 VTF] vCB2 - vCB1---- = --------------------------- = exp[ ----------- ]TFF2 exp [ -vCB2 / 1,44 VTF] 1,44 VTF

This gives:

TFF1 vCB2 - vCB1ln[ ---- ] = -------------

TFF2 1,44 VTF

Page 62: VBIC MODELING HANDBOOK - franz-sischka.de

-62-

VBIC Modeling Handbook | 1/13/2017

and finally:

2

1

1CB2CB

TFFTFFln*44,1

vvVTF

QCOThis parameter fits the TFF plot in quasi-saturation biasing.

TDThe delay time parameter affects mostly the trace of S21 in the 1st quadrant. It is well visible in thephase of gm. However, be careful when setting this value to TD<>0: unphysical resonances canshow up in the S-parameter plots !!

Back to Top

---------------------------------------------

Page 63: VBIC MODELING HANDBOOK - franz-sischka.de

-63-

VBIC Modeling Handbook | 1/13/2017

→The Transit Time Modeling at a Glance:

Back to Top

Page 64: VBIC MODELING HANDBOOK - franz-sischka.de

-64-

VBIC Modeling Handbook | 1/13/2017

Geometry Scaling Modeling

This chapter is a copy of the VBIC committee documentation.

CVFrom devices of different base-emitter area to perimeter ratios CJE can be modeled as function ofemitter-base area and perimeter, by extracting area, perimeter, and if necessary constant (corner)components from the different area/perimeter structures. CJE is then calculated as the sum of area,perimeter, and constant components, based on specific device geometry.

If no layout information is known, the CJC/CJEP splitting should be done so that ft is modeled well(note that typically most of the capacitance should be in CJEP).If the relative areas of the b-c junction under the emitter and not under the emitter (e.g. intrinsic andextrinsic b-c junction areas) are known, partition the extracted CJC between CJC and CJEPaccordingly.

Preferred approach:If devices of different base-collector intrinsic/extrinsic areas and perimeters are available, area andperimeter components of CJC+CJEP can be easily determined. CJC is then calculated from the areaof the base-emitter, and CJEP from the base-collector perimeter and the excess of the base-collectorarea over the base-emitter area, plus a constant (corner) component if so modeled.

DCIbc components can be split into intrinsic (IBCI/IBCN) and extrinsic (IBEIP/IBENP) in manneranalogous to the split for CJC/CJEP. IS, IBEI, IBEN, etc. can all be related to geometry (area andperimeter) by determining them for two or more area/perimeter ratios and then calculating the areaand perimeter components.

Back to Top

Thermal ModelingThe VBIC model includes many parameters which allow the modeling of the transistor behavior atdifferent operating temperatures.

Here some hints on this kind of modeling from the VBIC 1.1.4 extraction recommendations of theVBIC committee:

The temperature dependence of the junction built-in potentials and capacitances is determined bythe activation energies, which are determined from the temperature dependence of saturationcurrents.

From low-bias FG Ic data over temperature, determine EA by optimization. XIS can also beincluded in the optimization, but from my experience the optimization is relatively insensitive toXIS, and EA is by far the major controlling factor. Therefore, XIS should be left at default (XIS=3).

From low-bias FG Ib data over temperature, determine EAIE and EANE by optimization. Again,XII and XIN do not affect this optimization much, and so should be set to 3 rather than being

Page 65: VBIC MODELING HANDBOOK - franz-sischka.de

-65-

VBIC Modeling Handbook | 1/13/2017

included in the optimization. Different temperature dependences for IS, IBEI and IBEN arenecessary to model the variation of beta with temperature properly, the beta roll-off at low Vbe,caused by the non-ideal component of Ibe, has a different temperature variation than the variation ofthe peak/flat beta with temperature.

There are no "free" parameters for the temperature variation of Ie in reverse mode operation, theyare fixed by EA and XIS, determined from the temperature variation of Ic in forward modeoperation. EAIC and EANC are determined by optimizing the fit to low bias RG Ib data. Ibc hasseparate temperature parameters from Ibe, as it has a slightly different variation with temperature.

From low-bias measurements of the parasitic b-c current (over temperature) determineIBCIP/NCIP/IBCNP/NCNP (EAIS/EANS) as done for intrinsic device Ibe/Ibc parameters. Theseparameters are really only used to flag improper biasing of a device, so reasonable estimated couldbe used instead of making measurements and extracting parameter values.

Back to Top

Page 66: VBIC MODELING HANDBOOK - franz-sischka.de

-66-

VBIC Modeling Handbook | 1/13/2017

VBIC Background InformationThis chapter is a copy of the VBIC committee documentation.

SIMPLIFIED VBIC EQUATIONS, rev. 1.1.4:Main transistor Collector current without the case check for parameter=0, andwithout temperature effects

ici = icc - ibc + igc - irci

>> icc= itxf - itzritxf = vrxf, with vrxf = _V14

itzr = itr/qbitr = diode(vbci, IS_T, NR_T)

diode(v,is,n) = is*(exp(v/(n*vtv)) - 1)qb = 0.5*(q1+sqrt(q1*q1+4.0*q2))

>> ibc = diode(vbci,IBCI_T,NCI)+diode(vbci,IBCN_T,NCN)

igc = itzf - itzr - ibc) * avalm(vbci,PC_T,MC,AVC1,AVC2_T)itzf = it_f/qb

it_f = diode(vbei, IS_T, NF_T)itzr = itr/qb

itr = diode(vbci, IS_T, NR_T)ibc = diode(vbci,IBCI_T,NCI)+diode(vbci,IBCN_T,NCN)

>> irci = iohm / sqrt(1.0 + derf ^2)iohm = (vrci + vtv * (kbci - kbcx - ln(rkp1))) / RCI_T

vrci = vcx-vci

Main transistor Base current without the case check for parameter=0, and withouttemperature effectsDifferent to the SGP model, the Base-Emitter current is defined independent from the Collector-Emitter current. No beta parameter is used (i.e. no BF wit the VBIC model). The Base Emittercurrent consists of an ideal and an non-ideal part, both divided into an intrinsic (Ibe ) and anextrinsic (Ibex ) part by the geometrical parameter WBE:

For version 1.1.4, there is:

1

V*NVexpI1

V*NVexpII

TEN

beiBEN

TEI

beiBEIbt

and

1

V*NVexpI1

V*NVexpII

TEN

beiBEN

TEI

beiBEIbt

The Base-Collector current is defined independent of the inverse transport a current as well:

1

V*NVexpI1

V*NVexpII

TEN

beiBEN

TEI

beiBEIbt

Parasitic transistor Collector current without the case check for parameter=0, andwithout temperature effects

Ifp = Isp * (WSP*exp(vbep/(NFP*vt))+(1-WSP)*exp(vbci/(NFP*vt))-1)

Page 67: VBIC MODELING HANDBOOK - franz-sischka.de

-67-

VBIC Modeling Handbook | 1/13/2017

Information on the VBIC Code, Release 1.2.This chapter is a copy of the VBIC committee documentation.

Here is a list of the major changes in version 1.2:

1. The name is now VBIC and not VBIC95.

2. The thermal network has been returned to its original form, which was how it was implementedin all simulators anyway.

The "tl" node was incorrect, the Ith current had to circulate from dt to tl and so could not allow tlto function as a coupling node. Ith has to have one end grounded.

Note: this means that the value of RTH used for single device self-heating differs from that usedwhen a thermal network couples more than one device.

3. All of the model additions agreed to at the BCTM meetings have been implemented- temperature dependence of IKF- separate temperature coefficients for intrinsic and extrinsic resistances- a 3 terminal version- base-emitter breakdown model (simple exponential)- reach-through model to limit base-collector depletion capacitance- VERS version parameter added (also VREV for version revision)- separate activation energy added for ISP

4. Additional changes were made based on feedback from many sources- errors in solvers and derivatives for electro-thermal model fixed- simple continuation added to improve solver convergence- QBM parameter add to switch to SGP qb formulation- NKF added to parameterize beta(Ic) high-current roll-off- fixed collector-substrate capacitance added (CCSO)- for HBTs, ISRR added to allow separate IS for reverse operation- an error in the built-in potential temperature mapping was fixed- code bypass for efficiency, if some parameters are zero- limited exponential version provided- the transport current Icc was explicitly separated intoforward and reverse components

5. The automated code generation has been completely rewritten.All code, including solvers, is now generated. Solvers exist for all combinations of the code.

6. IMPORTANT: note that the polarities of some of the current branches have changed. This wasnecessary because Verilog-A supports (or appears to support) branches to ground referencedfrom a node to ground, and not from ground to a node.

The Ith and Itzf branches in the thermal and excess phase networks are now defined as thenegative of what they were, but the connection polarity is switched. Ith is now negative, butflows from dt to ground. This must be taken into account when setting up the matrix stampproperly.

Page 68: VBIC MODELING HANDBOOK - franz-sischka.de

-68-

VBIC Modeling Handbook | 1/13/2017

Equivalent Circuit Network for VBIC 1.2:

| |-(->)- (^) and (v) are voltage controlled current sources (arrow gives

| | reference direction for current flow), key letter I

+ - | +-||- and = are voltage controlled charge sources (+/- signs

| - give reference polarity), key ketter Q

-(=>)- are current controlled flux sources (arrow givesreference direction for flux), key letter F

Resistors are depicted as voltage controlled current sources for generality (also, this is true if self-heating is modeled)

-----------------------------------------------------------------------------| BE/BC extrinsic o s o c || overlap capacitances | | || not shown (v) Irs (v) Ircx || | | || ---------o---- si | || | + | | | || | Qbcp = (v) Ibcp | || | - | | | || | | | | || Iccp (^) bp o---+----(<-)----+--------------------o cx || | | | Irbp | | || | - | | | | || | Qbep = (^) Ibep | (v) Irci || | + | | | | || ---------+---- | ----+--------o ci || | - | | | - | || | Qbcx = Ibc (^) = Qbc | || | + | | | + | || bx| | | | | || b o----(->)----o---+----(->)----+-------+---o bi (v) Itzf|Itxf|| Irbx | | Irbi | | | -Itzr || | | + | | + | || Ibex (v) = Qbex Ibe (v) = Qbe | || | | - | | - | || dt | | | | | || ---------o--------- ----+--------------------+---+--------o ei || | | | | || | | | + | || (v) Ith (v) Irth = Qcth (^) Ire || | | | - Thermal Network | || | | | | || ---------o--------- o e || gnd || || xf1 || ---------o----(=>)----o xf2 || | | Flxf | Excess Phase Network || | | + | || (v) Ixzf = Qcxf (v) Ixxf=Itxf || | | - | || | | | || ---------o------------- || gnd |-----------------------------------------------------------------------------

Back to Top

Page 69: VBIC MODELING HANDBOOK - franz-sischka.de

-69-

VBIC Modeling Handbook | 1/13/2017

Default Parameters rev.1.2

Model VersionVERS 1.2VREV 0.0

Parameter Extraction TemperatureTNOM 27.0

Local Temp. DependenceDTEMP 0.0

CVFC 0.9CBEO 0.0CJE 0.0PE 0.75ME 0.33AJE -0.5CBCO 0.0CJC 0.0QCO 0.0CJEP 0.0PC 0.75MC 0.33AJC -0.5CJCP 0.0PS 0.75MS 0.33AJS -0.5CCSO 0.0

ResistorsRCX 0.0RCI 0.0VO 0.0GAMM 0.0HRCF 0.0RBX 0.0RBI 0.0RE 0.0RS 0.0RBP 0.0

Early VoltageVEF 0.0VER 0.0

Main TransistorIS 1.0e-16NF 1.0NR 1.0IBEI 1.0e-18WBE 1.0NEI 1.0IBEN 0.0NEN 2.0IBCI 1.0e-16NCI 1.0IBCN 0.0NCN 2.0AVC1 0.0AVC2 0.0IKF 0.0NKF 0.5IKR 0.0ISRR 1.0

Page 70: VBIC MODELING HANDBOOK - franz-sischka.de

-70-

VBIC Modeling Handbook | 1/13/2017

Parasitic TransistorISP 0.0WSP 1.0NFP 1.0IBEIP 0.0IBENP 0.0IBCIP 0.0NCIP 1.0IBCNP 0.0NCNP 2.0IKP 0.0

Thermal ModelRTH 0.0CTH 0.0 Note: set CTH rather to e.g. 1e-6

Transit TimeTF 0.0QTF 0.0XTF 0.0VTF 0.0ITF 0.0TR 0.0TD 0.0

Flicker NoiseKFN 0.0AFN 1.0BFN 1.0

Select SGP qB FormulationQBM 0.0

Temperature & Misc.EA 1.12EAIE 1.12EAIC 1.12EAIS 1.12EANE 1.12EANC 1.12EANS 1.12XIS 3.0XII 3.0XIN 3.0TNF 0.0TAVC 0.0VRT 0.0ART 0.1XRE 0XRBI 0XRCI 0XRS 0XRCX 0XRBX 0XRBP 0XIKF 0XVO 0XISR 0.0DEAR 0.0EAP 1.12VBBE 0.0NBBE 1.0IBBE 1.0e-6TVBBE1 0.0TVBBE2 0.0TNBBE 0.0

Back to Top

Page 71: VBIC MODELING HANDBOOK - franz-sischka.de

-71-

VBIC Modeling Handbook | 1/13/2017

Publications

B. K. Gummel, H. C. Poon, "An Integral Charge Control Model of BipolarTransistors", Bell Systems Technical Journal, vol. 49, pp827-853, 1970.

C. McAndrew et al, "VBIC95: An Improved Vertical, IC Bipolar Transistor Model",Proceedings of the 1995 BiCMOS Circuits and Technology Meeting,pp.170-177, 1995, Minneapolis.

C. McAndrew et al, "VBIC95, The Vertical Bipolar Inter-Company Model",IEEE Journal of Solid-State Circuits, vol. 31, Nr. 10, October 1996.

C.C.McAndrew, L.W.Nagel, "Early Effect Modeling in SPICE",IEEE Journal of Solid-State Circuits, vol. 31, Nr. 1, January 1996.

F. Najim (ed.), "VBIC95: An Improved Bipolar Transistor Model", IEEE Circuits andDevices Magazine, vol. 12, pp. 11-15, March 1996.

J.Berkner, Kompaktmodelle für Bipolartransistoren, Expert-Verlag Renningen (Germany),ISBN 3-8169-2085-3, February 2002

J. Parker, M. Dunn, "VBIC95 Bipolar Transistor Model and Associated ParameterExtraction", Proceedings of the 1995 HP EEsof US ICCAP Users’ Meeting,Washington, December 1995.

Zimmer, Meresse, Cazenave, Dom, 'Simple Determination of BJT Extrinsic Base Resistance',Electron.Letters, 10.10.91, vol.27, no.21, p.1895

Website (June 2015)www.designers-guide.org/VBIC

Acknowledgements:Special thanks to Jörg Berkner, Infineon Munich, for many important discussions.

Back to Top

-------------------------------------------------------

eMail: [email protected]