modelDjM
Spice-style junction diode model for MOSFETs
Extends from Interfaces.SpiceTwoPort (TwoPort interface for Spice-style models).
Information
The Spice-style MOSFET junction diode is a regular exponential diode. A separate model was needed to implement the Level parameter of the MOSFET models.
Parameters:
Level: MOSFET modeling level (default value = 3)
Level=0: Static injection model
Level=1: Shichman-Hodges model
Level=2: Grove-Frohman model
Level=3: Empirical model
Level=4: Simplified Grove-Frohman model
IS: Transport saturation current (default value = 0 Amp)
JS: Transport saturation current density (default value = 0 Amp/m2)
A : Diffusion area (default value = 0 m2)
EG: Energy gap for temperature effect on saturation current (default value = 1.11 Volt)
EMin: if x < EMin, the exp(x) function is linearized (default value = -100)
EMax: if x > EMax, the exp(x) function is linearized (default value = 40)
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Temperature | Tnom (from SpiceTwoPort) | 300.15 | Reference temperature |
| Integer | Level | 3 | MOSFET modeling level (check documentation window for details) |
| Modelica.SIunits.Current | IS | 0 | Saturation current at reference temperature |
| Modelica.SIunits.Voltage | EG | 1.11 | Energy gap for temperature effect on saturation current |
| Real | EMin | -100 | if x < EMin, the exp(x) function is linearized |
| Real | EMax | 40 | if x > EMax, the exp(x) function is linearized |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.PositivePin | p (from OnePort) | Left electrical connector | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | n (from OnePort) | Right electrical connector | |
| Modelica.Thermal.HeatTransfer.Interfaces.HeatPort_a | heatPort (from SpiceTwoPort) | may remain unconnected |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Voltage | v (from OnePort) | Voltage drop between the two pins | |
| Modelica.SIunits.Current | i (from OnePort) | Current flowing from pin p to pin n |