Skip to Main Content Skip to Search
Product Documentation

N-Channel MOSFET - Model N-Channel MOSFET using Shichman-Hodges equation

Library

Semiconductor Devices

Description

The N-Channel MOSFET block uses the Shichman and Hodges equations [1] for an insulated-gate field-effect transistor to represent an N-Channel MOSFET.

The drain-source current, IDS, depends on the region of operation:

In the preceding equations:

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 in the Junction Capacitance tab, 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 gain, K, and the threshold voltage, Vth, become a function of temperature according to the following equations:

Vths = Vth1 + α ( TsTm1)

where:

For most MOSFETS, 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 drain-source on resistance, RDS(on). 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 more than one temperature, then you can also use Simulink Design Optimization software to help tune the values for α and BEX.

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

When modeling temperature dependence, consider the following:

Dialog Box and Parameters

Main Tab

Parameterization

Select one of the following methods for block parameterization:

  • Specify from a datasheet — Provide the drain-source on resistance and the corresponding drain current and gate-source voltage. The block calculates the transistor gain for the Shichman and Hodges equations from this information. This is the default method.

  • Specify using equation parameters directly — Provide the transistor gain.

Drain-source on resistance, R_DS(on)

The ratio of the drain-source voltage to the drain current for specified values of drain current and gate-source voltage. RDS(on) should have a positive value. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is 0.025 Ω.

Drain current, Ids, for R_DS(on)

The drain current the block uses to calculate the value of the drain-source resistance. IDS should have a positive value. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is 6 A.

Gate-source voltage, Vgs, for R_DS(on)

The gate-source voltage the block uses to calculate the value of the drain-source resistance. VGS should have a positive value. This parameter is only visible when you select Specify from a datasheet for the Parameterization parameter. The default value is 10 V.

Gain K

Positive constant gain coefficient for the Shichman and Hodges equations. This parameter is only visible when you select Specify using equation parameters directly for the Parameterization parameter. The default value is 5 A/V2.

Gate-source threshold voltage Vth

Gate-source threshold voltage Vth in the Shichman and Hodges equations. For an enhancement device, Vth should be positive. For a depletion mode device, Vth should be negative. The default value is 1.7 V.

Channel modulation, L

The channel-length modulation, usually denoted by the mathematical symbol λ. When in the saturated region, it is the rate of change of drain current with drain-source voltage. The effect on drain current is typically small, and the effect is neglected if calculating transistor gain K from drain-source on-resistance, RDS(on). A typical value is 0.02, but the effect can be ignored in most circuit simulations. However, in some circuits a small nonzero value may help numerical convergence. The default value is 0 1/V.

Measurement temperature

Temperature Tm1 at which Drain-source on resistance, R_DS(on) is measured. This parameter is only visible when you select Model temperature dependence for the Parameterization parameter on the Temperature Dependence tab. 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.001 Ω. The value must be greater than or equal to 0.

Junction Capacitance Tab

Parameterization

Select one of the following methods for capacitance 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 Parameterization parameter. The default value is 350 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 Parameterization parameter. The default value is 80 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 Parameterization parameter. The default value is 270 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 Parameterization parameter. The default value is 80 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. Provide a value for simulation temperature, Ts, a value for BEX, and a value for the measurement temperature Tm1 (using the Measurement temperature parameter on the Main tab). You also have to provide a value for α using one of two methods, depending on the value of the Parameterization parameter on the Main tab. If you parameterize the block from a datasheet, you have to provide RDS(on) at a second measurement temperature, and the block will calculate α based on that. If you parameterize by specifying equation parameters, you have to provide the value for α directly.

Drain-source on resistance, R_DS(on), at second measurement temperature

The ratio of the drain-source voltage to the drain current for specified values of drain current and gate-source voltage at 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 0.037 Ω.

Second measurement temperature

Second temperature Tm2 at which Drain-source on resistance, R_DS(on), at second measurement temperature is 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.

Gate threshold voltage temperature coefficient, dVth/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 MOSFETs. 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.

See Also

P-Channel MOSFET

  


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