modelNFET

Spice-style n-channel JFET in bond graph technology

Information

The Spice-style n-channel JFET model contains an internal n-channel JFET together with the three external resistances.


Parameters:

 Level:   JFET modeling level (default value = 1)
            Level=1: Shichman-Hodges (Si) JFET model
            Level=2: Improved Shichman-Hodges (Si) JFET model [1]
            Level=3: Statz-Curtice (GaAs) MESFET model [2,3]

 Area:    Relative area occupied by the diode (default value = 1) Levels 1-3


Basic Electrical Parameters:

 VT0:     Threshold voltage at reference temperature (default value = 0 Volt) Levels 1-3
            VT0 > 0 for enhancement JFET
            VT0 < 0 for depletion JFET

 LAMBDA:  Channel length modulation (default value = 0 1/Volt) Levels 1-3

 BETA:    Transconductance parameter at reference temperature (default value = 0 Amp/Volt2) Levels 1-3

 N:       Current emission coefficient (default value = 1) Levels 1-3

 IS:      Transport saturation current (default value = 1e-14 Amp) Levels 1-3

 PB:      Built-in potential at reference temperature (default value = 0.8 Volt) Levels 1-3


Parasitic Resistor Parameters:

 RS:      Source resistance (default value = 0 Ohm) Levels 1-3

 RD:      Drain resistance (default value = 0 Ohm) Levels 1-3

 RG:      Gate resistance (default value = 0 Ohm) Levels 1-3


Junction Capacitance Parameters:

 CGS:     Zero-bias gate-source depletion capacitance at reference temperature (default value = 0.5e-12 F) Levels 1-3

 CGD:     Zero-bias gate-drain depletion capacitance at reference temperature (default value = 0.5e-12 F) Levels 1-3

 M:       Junction grading coefficient Levels 1-3
            default value = 0.33 for Levels=1,2 (Si)
            default value = 0.5  for Level=3 (GaAs)

 FC:      Forward-bias depletion capacitance coefficient (default value = 0.5) Levels 1,2


Transit Time Parameters:

 TT:      Ideal transit time (default value = 5e-9 sec) Levels 1,2


Temperature Compensation Parameters:

 TCV:     Linear temperature coefficient of threshold voltage (default value = 0 Volt/K) Levels 1-3

 TRS:     Linear temperature coefficient of source resistance (default value = 0 1/K) Levels 1-3

 TRD:     Linear temperature coefficient of drain resistance (default value = 0 1/K) Levels 1-3

 TRG:     Linear temperature coefficient of gate resistance (default value = 0 1/K) Levels 1-3

 Tnom:    Reference temperature (default value = 300.15 K) Levels 1-3

 XTI:     Saturation current temperature exponent Levels 1-3
            default value = 3 for Levels=1,2 (Si)
            default value = 2 for Level=3 (GaAs)

 BEX:     Mobility temperature exponent (default value = 0) Levels 1-3

 EG:      Energy gap for temperature effect on saturation current at 0 K Levels 1-3
            default value = 1.11 Volt for Levels=1,2 (Si)
            default value = 0.73 Volt for Level=3 (GaAs)


Level=2 Electrical Parameters:

 LAM1:    Channel length modulation gate voltage parameter (default value = 0 1/Volt) Level 2


Level=3 Electrical Parameters:

 ALPHA:   Hyperbolic tangient fitting parameter (default value = 1) Level 3

 B:       Measure of doping profile (default value = 0 1/Volt) Level 3

 DELTA:   Voltage range for transition (default value = 0.2 Volt) Level 3

 VMAX:    Limit voltage for carrier velocity saturation (default value = 0.5 Volt) Level 3


Numerical Parameters:

 EMin:    if x < EMin, the exp(x) function is linearized (default value = -100) Levels 1-3

 EMax:    if x > EMax, the exp(x) function is linearized (default value = 40) Levels 1-3

 GminDC:  Leakage conductance (default value = 1e-15 Mho) Levels 1-3


References:

  1. Massobrio, G. and P. Antognetti (1993), Semiconductor Device Modeling with Spice, 2nd edition, McGraw Hill, New York, p.153.
  2. Massobrio, G. and P. Antognetti (1993), Semiconductor Device Modeling with Spice, 2nd edition, McGraw Hill, New York, p.382.
  3. 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.

Parameters

TypeNameDefaultDescription
IntegerLevel1JFET modeling level (check documentation layer for details)
RealArea1Relative area occupied by capacitor
Electrical parameters
Modelica.SIunits.VoltageVT00Threshold voltage at reference temperature (VT0>0: enhancement type, VT0<0: depletion type)
Modelica.SIunits.InversePotentialLAMBDA0Channel length modulation
Modelica.SIunits.TransconductanceBETA0Transconductance parameter at reference temperature
RealN1Current emission coefficient
Modelica.SIunits.CurrentIS1.e-14Transport saturation current at reference temperature
Modelica.SIunits.VoltagePB0.8Built-in potential at reference temperature
Parasitic resistance parameters
Modelica.SIunits.ResistanceRS0Source resistance
Modelica.SIunits.ResistanceRD0Drain resistance
Modelica.SIunits.ResistanceRG0Gate resistance
Junction capacitance parameters
Modelica.SIunits.CapacitanceCGS0.5e-12Zero-bias gate-source depletion capacitance at reference temperature
Modelica.SIunits.CapacitanceCGD0.5e-12Zero-bias gate-drain depletion capacitance at reference temperature
RealMif Level == 3 then 0.5 else 0.33Junction grading coefficient
RealFC0.5Factor for linearization of depletion capacitance formula
Transit time parameters
Modelica.SIunits.TimeTT5e-9Ideal transit time
Temperature compensation parameters
Modelica.SIunits.TemperatureTnom300.15Reference temperature
RealXTIif Level == 3 then 2 else 3Saturation current temperature exponent
RealBEX0Mobility temperature exponent
Modelica.SIunits.VoltageEGif Level == 3 then 0.73 else 1.11Energy gap for temperature effect on saturation current at 0 K
RealTCV0Linear temperature coefficient of threshold voltage
RealTRS0Linear temperature coefficient of source resistance
RealTRD0Linear temperature coefficient of drain resistance
RealTRG0Linear temperature coefficient of gate resistance
Level=2 › Electrical parameters
Modelica.SIunits.InversePotentialLAM10Channel length modulation gate voltage parameter
Level=3 › Electrical parameters
Modelica.SIunits.InversePotentialALPHA1Hyperbolic tangient fitting parameter
Modelica.SIunits.InversePotentialB0Measure of doping profile
Modelica.SIunits.VoltageDELTA0.2Voltage range for transition
Modelica.SIunits.VoltageVMAX0.5Limit voltage for carrier velocity saturation
Advanced › Numerical parameters
RealEMin-100if x < EMin, the exp(x) function is linearized
RealEMax40if x > EMax, the exp(x) function is linearized
Modelica.SIunits.ConductanceGminDC1e-16Leakage conductance

Connectors

TypeNameDefaultDescription
BondLib.Interfaces.BondConGGate
BondLib.Interfaces.BondConHHeat
BondLib.Interfaces.BondConSSource
BondLib.Interfaces.BondConDDrain

Components

TypeNameDefaultDescription
Junctions.J0p2J0p2_1
BondLib.Bonds.BondB1
BondLib.Junctions.J1p3J1p3_1
BondLib.Bonds.BondB2
BondLib.Spice.Utilities.NFETintNFETint1
BondLib.Bonds.eBondB3
BondLib.Junctions.J0p5J0p5_1
Junctions.J0p2J0p2_2
BondLib.Bonds.BondB4
BondLib.Junctions.J1p3J1p3_2
BondLib.Bonds.BondB5
BondLib.Bonds.BondB6
BondLib.Junctions.J1p3J1p3_3
BondLib.Bonds.BondB7
Junctions.J0p2J0p2_3
BondLib.Bonds.BondB8
BondLib.Bonds.BondB9
BondLib.Bonds.BondB10
BondLib.Spice.RSRd
BondLib.Spice.RSRs
BondLib.Spice.RSRg
BondLib.Bonds.eBondB11
BondLib.Bonds.eBondB12
BondLib.Bonds.eBondB13