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)).
Name | Description |
---|---|
resistorInitEquations | Initial calculation |
ResistorModelLineParams | Record for resistor model line parameters |
ResistorParams | Resistor device parameters |
resistorRenameParameters | Technology parameter renaming |
resistorRenameParametersDev | Device parameter renaming |
ResistorVariables | Variables for the resistor model |
This record contains the device parameters that are used for the resistor model in SPICE3.
Extends from Modelica.Icons.Record
(Icon for records).
Type | Name | Description |
---|---|---|
Resistance | m_dResist | Device is a resistor model |
Real | m_dResIsGiven | Resistance is given value |
Length | m_dWidth | Width |
Real | m_dWidthIsGiven | Width is given value |
Length | m_dLength | Length |
Real | m_dLengthIsGiven | Length is given value |
Boolean | m_bSensResist | flag to request sensitivity WRT resistance |
Temp_C | m_dTemp | Resistor device temperature |
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).
Type | Name | Description |
---|---|---|
LinearTemperatureCoefficientResistance | m_dTC1 | First order temperature coefficient |
QuadraticTemperatureCoefficientResistance | m_dTC2 | Second order temperature coefficient |
Resistance | m_dRsh | Sheet resistance |
Real | m_dRshIsGiven |   |
Length | m_dDefW | Default device width |
Length | m_dNarrow | Narrowing of resistor |
Temp_C | m_dTnom | Parameter measurement temperature |
This record contains the model variables that are used for the resistor model in SPICE3.
Extends from Modelica.Icons.Record
(Icon for records).
Type | Name | Description |
---|---|---|
Length | m_dWidth |   |
Length | m_dLength |   |
Resistance | m_dResist |   |
Conductance | m_dConduct |   |
Temp_C | m_dCond_dTemp |   |
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).
Type | Name | Description |
---|---|---|
ModelcardR | ex | Modelcard with technology parameters |
SpiceConstants | con | Spice constants |
Type | Name | Description |
---|---|---|
ResistorModelLineParams | intern | Output record with resistor model line parameters |
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).
Type | Name | Description |
---|---|---|
Resistance | R | Resistance |
Length | W | Width |
Length | L | Length |
Temp_C | TEMP | Temperature |
Boolean | SENS_AREA | Parameter for sensitivity analyses, not implemented yet |
SpiceConstants | con | Spice constants |
Type | Name | Description |
---|---|---|
ResistorParams | intern | Output record with resistor parameters |
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).
Type | Name | Description |
---|---|---|
ResistorParams | in_p | Input record with resistor parameters |
ResistorModelLineParams | in_p2 | Input record with resistor model line parameters |
Type | Name | Description |
---|---|---|
ResistorVariables | out | Output record with resistor variables |
Generated 2018-12-12 12:10:53 EST by MapleSim.