Records and functions for bjt model, obsolete
The package Bjt3 is obsolete. Please use package Bjt instead.
This package Bjt3 contains functions and records with data of the Bjt3 bipolar transistor models.
Extends from Modelica.Icons.InternalPackage (Icon for an internal package (indicating that the package should not be directly utilized by user)), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
BjtModelLineParams | Record for bjt model line parameters, obsolete |
BjtModelLineVariables | Record for bjt model line variables, obsolete |
bjtModelLineInitEquations | Initial calculation, obsolete |
Bjt3 | Record for bjt3 device parameters, obsolete |
Bjt3Variables | Variables for the bjt3 model, obsolete |
Bjt3Calc | Bjt3 variables, obsolete |
CurrentsCapacitances | Bjt3 variables, obsolete |
bjt3InitEquations | Initial calculation, obsolete |
bjt3CalcTempDependencies | Temperature dependency calculation, obsolete |
bjt3NoBypassCode | Calculation of currents, obsolete |
Bjt | Record for bjt device parameters, obsolete |
BjtVariables | Variables for the bjt model, obsolete |
bjtInitEquations | Initial calculation, obsolete |
bjtNoBypassCode | Calculation of currents, obsolete |
bjtRenameParameters | Technology parameter renaming, obsolete |
bjtRenameParametersDev | Temperature calculation, obsolete |
bjtRenameParametersDevTemp | Temperature calculation, obsolete |
bjtRenameParametersType | Type, obsolete |
Record for bjt model line parameters, obsolete
This record contains the model line (also called model card) parameters that are used for the bipolar transistor model in SPICE3.
Extends from Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Record for bjt model line variables, obsolete
This record contains the model line (also called model card) variables that are used for the bipolar transistor model in SPICE3.
Extends from Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Initial calculation, obsolete
Within this function some parameters are initially precalculated from model line parameters.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_p | Input record with Bjt model line parameters |
Name | Description |
---|---|
out_v | Output record with Bjt model line variables |
Record for bjt3 device parameters, obsolete
This record contains the device parameters that are used for the bipolar transistor bjt3 model in SPICE3.
Extends from Spice3.Internal.Model.Model (Device Temperature), Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Variables for the bjt3 model, obsolete
This record contains the model variables that are used for the bipolar transistor bjt3 model in SPICE3.
Extends from Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Bjt3 variables, obsolete
This record contains the model variables that are used for the bipolar transistor model in SPICE3.
Extends from Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Bjt3 variables, obsolete
This record contains the model variables that are used for the bipolar transistor model in SPICE3.
Extends from Modelica.Icons.Record (Icon for records), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Initial calculation, obsolete
Within this function some parameters are initially precalculated from model line parameters.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_p | Input record Bjt3 |
in_pml | Input record with Bjt model line parameters |
in_vl | Input record with Bjt model line variables |
Name | Description |
---|---|
out_v | Output record with Bjt variables |
Temperature dependency calculation, obsolete
In this function for the bipolar transistor model temperature dependencies are calculated using temperature treating functions from the equation package.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_p3 | Input record Bjt3 |
in_p | Input record with Bjt model line parameters |
m | Input record model |
in_vl | Input record with Bjt model line variables |
Name | Description |
---|---|
out_c | Output record Bjt3Calc |
Calculation of currents, obsolete
This function NoBypassCode calculates the currents (and the capacitances) that are necessary for the currents to be used in the top-level model.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_m | Input record model |
in_p3 | Input record Bjt3 |
in_p | Input record with Bjt model line parameters |
in_c | Input record Bjt3Calc |
in_vl | Input record with Bjt model line variables |
in_m_pVoltageValues[6] | [V] |
in_m_bInit |
Name | Description |
---|---|
out_cc | Output record with calculated currents and capacitances |
capbe | Capacitance [F] |
capbc | Capacitance [F] |
capbx | Capacitance [F] |
Record for bjt device parameters, obsolete
This record contains the device parameters that are used for the bipolar transistor bjt model in SPICE3.
Extends from Bjt3 (Record for bjt3 device parameters, obsolete).
Name | Description |
---|---|
Initialization | |
m_area | AREA |
m_bOff | OFF |
m_dICvbe | IC_VBE [V] |
m_bICvbeIsGiven | |
m_dICvce | IC_VCE [V] |
m_bICvceIsGiven | |
m_bSensArea | SENS_AREA |
m_transitTimeHighCurrentF | |
m_invRollOffF | [1/A] |
m_invRollOffR | [1/A] |
Variables for the bjt model, obsolete
This record contains the model variables that are used for the bipolar transistor bjt model in SPICE3.
Extends from Bjt3Variables (Variables for the bjt3 model, obsolete).
Name | Description |
---|---|
Initialization | |
m_transitTimeHighCurrentF | [A] |
m_invRollOffF | |
m_invRollOffR |
Initial calculation, obsolete
Within this function some parameters are initially precalculated from model line parameters.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_p | Input record Bjt |
in_pml | Input record with Bjt model line parameters |
in_vl | Input record with Bjt model line variables |
Name | Description |
---|---|
out_v | Output record with Bjt variables |
Calculation of currents, obsolete
This function NoBypassCode calculates the currents (and the capacitances) that are necessary for the currents to be used in the top-level model.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
in_m | Input record model |
in_p3 | Input record Bjt3 |
in_p | Input record with Bjt model line parameters |
in_c | Input record Bjt3Calc |
in_v | Input record with Bjt variables |
in_vl | |
in_m_pVoltageValues[6] | [V] |
in_m_bInit |
Name | Description |
---|---|
out_cc | Output record with calculated currents and capacitances |
capbe | Capacitance [F] |
capbc | Capacitance [F] |
capbx | Capacitance [F] |
Technology parameter renaming, obsolete
This function assigns the external (given by the user, e.g., IS) technology parameters to the internal parameters (e.g., m_satCur). It also does the analysis of the IsGiven values.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
ex | Modelcard with technology parameters |
con | Spice constants |
TBJT | Type |
Name | Description |
---|---|
intern | Output record with Bjt model line parameters |
Temperature calculation, obsolete
This function assigns the external (given by the user, e.g., AREA) device parameters to the internal parameters (e.g., m_area). It also does the analysis of the IsGiven values.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
AREA | Area factor |
OFF | Optional initial condition: false - IC not used, true - IC used, not implemented yet |
IC_VBE | Initial condition value, not yet implemented [V] |
IC_VCE | Initial condition value, not yet implemented [V] |
SENS_AREA | Flag for sensitivity analysis, not yet implemented |
Name | Description |
---|---|
dev | Output record Bjt3 |
Temperature calculation, obsolete
This function calculates device parameters which are temperature dependent.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
TEMP | Temperature [degC] |
Name | Description |
---|---|
m | Output record model |
Type, obsolete
This function assigns the external (given by the user, e.g. AREA) device parameters to the internal parameters (e.g. m_area). It also does the analysis of the IsGiven values.
Extends from Modelica.Icons.Function (Icon for functions), Modelica.Icons.ObsoleteModel (Icon for classes that are obsolete and will be removed in later versions).
Name | Description |
---|---|
TBJT | Type |
Name | Description |
---|---|
dev_type | Output record Bjt3 |