functionJFETeq3
Computation of injected drain-source current of GaAs MESFET (Level = 3 JFET)
Information
This function implements a Spice-style Level-3 model of the current flowing between drain and source of a JFET. The Level-3 model of the JFET describes one type of a GaAs MESFET device. The theory behind the model is that proposed by Statz, et al [1].The model comments the equations by providing the corresponding equation numbers from [2].
Input variables:
vds: Drain-source voltage (Volt)
vgs: Gate-source voltage (Volt)
Tdev: Device temperature (K)
sig: Indicator of operating mode
sig = +1: direct mode
sig = -1: reverse mode (source and drain are flipped)
Input parameters:
Tnom: Reference temperature (default value = 300.15 K)
VT0: Threshold voltage at reference temperature (default value = 0 Volt)
BETA: Transconductance parameter at reference temperature (default value = 0 Amp/Volt2)
LAMBDA: Channel length modulation (default value = 0 1/Volt)
TCV: Linear temperature coefficient of threshold voltage (default value = 0 Volt/K)
BEX: Mobility temperature exponent (default value = 0)
ALPHA: Hyperbolic tangient fitting parameter (default value = 1)
B: Measure of doping profile (default value = 0 1/Volt)
Output variables:
isd0: Drain-source current (Amp)
vdsat: Saturation voltage (Volt)
References:
- Statz, H., P. Newman, I.W. Smith, R.A. Pucel, and H.A. Hans (1987), "GaAs FET Device and Circuit Simulation in Spice," IEEE Trans. Electron Devices, 34(2), pp. 160-169.
- Massobrio, G. and P. Antognetti (1993), Semiconductor Device Modeling with Spice, 2nd edition, McGraw Hill, New York.
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Voltage | vds | Drain-source voltage | |
| Modelica.SIunits.Voltage | vgs | Gate-source voltage | |
| Modelica.SIunits.Temperature | Tdev | Device temperature | |
| Real | sig | sign(vds) | |
| Modelica.SIunits.Temperature | Tnom | Reference temperature | |
| Modelica.SIunits.Voltage | VT0 | Threshold voltage at reference temperature | |
| Modelica.SIunits.Transconductance | BETA | Transconductance parameter at reference temperature | |
| Modelica.SIunits.InversePotential | LAMBDA | Channel length modulation | |
| Real | TCV | Linear temperature coefficient of threshold voltage | |
| Real | BEX | Mobility temperature exponent | |
| Modelica.SIunits.InversePotential | ALPHA | Hyperbolic tangient fitting parameter | |
| Modelica.SIunits.InversePotential | B | Measure of doping profile |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.SIunits.Current | ids0 | Injected drain-source current | |
| Modelica.SIunits.Voltage | vdsat | Saturation voltage |