Modelica.Electrical.Spice3.Internal.Rsemiconductor

Records and functions for semiconductor resistor model

Information

This package Rsemiconductor contains functions and records with data of the semiconductor resistor model.

Extends from Modelica.Icons.InternalPackage (Icon for an internal package (indicating that the package should not be directly utilized by user)).

Package Content

Name Description
Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorParams ResistorParams Resistor device parameters
Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorModelLineParams ResistorModelLineParams Record for resistor model line parameters
Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorVariables ResistorVariables Variables for the resistor model
Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParameters resistorRenameParameters Technology parameter renaming
Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParametersDev resistorRenameParametersDev Device parameter renaming
Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorInitEquations resistorInitEquations Initial calculation

Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorParams Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorParams

Resistor device parameters

Information

This record contains the device parameters that are used for the resistor model in SPICE3.

Extends from Modelica.Icons.Record (Icon for records).

Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorModelLineParams Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorModelLineParams

Record for resistor model line parameters

Information

This record contains the model line (also called model card) parameters that are used for the resistor model in SPICE3.

Extends from Modelica.Icons.Record (Icon for records).

Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorVariables Modelica.Electrical.Spice3.Internal.Rsemiconductor.ResistorVariables

Variables for the resistor model

Information

This record contains the model variables that are used for the resistor model in SPICE3.

Extends from Modelica.Icons.Record (Icon for records).

Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParameters Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParameters

Technology parameter renaming

Information

This function assigns the external (given by the user, e.g., N) technology parameters to the internal parameters (e.g., m_emissionCoeff). It also does the analysis of the IsGiven values.

Extends from Modelica.Icons.Function (Icon for functions).

Inputs

NameDescription
exModelcard with technology parameters
conSpice constants

Outputs

NameDescription
internOutput record with resistor model line parameters

Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParametersDev Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorRenameParametersDev

Device parameter renaming

Information

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).

Inputs

NameDescription
RResistance [Ohm]
WWidth [m]
LLength [m]
TEMPTemperature [degC]
SENS_AREAParameter for sensitivity analyses, not implemented yet
conSpice constants

Outputs

NameDescription
internOutput record with resistor parameters

Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorInitEquations Modelica.Electrical.Spice3.Internal.Rsemiconductor.resistorInitEquations

Initial calculation

Information

In this function some initial calculations for the resistor model are done, especially concerning the handling of the breakthrough voltage.

Extends from Modelica.Icons.Function (Icon for functions).

Inputs

NameDescription
in_pInput record with resistor parameters
in_p2Input record with resistor model line parameters

Outputs

NameDescription
outOutput record with resistor variables
Automatically generated Thu Oct 1 16:07:48 2020.