The package Equation contains functions that are needed to model the semiconductor models. Some of these functions are used by several semiconductor models.
Extends from Modelica.Icons.InternalPackage
(Icon for an internal package (indicating that the package should not be directly utilized by user)).
Name | Description |
---|---|
capDepGeom | Capacitance dependent from width and narrow |
energyGapDepTemp | Temperature dependency of energy gap |
energyGapDepTemp_old | Temperature dependency of energy gap |
junction2 | Junction current and conductance calculation |
junction2SPICE3BJT | Junction current and conductance calculation |
junction2SPICE3MOSFET | Junction current and conductance calculation, obsolete, use junction2SPICE3MOSFETRevised |
junction2SPICE3MOSFETRevised | Junction current and conductance calculation |
junction3 | Junction current and conductance calculation |
junctionCap | Junction capacity, obsolete, use JunctionCapRevised |
junctionCapCoeffs | Coefficient calculation |
junctionCapRevised | Junction capacity |
junctionCapTransTime | Junction capacitance transittime calculation |
junctionParamDepTempSPICE3 | Temperature dependency of junction parameters |
junctionPotDepTemp | Temperature dependency of junction potential |
junctionVCrit | Voltage limitation |
junctionVoltage23SPICE3 | Junction Voltage |
resDepGeom | Resistance dependent from width and narrow |
resDepTemp | Temperature dependent conductance |
saturationCurDepTempSPICE3 | Temperature dependency of saturation current |
saturationCurDepTempSPICE3JFET | Temperature dependency of saturation current |
saturationCurDepTempSPICE3MOSFET | Temperature dependency of saturation current |
This internal function calculates the temperature dependent junction potential based on the actual and the nominal temperature.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | phi0 |   |
Temp_K | temp | Device Temperature |
Temp_K | tnom | Nominal Temperature |
Type | Name | Description |
---|---|---|
Voltage | ret | Output voltage |
This internal function calculates the temperature dependent saturation current based on the actual and the nominal temperature.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Current | satcur0 | Saturation current |
Temp_K | temp | Device Temperature |
Temp_K | tnom | Nominal Temperature |
Type | Name | Description |
---|---|---|
Real | ret | Output current |
This internal function limits the junction voltage. If it increases 1e10, it is hold to be constant at that value.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Temp_K | temp | temperature |
Real | ncoeff |   |
Current | satcur | Saturation current |
Type | Name | Description |
---|---|---|
Real | ret | Output value |
This internal function calculates several temperature dependent junction parameters based on the actual and the nominal temperature.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | phi0 |   |
Real | cap0 |   |
Real | mcoeff |   |
Temp_K | temp | Device temperature |
Temp_K | tnom | Nominal temperature |
Type | Name | Description |
---|---|---|
Voltage | junctionpot | Junction potential |
Real | jucntioncap | Junction capacitance |
This internal auxiliary function calculates some coefficients which are necessary for the calculation of junction capacities.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Real | mj |   |
Real | fc |   |
Voltage | phij |   |
Type | Name | Description |
---|---|---|
Voltage | f1 |   |
Real | f2 |   |
Real | f3 |   |
This internal function calculates both the junction current and the junction conductance dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | voltage | Input voltage |
Temp_K | temp | Device Temperature |
Real | ncoeff |   |
Current | satcur | Saturation current |
Type | Name | Description |
---|---|---|
Current | out_current | Calculated current |
Conductance | out_cond | Calculated conductance |
This internal function calculates both the junction current and the junction conductance dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions) and Modelica.Icons.ObsoleteModel
(Icon for classes that are obsolete and will be removed in later versions).
Type | Name | Description |
---|---|---|
Current | current | Input current |
Conductance | cond | Input conductance |
Voltage | voltage | Input voltage |
Temp_K | temp | Device Temperature |
Real | ncoeff |   |
Current | satcur | Saturation current |
Type | Name | Description |
---|---|---|
Current | out_current | Calculated current |
Conductance | out_cond | Calculated conductance |
This internal function calculates the charge and the capacitance of the junction capacity dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Capacitance | capin | Input capacitance |
Voltage | voltage | Input voltage |
Voltage | depcap |   |
Real | mj |   |
Real | phij |   |
Voltage | f1 |   |
Real | f2 |   |
Real | f3 |   |
Type | Name | Description |
---|---|---|
Capacitance | capout | Output capacitance |
Charge | charge | Output charge |
This internal function calculates the charge and the capacitance of the junction capacity dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions) and Modelica.Icons.ObsoleteModel
(Icon for classes that are obsolete and will be removed in later versions).
Type | Name | Description |
---|---|---|
Capacitance | capin | Input capacitance |
Voltage | voltage | Input voltage |
Voltage | depcap |   |
Real | mj |   |
Real | phij |   |
Voltage | f1 |   |
Real | f2 |   |
Real | f3 |   |
Type | Name | Description |
---|---|---|
Capacitance | capout | Output capacitance |
Charge | charge | Output charge |
This internal function calculates the temperature dependent saturation current based on the actual and the nominal temperature.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Current | satcur0 | Saturation current |
Temp_K | temp | Device Temperature |
Temp_K | tnom | Nominal Temperature |
Real | emissioncoeff |   |
Real | energygap |   |
Real | satcurexp |   |
Type | Name | Description |
---|---|---|
Current | ret | Output value |
This internal function calculates the junction voltage based on the actual temperature, voltage and saturation current.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | vb |   |
Current | ivb |   |
Current | satcur | Saturation current |
Temp_K | temp | Device temperature |
Real | ncoeff |   |
Type | Name | Description |
---|---|---|
Voltage | v23 | Output value |
This internal function calculates both the junction current and the junction conductance dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | voltage | Input voltage |
Temp_K | temp | Device Temperature |
Real | ncoeff |   |
Current | satcur | Saturation current |
Voltage | v23 |   |
Type | Name | Description |
---|---|---|
Current | current | Output current |
Conductance | cond | Output conductance |
This internal function calculates the capacitance and the charge dependent on the transittime.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Capacitance | capin | Input capacitance |
Voltage | voltage | Input voltage |
Voltage | depcap |   |
Real | mj |   |
Real | phij |   |
Voltage | f1 |   |
Real | f2 |   |
Real | f3 |   |
Time | transittime |   |
Conductance | conduct | Input conductance |
Current | current | Input current |
Type | Name | Description |
---|---|---|
Capacitance | capout | Output capacitance |
Charge | charge | Output charge |
This internal function calculates both the junction current and the junction conductance dependent from the given voltage.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | voltage | Input Voltage |
Temp_K | temp | Device Temperature |
Real | ncoeff |   |
Current | satcur | Saturation current |
Type | Name | Description |
---|---|---|
Current | current | Output current |
Conductance | cond | Output conductance |
This internal function calculates the conductance in dependency from the temperature.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Resistance | resist | Input resistance |
Temp_K | temp | Device temperature |
Temp_K | tnom | Nominal temperature |
Real | tc1 |   |
Real | tc2 |   |
Type | Name | Description |
---|---|---|
Conductance | conduct | Output conductance |
Real | dCond_dTemp | Output value |
This internal function calculates the resistance in dependency from the geometrical values (width, narrow) and resistivity.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Real | rsh | Input sheet resistance |
Length | width | Input transistor width |
Length | length | Input transistor length |
Length | narrow | Input narrow |
Type | Name | Description |
---|---|---|
Real | out | Output value |
This icon indicates Modelica functions.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Current | satcur0 | Saturation current |
Temp_K | temp | Device Temperature |
Temp_K | tnom | Nominal Temperature |
Type | Name | Description |
---|---|---|
Current | ret | Output value |
This icon indicates Modelica functions.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
CapacitancePerArea | cap0 | Junction bottom capacitance |
Permittivity | capsw0 | Junction sidewall capacitance |
Length | width | Input capacitor width |
Length | length | Input capacitor length |
Length | narrow | Input narrow |
Type | Name | Description |
---|---|---|
Capacitance | out | Output value |
This internal function calculates the temperature dependent energy gap based on the actual temperature, and two coefficients given as input to the function.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Temp_K | temp | Temperature |
Type | Name | Description |
---|---|---|
GapEnergy | ret | Output Gap Energy |
This icon indicates Modelica functions.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Voltage | voltage | Input Voltage |
Temp_K | temp | Device Temperature |
Real | ncoeff1 |   |
Real | ncoeff2 |   |
Current | satcur1 | Saturation current |
Current | satcur2 | Saturation current |
Type | Name | Description |
---|---|---|
Current | current1 | Output current |
Conductance | cond1 | Output conductance |
Current | current2 | Output current |
Conductance | cond2 | Output conductance |
This internal function calculates the temperature dependent energy gap based on the actual temperature, and two coefficients given as input to the function.
Extends from Modelica.Icons.Function
(Icon for functions).
Type | Name | Description |
---|---|---|
Temp_K | temp | Temperature |
Type | Name | Description |
---|---|---|
Voltage | ret | Output voltage |
Generated 2018-12-12 12:10:52 EST by MapleSim.