BJT2

Bipolar junction transistor

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

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 (15)

useSubstrateNode

Value: false

Type: Boolean

Description: =true, if SubstrateNode is enabled

TBJT

Value:

Type: Real

Description: Type of transistor (NPN=1, PNP=-1)

AREA

Value: 1.0

Type: Real

Description: Area factor

OFF

Value: false

Type: Boolean

Description: Optional initial condition: false - IC not used, true - IC used, not implemented yet

IC_VBE

Value: -1e40

Type: Voltage (V)

Description: Initial condition value (VBC, not implemented yet)

IC_VCE

Value: -1e40

Type: Voltage (V)

Description: Initial condition value (VBE, not implemented yet)

UIC

Value: false

Type: Boolean

Description: Use initial conditions: true, if initial condition is used

TEMP

Value: 27

Type: Temp_C (°C)

Description: Operating temperature of the device

SENS_AREA

Value: false

Type: Boolean

Description: Flag to request sensitivity WRT area, not implemented yet

modelcard

Value:

Type: ModelcardBJT2

Description: BJT modelcard

p

Value: Spice3.Internal.Bjt.bjtRenameParameters(modelcard, TBJT)

Type: BjtModelLineParams

Description: Model line parameters

dev

Value: Spice3.Internal.Bjt.bjtRenameParametersDev(AREA, OFF, IC_VBE, IC_VCE, UIC, SENS_AREA, TEMP)

Type: Bjt

Description: Renamed parameters

p1

Value: Spice3.Internal.Bjt.bjtModelLineInitEquations(p)

Type: BjtModelLineParams

Description: Model line variables

dev1

Value: Spice3.Internal.Bjt.bjtInitEquations(dev, p1)

Type: Bjt

Description: Precalculated parameters

c

Value: Spice3.Internal.Bjt.bjtCalcTempDependencies(dev1, p1)

Type: BjtCalc

Description: Precalculated parameters

Connectors (4)

S

Type: PositivePin

B

Type: PositivePin

Description: Base node

C

Type: PositivePin

Description: Collector node

E

Type: NegativePin

Description: Emitter node

Components (7)

modelcard

Type: ModelcardBJT2

Description: BJT modelcard

p

Type: BjtModelLineParams

Description: Model line parameters

dev

Type: Bjt

Description: Renamed parameters

p1

Type: BjtModelLineParams

Description: Model line variables

dev1

Type: Bjt

Description: Precalculated parameters

c

Type: BjtCalc

Description: Precalculated parameters

cc

Type: CurrentsCapacitances

Extended by (2)

Q_PNPBJT

Modelica.Electrical.Spice3.Semiconductors

Bipolar junction transistor

Q_NPNBJT

Modelica.Electrical.Spice3.Semiconductors

Bipolar junction transistor