modelJ_NJFJFET
N-channel Junction Field-Effect Transistor model (JFET)
Extends from Modelica.Electrical.Spice3.Internal.JFET (Junction Field-Effect Transistor).
Information
J_NJFJFET is a N-channel junction field-effect transistor.
The junction field-effect transistor is derived from the FET model of Shichman and Hodges.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Integer | mtype (from JFET) | JFET type: 0 - N channel, 1 - P channel | |
| Real | AREA (from JFET) | Number of parallel connected identical elements | |
| Boolean | OFF (from JFET) | false | Optional initial condition: 0 - IC not used, 1 - IC used, not implemented yet |
| SI.Voltage | IC_VDS (from JFET) | -1e40 | Initial condition value (VDS, not implemented yet) |
| SI.Voltage | IC_VGS (from JFET) | -1e40 | Initial condition value (VGS, not implemented yet) |
| Boolean | UIC (from JFET) | false | Use initial conditions: true, if initial condition is used |
| Modelica.Units.NonSI.Temperature_degC | TEMP (from JFET) | 27 | Operating temperature of the device |
| Modelica.Electrical.Spice3.Internal.ModelcardJFET | modelcard (from JFET) | JFET modelcard | |
| Modelica.Electrical.Spice3.Internal.Jfet.JfetModelLine | p (from JFET) | Modelica.Electrical.Spice3.Internal.Jfet.jfetRenameParameters(modelcard) | Model line parameters |
| Modelica.Electrical.Spice3.Internal.Fet.Fet | m (from JFET) | Modelica.Electrical.Spice3.Internal.Fet.fetRenameParametersDev(AREA, OFF, IC_VDS, IC_VGS, UIC, TEMP) | Renamed parameters |
| Integer | m_type (from JFET) | if (mtype > 0.5) then -1 else 1 | Type of the transistor |
| Modelica.Electrical.Spice3.Internal.Jfet.JfetModelLine | p1 (from JFET) | Modelica.Electrical.Spice3.Internal.Jfet.jfetInitEquations(m, p) | Precalculated parameters |
| Modelica.Electrical.Spice3.Internal.Jfet.JfetModelLine | p2 (from JFET) | Modelica.Electrical.Spice3.Internal.Jfet.jfetModelLineInitEquations(p1) | Model line variables |
| Modelica.Electrical.Spice3.Internal.Fet.Fet | m1 (from JFET) | Modelica.Electrical.Spice3.Internal.Jfet.jfetCalcTempDependencies(m, p2) | Precalculated parameters |
| Boolean | m_bInit (from JFET) | false |
Connectors
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Analog.Interfaces.PositivePin | G (from JFET) | Gate node | |
| Modelica.Electrical.Analog.Interfaces.PositivePin | D (from JFET) | Drain node | |
| Modelica.Electrical.Analog.Interfaces.NegativePin | S (from JFET) | Source node |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Electrical.Spice3.Internal.Fet.CurrrentsCapacitances | cc (from JFET) | ||
| SI.Voltage | Dinternal (from JFET) | ||
| SI.Voltage | Sinternal (from JFET) | ||
| SI.Voltage | vGD (from JFET) | ||
| SI.Voltage | vGS (from JFET) | ||
| SI.Current | ird (from JFET) | ||
| SI.Current | irs (from JFET) | ||
| SI.Current | igdgmin (from JFET) | ||
| SI.Current | igsgmin (from JFET) | ||
| SI.Current | icGS (from JFET) | ||
| SI.Current | icGD (from JFET) |
Revisions
- September 2011 revised by Sandra Böhme
- August 2009 by Kristin Majetta
initially implemented