Skip to Main Content Skip to Search
Product Documentation

N-Channel JFET - Model N-Channel JFET

Library

Semiconductor Devices

Description

The N-Channel JFET block uses the Shichman and Hodges equations to represent an N-Channel JFET using a model with the following structure:

G is the transistor gate, D is the transistor drain, and S is the transistor source. The drain current, ID, depends on the region of operation and whether the transistor is operating in normal or inverse mode.

In the preceding equations:

The currents in each of the diodes satisfy the exponential diode equation

where:

The block models gate junction capacitance as a fixed gate-drain capacitance CGD and a fixed gate-source capacitance CGS. If you select Specify using equation parameters directly for the Parameterization parameter, you specify these values directly using the Gate-drain junction capacitance and Gate-source junction capacitance parameters. Otherwise, the block derives them from the Input capacitance Ciss and Reverse transfer capacitance Crss parameter values. The two parameterizations are related as follows:

Modeling Temperature Dependence

The default behavior is that dependence on temperature is not modeled, and the device is simulated at the temperature for which you provide block parameters. You can optionally include modeling the dependence of the transistor static behavior on temperature during simulation. Temperature dependence of the junction capacitances is not modeled, this being a much smaller effect.

When including temperature dependence, the transistor defining equations remain the same. The measurement temperature value, Tm1, is replaced with the simulation temperature, Ts. The transconductance, β, and the threshold voltage, Vt0, become a function of temperature according to the following equations:

Vt0s = Vt01 + α ( TsTm1)

where:

For most JFETS, you can use the default value of -1.5 for BEX. Some datasheets quote the value for α, but most typically they provide the temperature dependence for the saturated drain current, I_dss. Depending on the block parameterization method, you have two ways of specifying α:

If you have more data comprising drain current as a function of gate-source voltage for fixed drain-source voltage plotted at more than one temperature, then you can also use Simulink Design Optimization software to help tune the values for α and BEX.

In addition, the saturation current term, IS, in the gate-drain and gate-source current equations depends on temperature

where:

Similar to α, you have two ways of specifying EG and XTI:

Thermal Port

The block has an optional thermal port, hidden by default. To expose the thermal port, right-click on the block in your model, then from the context menu select Simscape block choices > Show thermal port. This action displays the thermal port H on the block icon, and adds the Thermal port tab to the block dialog box.

Use the thermal port to simulate the effects of generated heat and device temperature. For more information on using thermal ports and on the Thermal port tab parameters, see Simulating Thermal Effects in Semiconductors.

Basic Assumptions and Limitations

The model is based on the following assumptions:

Dialog Box and Parameters

Main Tab

Parameterization

Select one of the following methods for block parameterization:

  • Specify from a datasheet — Provide parameters that the block converts to equations that describe the transistor. This is the default method.

  • Specify using equation parameters directly — Provide equation parameters β, IS, Vt0, and λ.

Gate reverse current, I_gss

The reverse current that flows in the diode when the drain and source are short-circuited and a large negative gate-source voltage is applied. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is -1 nA.

Saturated drain current, I_dss

The current that flows when a large positive drain-source voltage is applied for a specified gate-source voltage. For a depletion-mode device, this gate-source voltage may be zero, in which case I_dss may be referred to as the zero-gate voltage drain current. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is 3 mA.

I_dss measurement point, [V_gs V_ds]

A vector of the values of VGS and VDS at which I_dss is measured. Normally VGS is zero. VDS should be greater than zero. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is [ 0 15 ] V.

Small-signal parameters, [g_fs g_os]

A vector of the values of g_fs and g_os. g_fs is the forward transfer conductance, that is, the conductance for a fixed drain-source voltage. g_os is the output conductance, that is, the conductance for a fixed gate-source voltage. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is [ 3e+03 10 ] uS.

Small-signal measurement point, [V_gs V_ds]

A vector of the values of VGS and VDS at which g_fs and g_os are measured. VDS should be greater than zero. For depletion-mode devices, VGS is typically zero. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is [ 0 15 ] V.

Transconductance parameter

The derivative of drain current with respect to gate voltage. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter. The default value is 1e-04 A/V2.

Saturation current

The magnitude of the current that the ideal diode equation approaches asymptotically for very large reverse bias levels. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter. The default value is 1e-14 A.

Threshold voltage

The gate-source voltage above which the transistor produces a nonzero drain current. For an enhancement device, Vt0 should be positive. For a depletion mode device, Vt0 should be negative. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter. The default value is -2 V.

Channel-length modulation

The channel-length modulation. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter. The default value is 0 1/V.

Measurement temperature

The temperature for which the datasheet parameters are quoted. The default value is 25 C.

Ohmic Resistance Tab

Source ohmic resistance

The transistor source resistance. The default value is 1e-4 Ω. The value must be greater than or equal to 0.

Drain ohmic resistance

The transistor drain resistance. The default value is 0.01 Ω. The value must be greater than or equal to 0.

Junction Capacitance Tab

Parameterization

Select one of the following methods for block parameterization:

  • Specify from a datasheet — Provide parameters that the block converts to junction capacitance values. This is the default method.

  • Specify using equation parameters directly — Provide junction capacitance parameters directly.

Input capacitance, Ciss

The gate-source capacitance with the drain shorted to the source. This parameter is only visible when you select Specify from a datasheet for the Model junction capacitance parameter. The default value is 4.5 pF.

Reverse transfer capacitance, Crss

The drain-gate capacitance with the source connected to ground. This parameter is only visible when you select Specify from a datasheet for the Model junction capacitance parameter. The default value is 1.5 pF.

Gate-source junction capacitance

The value of the capacitance placed between the gate and the source. This parameter is only visible when you select Specify using equation parameters directly for the Model junction capacitance parameter. The default value is 3 pF.

Gate-drain junction capacitance

The value of the capacitance placed between the gate and the drain. This parameter is only visible when you select Specify using equation parameters directly for the Model junction capacitance parameter. The default value is 1.5 pF.

Temperature Dependence Tab

Parameterization

Select one of the following methods for temperature dependence parameterization:

  • None — Simulate at parameter measurement temperature — Temperature dependence is not modeled. This is the default method.

  • Model temperature dependence — Model temperature-dependent effects. You also have to provide a set of additional parameters depending on the block parameterization method. If you parameterize the block from a datasheet, you have to provide values for I_gss and I_dss at second measurement temperature. If you parameterize by directly specifying equation parameters, you have to provide the values for EG, XTI, and the gate threshold voltage temperature coefficient, dVt0/dT. Regardless of the block parameterization method, you also have to provide values for BEX and for the simulation temperature, Ts.

Gate reverse current, I_gss, at second measurement temperature

The value of the gate reverse current, I_gss, at the second measurement temperature. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter on the Main tab. It must be quoted for the same working point (drain current and gate-source voltage) as the Drain-source on resistance, R_DS(on) parameter on the Main tab. The default value is -200 nA.

Saturated drain current, I_dss, at second measurement temperature

The value of the saturated drain current, I_dss, at the second measurement temperature, and when the I_dss measurement point is the same as defined by the I_dss measurement point, [V_gs V_ds] parameter on the Main tab. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter on the Main tab. The default value is 2.5 mA.

Second measurement temperature

Second temperature Tm2 at which Gate reverse current, I_gss, at second measurement temperature and Saturated drain current, I_dss, at second measurement temperature are measured. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter on the Main tab. The default value is 125 C.

Energy gap, EG

Energy gap value. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter on the Main tab. The default value is 1.11 eV.

Saturation current temperature exponent, XTI

Saturation current temperature coefficient value. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter on the Main tab. The default value is 3.

Gate threshold voltage temperature coefficient, dVt0/dT

The rate of change of gate threshold voltage with temperature. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter on the Main tab. The default value is -6 mV/K.

Mobility temperature exponent, BEX

Mobility temperature coefficient value. You can use the default value for most JFETs. See the Basic Assumptions and Limitations section for additional considerations. The default value is -1.5.

Device simulation temperature

Temperature Ts at which the device is simulated. The default value is 25 C.

Ports

The block has the following ports:

G

Electrical conserving port associated with the transistor gate terminal.

D

Electrical conserving port associated with the transistor drain terminal.

S

Electrical conserving port associated with the transistor source terminal.

References

[1] H. Shichman and D. A. Hodges, Modeling and simulation of insulated-gate field-effect transistor switching circuits. IEEE J. Solid State Circuits, SC-3, 1968.

[2] G. Massobrio and P. Antognetti. Semiconductor Device Modeling with SPICE. 2nd Edition, McGraw-Hill, 1993. Chapter 2.

See Also

P-Channel JFET

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS