modelBJT2

Bipolar junction transistor

Extends from Spice3.Interfaces.ConditionalSubstrate (Partial model to include a conditional substrate node).

Information

Bipolar junction transistor model, both NPN and PNP

The package Internal is not for user access. There all function, records and data are stored, that are needed for the semiconductor models of the package Semiconductors.

Parameters

TypeNameDefaultDescription
BooleanuseSubstrateNode (from ConditionalSubstrate)false= true, if SubstrateNode is enabled
RealTBJTType of transistor (NPN=1, PNP=-1)
RealAREA1.0Area factor
BooleanOFFfalseOptional initial condition: false - IC not used, true - IC used, not implemented yet
SI.VoltageIC_VBE-1e40Initial condition value (VBC, not implemented yet)
SI.VoltageIC_VCE-1e40Initial condition value (VBE, not implemented yet)
BooleanUICfalseUse initial conditions: true, if initial condition is used
Modelica.Units.NonSI.Temperature_degCTEMP27Operating temperature of the device
BooleanSENS_AREAfalseFlag to request sensitivity WRT area, not implemented yet
Modelica.Electrical.Spice3.Internal.ModelcardBJT2modelcardBJT modelcard
Spice3.Internal.Bjt.BjtModelLineParamspSpice3.Internal.Bjt.bjtRenameParameters(modelcard, TBJT)Model line parameters
Spice3.Internal.Bjt.BjtdevSpice3.Internal.Bjt.bjtRenameParametersDev(AREA, OFF, IC_VBE, IC_VCE, UIC, SENS_AREA, TEMP)Renamed parameters
Spice3.Internal.Bjt.BjtModelLineParamsp1Spice3.Internal.Bjt.bjtModelLineInitEquations(p)Model line variables
Spice3.Internal.Bjt.Bjtdev1Spice3.Internal.Bjt.bjtInitEquations(dev, p1)Precalculated parameters
Spice3.Internal.Bjt.BjtCalccSpice3.Internal.Bjt.bjtCalcTempDependencies(dev1, p1)Precalculated parameters
Booleanm_bInitfalse

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.PositivePinBBase node
Modelica.Electrical.Analog.Interfaces.PositivePinCCollector node
Modelica.Electrical.Analog.Interfaces.NegativePinEEmitter node
Modelica.Electrical.Analog.Interfaces.PositivePinS (from ConditionalSubstrate)

Components

TypeNameDefaultDescription
SI.VoltagesubstrateVoltage (from ConditionalSubstrate)
SI.CurrentsubstrateCurrent (from ConditionalSubstrate)
Spice3.Internal.Bjt.CurrentsCapacitancescc
SI.VoltageCinternal
SI.VoltageBinternal
SI.VoltageEinternal
SI.Voltagevbe
SI.Voltagevbc
SI.Voltagevbx
SI.Voltagevcs
SI.Currentirc
SI.Currentire
SI.Currentirb
SI.Currentibcgmin
SI.Currentibegmin
SI.Currenticapbe
SI.Currenticapbc
SI.Currenticapbx
SI.Currenticapcs
SI.Currenticaptt

Revisions

  • August 2009 by Kristin Majetta
    initially implemented