modelQ_NPNBJT

Bipolar junction transistor

Extends from Modelica.Electrical.Spice3.Internal.BJT2 (Bipolar junction transistor).

Information

The model Q_NPNBJT is a NPN bipolar junction transistor model: Modified Gummel-Poon.

Parameters

TypeNameDefaultDescription
BooleanuseSubstrateNode (from ConditionalSubstrate)false= true, if SubstrateNode is enabled
RealTBJT (from BJT2)Type of transistor (NPN=1, PNP=-1)
RealAREA (from BJT2)1.0Area factor
BooleanOFF (from BJT2)falseOptional initial condition: false - IC not used, true - IC used, not implemented yet
SI.VoltageIC_VBE (from BJT2)-1e40Initial condition value (VBC, not implemented yet)
SI.VoltageIC_VCE (from BJT2)-1e40Initial condition value (VBE, not implemented yet)
BooleanUIC (from BJT2)falseUse initial conditions: true, if initial condition is used
Modelica.Units.NonSI.Temperature_degCTEMP (from BJT2)27Operating temperature of the device
BooleanSENS_AREA (from BJT2)falseFlag to request sensitivity WRT area, not implemented yet
Modelica.Electrical.Spice3.Internal.ModelcardBJT2modelcard (from BJT2)BJT modelcard
Spice3.Internal.Bjt.BjtModelLineParamsp (from BJT2)Spice3.Internal.Bjt.bjtRenameParameters(modelcard, TBJT)Model line parameters
Spice3.Internal.Bjt.Bjtdev (from BJT2)Spice3.Internal.Bjt.bjtRenameParametersDev(AREA, OFF, IC_VBE, IC_VCE, UIC, SENS_AREA, TEMP)Renamed parameters
Spice3.Internal.Bjt.BjtModelLineParamsp1 (from BJT2)Spice3.Internal.Bjt.bjtModelLineInitEquations(p)Model line variables
Spice3.Internal.Bjt.Bjtdev1 (from BJT2)Spice3.Internal.Bjt.bjtInitEquations(dev, p1)Precalculated parameters
Spice3.Internal.Bjt.BjtCalcc (from BJT2)Spice3.Internal.Bjt.bjtCalcTempDependencies(dev1, p1)Precalculated parameters
Booleanm_bInit (from BJT2)false

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.PositivePinB (from BJT2)Base node
Modelica.Electrical.Analog.Interfaces.PositivePinC (from BJT2)Collector node
Modelica.Electrical.Analog.Interfaces.NegativePinE (from BJT2)Emitter node
Modelica.Electrical.Analog.Interfaces.PositivePinS (from ConditionalSubstrate)

Components

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

Revisions

  • August 2009 by Kristin Majetta
    initially implemented