| SimElectronics™ | ![]() |
Semiconductor Devices

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-source current, Ids, depends on the region of operation and whether the transistor is operating in normal or inverse mode.
In normal mode (
),
the block provides the following relationship between the drain-source
current Ids and the drain-source
voltage Vds.
| Region | Applicable Range of Vgs and Vds Values | Corresponding Ids Equation |
|---|---|---|
| Off |
|
|
| Linear |
|
|
| Saturated |
|
|
In inverse mode (
),
the block provides the following relationship between the drain-source
current Ids and the drain-source
voltage Vds.
| Region | Applicable Range of Vgs and Vds Values | Corresponding Ids Equation |
|---|---|---|
| Off |
|
|
| Linear |
|
|
| Saturated |
|
|
In the preceding equations:
Vgs is the gate-source voltage.
Vgd is the gate-drain voltage.
Vto is the threshold voltage. If you select Specify using equation parameters directly for the Parameterization parameter, Vto is the Threshold voltage parameter value. Otherwise, the block calculates Vto from the datasheet parameters you specify.
β is the transconductance parameter. If you select Specify using equation parameters directly for the Parameterization parameter, β is the Transconductance parameter parameter value. Otherwise, the block calculates β from the datasheet parameters you specify.
λ is the channel-length modulation parameter. If you select Specify using equation parameters directly for the Parameterization parameter, λ is the Channel-length modulation parameter value. Otherwise, the block calculates λ from the datasheet parameters you specify.
The currents in each of the diodes satisfy the exponential diode equation

Where:
IS is the saturation current. If you select Specify using equation parameters directly for the Parameterization parameter, IS is the Saturation current parameter value. Otherwise, the block calculates IS from the datasheet parameters you specify.
q is the elementary charge on an electron.
k is the Boltzmann constant.
T is the diode temperature. The value comes from the Measurement temperature parameter.
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:
CGD = Crss
CGS = Ciss – Crss
The model is based on the following assumptions:
This block does not allow you to specify initial conditions on the junction capacitances. If you select the Start simulation from steady state option in the Solver Configuration block, the block solves the initial voltages to be consistent with the calculated steady state. Otherwise, voltages are zero at the start of the simulation.
This block does not model temperature-dependent effects. SimElectronics simulates the block at the temperature at which the component behavior was measured, as specified by the Measurement temperature parameter value.
You may need to use nonzero ohmic resistance and junction capacitance values to prevent numerical simulation issues, but the simulation may run faster with these values set to zero.

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 Vto, β, λ, and IS.
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.
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 Idss 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.
A vector of the values of Vgs and Vds at which Idss 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.
A vector of the values of gfs and gos. gfs is the forward transfer conductance, i.e. the conductance for a fixed drain-source voltage. gos is the output conductance, i.e. 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.
A vector of the values of Vgs and Vds at which gfs and gos 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.
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.
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.
The temperature for which the datasheet parameters are quoted. It is also the temperature at which the device is simulated. The default value is 25 C.
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.
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.

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

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.
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.
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.
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.
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.
The block has the following ports:
Electrical conserving port associated with the transistor gate terminal.
Electrical conserving port associated with the transistor drain terminal.
Electrical conserving port associated with the transistor source terminal.
[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.
![]() | N-Channel IGBT | N-Channel MOSFET | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |