How to Select a MOSFET
Selecting a MOSFET is more than choosing a device with the required voltage and current rating. A reliable selection must consider drain-source voltage, load current, RDS(on), gate-drive voltage, gate charge, switching frequency, power dissipation, thermal resistance, Safe Operating Area, package and the specific circuit topology.
Why MOSFET Selection Is Important
Two MOSFETs with the same voltage and current ratings can behave very differently in the same circuit.
One device may have very low RDS(on) but high gate charge, while another may have slightly higher resistance but much better high-frequency switching performance.
The correct MOSFET therefore depends on the application.
A device suitable for a low-frequency relay switch may be completely unsuitable for a 200 kHz switching converter.
Main MOSFET Selection Parameters
The most important datasheet parameters to examine are:
- Drain-source voltage rating (VDS)
- Continuous drain current (ID)
- RDS(on)
- Gate-source voltage rating (VGS)
- Gate threshold voltage (VGS(th))
- Total gate charge (Qg)
- Input, output and reverse-transfer capacitance
- Switching characteristics
- Power dissipation
- Thermal resistance
- Safe Operating Area (SOA)
- Body-diode characteristics
- Package
1. Determine the Application
The first step is to determine exactly what the MOSFET will do.
Typical applications include:
- Low-side switching
- High-side switching
- DC motor control
- Relay switching
- LED switching
- Battery protection
- DC-DC converters
- Inverters
- Class D amplifiers
- Switch-mode power supplies
The application determines which MOSFET parameters are most important.
2. Choose N-Channel or P-Channel
The first electrical decision is whether an N-channel or P-channel MOSFET is appropriate.
| Application | Common Choice |
|---|---|
| Low-side switching | N-channel |
| Simple high-side switching | P-channel |
| High-current high-side switching | N-channel with suitable gate driver |
| High-efficiency switching | Usually N-channel |
| Simple battery/load switching | N-channel or P-channel depending on topology |
N-channel MOSFETs generally offer lower RDS(on) than comparable P-channel devices, while P-channel MOSFETs can simplify high-side switching.
3. Determine the Maximum Drain-Source Voltage
The MOSFET's maximum drain-source voltage is specified as VDS.
The MOSFET must be able to withstand the highest voltage that can appear across it, including switching transients.
Do not select a MOSFET based only on the nominal supply voltage.
For example, a circuit operating from a 24 V supply can experience voltage spikes significantly above 24 V.
Nominal supply
│
▼
24 V
│
├── switching transients
│
▼
Higher actual VDS
The selected MOSFET should therefore have adequate voltage margin.
Voltage Rating Examples
Typical MOSFET voltage classes include:
- 20 V
- 30 V
- 40 V
- 60 V
- 80 V
- 100 V
- 150 V
- 200 V
- 400 V
- 600 V
- 650 V
- 800 V
- 1200 V
The correct rating depends on the actual circuit voltage and transient conditions.
4. Determine the Maximum Current
The MOSFET's drain current rating is commonly specified as ID.
However, the datasheet current rating should not be treated as a guaranteed continuous current under every thermal condition.
The actual allowable current depends on:
- Junction temperature
- Package
- PCB cooling
- Heatsink
- Ambient temperature
- RDS(on)
- SOA
Current Rating and Thermal Conditions
A MOSFET may be advertised with a very high drain-current rating under specific conditions, but the practical continuous current can be much lower.
For example, a device might have a current rating of 100 A under a specified case-temperature condition but be unable to carry 100 A continuously on a small PCB without exceeding its junction-temperature limit.
Always evaluate the thermal conditions together with the current rating.
5. Check RDS(on)
RDS(on) is one of the most important parameters for a power MOSFET.
When the MOSFET is fully ON, the approximate conduction loss is:
Pcond = I² × RDS(on)
Lower RDS(on) generally means lower conduction loss.
Example: Comparing RDS(on)
Suppose two MOSFETs are used at 20 A.
| Device | RDS(on) | Approximate Loss |
|---|---|---|
| MOSFET A | 20 mΩ | 8 W |
| MOSFET B | 5 mΩ | 2 W |
The calculation for MOSFET A is:
P = 20² × 0.020 P = 8 W
For MOSFET B:
P = 20² × 0.005 P = 2 W
This demonstrates why RDS(on) becomes extremely important at high current.
6. Check RDS(on) at the Actual Gate Voltage
This is one of the most important rules when selecting a MOSFET.
Never assume that the specified RDS(on) applies to every gate voltage.
A datasheet might specify:
RDS(on) = 6 mΩ at VGS = 10 V
If the MOSFET is driven from a 5 V controller, that 6 mΩ value may not apply.
Look for RDS(on) specifications at the actual gate voltage used by the circuit.
Logic-Level MOSFETs
A logic-level MOSFET is designed to achieve useful conduction at relatively low gate-source voltages.
This is useful when the MOSFET is driven by:
- 3.3 V microcontrollers
- 5 V microcontrollers
- Logic ICs
- Digital control circuits
However, the term "logic-level" should not be used as the only selection criterion.
Always check the actual RDS(on) specification at 3.3 V or 5 V when that is the intended gate-drive voltage.
7. Do Not Select a MOSFET Using VGS(th) Alone
VGS(th) is the gate threshold voltage.
It does not mean that the MOSFET is fully ON at that voltage.
For example, a MOSFET may have:
VGS(th) = 2 V
This does not mean that applying 2 V makes the MOSFET suitable for carrying its rated current.
For switching applications, RDS(on) at the intended gate voltage is much more useful.
8. Check Maximum VGS
The maximum gate-source voltage is another critical specification.
The gate oxide can be damaged if VGS exceeds its rated limit.
Typical power MOSFETs may have maximum VGS ratings such as ±20 V, but the actual value must always be checked in the datasheet.
Transient gate-voltage spikes must also be considered.
9. Check Gate Charge
The total gate charge, Qg, determines how much charge the gate driver must move during switching.
A MOSFET with very low RDS(on) may have relatively high gate charge.
At high switching frequencies, gate charge becomes particularly important.
High Qg │ ▼ More gate charge to move │ ▼ Higher driver requirement │ ▼ Potentially higher switching loss
10. Gate Charge and Switching Frequency
A simplified estimate of gate-drive power is:
Pgate ≈ Qg × Vdrive × f
As switching frequency increases, the gate must be charged and discharged more frequently.
Therefore a MOSFET with large gate charge can become inefficient at high switching frequencies.
11. Check Switching Characteristics
For high-frequency switching, examine the MOSFET's switching characteristics rather than relying only on RDS(on).
Important parameters can include:
- Turn-on delay
- Rise time
- Turn-off delay
- Fall time
- Gate-drain charge
- Output capacitance
- Reverse-transfer capacitance
These values depend strongly on the test conditions in the datasheet.
12. Check Ciss, Coss and Crss
| Parameter | Meaning |
|---|---|
| Ciss | Input capacitance |
| Coss | Output capacitance |
| Crss | Reverse-transfer capacitance |
These capacitances influence gate-drive requirements, switching behavior, ringing and high-frequency losses.
The capacitances are nonlinear, so the datasheet conditions and curves should be considered when making detailed calculations.
13. Check the Switching Frequency
The required switching frequency has a major influence on MOSFET selection.
For low-frequency switching, RDS(on) may dominate the loss.
For high-frequency switching, gate charge, capacitance and switching energy become increasingly important.
| Application | Important Parameters |
|---|---|
| Relay switching | RDS(on), voltage, current |
| Motor PWM | RDS(on), gate charge, switching loss |
| SMPS | RDS(on), Qg, Qgd, capacitances, switching energy |
| Class D amplifier | RDS(on), Qg, switching speed, capacitances |
14. Check the Gate Driver
The MOSFET must be compatible with the available gate driver.
Check:
- Gate-drive voltage
- Driver source current
- Driver sink current
- Gate charge
- Switching frequency
- High-side or low-side configuration
A MOSFET that looks excellent on paper may perform poorly if its gate cannot be driven strongly enough.
15. Check Thermal Performance
After estimating MOSFET power loss, determine the expected junction temperature.
A simplified relationship is:
TJ = TA + P × θJA
For a heatsink-mounted device:
TJ = TA + P × (θJC + θCS + θSA)
The calculated junction temperature should remain comfortably below the maximum specified by the manufacturer.
16. Check Power Dissipation
The MOSFET's power dissipation is not determined simply by its current rating.
A MOSFET carrying high current can dissipate significant power because of RDS(on).
At high switching frequency, switching losses can become equally important.
The complete power budget should therefore be considered.
17. Check the Safe Operating Area
The Safe Operating Area (SOA) shows the combinations of voltage, current and time that the MOSFET can safely withstand under the manufacturer's test conditions.
SOA is especially important when the MOSFET is used in:
- Linear regulators
- Electronic loads
- Current limiting circuits
- Hot-swap circuits
- Protection circuits
- Soft-start circuits
For normal hard switching, conduction and switching-loss calculations are usually more important, but SOA should still be considered for abnormal conditions and transient operation.
18. Check the Body Diode
Power MOSFETs contain an intrinsic body diode.
The diode can become important in:
- Half-bridges
- Full bridges
- Motor controllers
- DC-DC converters
- Inverters
- Reverse-current applications
Important diode parameters can include:
- Forward voltage
- Continuous current
- Reverse-recovery time
- Reverse-recovery charge
19. Check the Package
The MOSFET package affects both thermal performance and mechanical installation.
Common power packages include:
- TO-220
- TO-247
- DPAK
- D2PAK
- PowerSO
- Power QFN
- DFN
Check:
- Pinout
- Thermal pad
- Mounting method
- Maximum power dissipation
- Thermal resistance
- PCB requirements
20. Check the Pinout
Never assume that all MOSFETs with the same package have the same pinout.
For example, two TO-220 devices may have different terminal arrangements.
Always verify:
Pin 1 = ? Pin 2 = ? Pin 3 = ? Tab = ?
The datasheet should always be used before installing a replacement device.
21. Selecting a MOSFET for a 12 V Load
Suppose a MOSFET is required to switch a 12 V load drawing 10 A.
The selection process could begin with:
- Use an N-channel MOSFET for low-side switching.
- Choose a VDS rating comfortably above the 12 V supply.
- Check the maximum expected voltage spike.
- Choose a logic-level MOSFET if driven from a low-voltage controller.
- Check RDS(on) at the actual gate voltage.
- Calculate conduction loss at 10 A.
- Check gate charge if PWM is used.
- Check thermal resistance.
- Verify the package can dissipate the expected heat.
22. Example: 12 V, 10 A Switch
Suppose the selected MOSFET has:
VDS = 40 V RDS(on) = 8 mΩ at VGS = 4.5 V Load current = 10 A
The approximate conduction loss is:
P = 10² × 0.008 P = 0.8 W
This may be acceptable depending on the package, PCB and ambient temperature.
If the MOSFET were instead specified at 20 mΩ:
P = 10² × 0.020 P = 2 W
The second device would produce considerably more heat.
23. Selecting a MOSFET for a 48 V System
For a 48 V system, the MOSFET voltage rating must account for switching transients.
A device rated exactly at the nominal supply voltage would generally provide little or no protection against voltage spikes.
The designer should examine the actual waveform and select an appropriate voltage rating with sufficient margin.
Additional protection such as TVS devices or snubbers may also be required.
24. Selecting a MOSFET for an SMPS
Switch-mode power supplies place greater emphasis on switching characteristics.
Important parameters include:
- VDS rating
- RDS(on)
- Qg
- Qgd
- Coss
- Switching energy
- Body-diode characteristics
- Thermal resistance
- Package
The lowest RDS(on) device is not automatically the best choice.
25. Selecting a MOSFET for Motor Control
Motor controllers often use PWM and therefore require consideration of both conduction and switching losses.
Important parameters include:
- VDS rating
- Continuous and peak current
- RDS(on)
- Gate charge
- Body-diode characteristics
- Switching frequency
- Thermal performance
- SOA
The MOSFET should also be protected against voltage spikes produced by the motor's inductance.
26. Selecting a MOSFET for a Class D Amplifier
Class D amplifiers operate MOSFETs as high-speed switches.
Important parameters include:
- Low RDS(on)
- Low gate charge
- Suitable switching speed
- Low output capacitance
- Suitable voltage rating
- Thermal performance
The MOSFET must also be compatible with the amplifier's gate-driver voltage and dead-time settings.
27. Selecting a P-Channel MOSFET
P-channel MOSFETs are often selected for simple high-side switching.
Important parameters include:
- Maximum VDS
- Drain current
- RDS(on)
- Actual negative VGS available
- Maximum VGS
- Gate charge
- Thermal resistance
Because P-channel MOSFETs often have higher RDS(on), conduction loss should be checked carefully at higher currents.
28. Selecting an N-Channel MOSFET
N-channel MOSFETs are commonly preferred when low conduction loss is important.
For low-side switching, they are particularly easy to drive.
For high-side switching, the gate-driver arrangement must be considered because the gate may need to be driven above the source voltage.
29. Voltage Margin
A useful selection principle is to avoid choosing a MOSFET whose maximum VDS rating is barely equal to the circuit's nominal voltage.
The required margin depends on:
- Supply tolerance
- Inductive spikes
- PCB parasitics
- Snubber performance
- TVS protection
- Switching topology
The actual drain waveform should be examined in demanding applications.
30. Current Margin
Similarly, selecting a MOSFET based only on the nominal load current can be risky.
Consider:
- Startup current
- Motor stall current
- Peak load current
- Short-duration overloads
- Temperature increase
- Cooling conditions
The MOSFET must be capable of surviving the actual current waveform.
31. Check the Datasheet Curves
Important information is often contained in graphs rather than the headline specification table.
Useful graphs include:
- RDS(on) versus VGS
- RDS(on) versus temperature
- Transfer characteristics
- Output characteristics
- Gate-charge curve
- Safe Operating Area
- Transient thermal impedance
- Body-diode characteristics
These curves can reveal behavior that is not obvious from a single datasheet number.
32. Do Not Compare Datasheet Numbers Blindly
Two manufacturers may specify similar parameters under different test conditions.
For example, one MOSFET may specify RDS(on) at 10 V while another specifies it at 4.5 V.
The values cannot be compared directly without considering the test conditions.
Always compare equivalent conditions whenever possible.
33. MOSFET Selection Checklist
- Identify the circuit topology.
- Determine whether an N-channel or P-channel device is required.
- Determine the maximum supply voltage.
- Determine maximum transient voltage.
- Select an appropriate VDS rating.
- Determine continuous and peak current.
- Check RDS(on) at the actual VGS.
- Calculate conduction loss.
- Determine switching frequency.
- Check gate charge and switching characteristics.
- Check the gate-driver capability.
- Check maximum VGS.
- Check body-diode characteristics.
- Check SOA.
- Check thermal resistance.
- Check package and pinout.
- Calculate junction temperature.
- Allow appropriate voltage, current and thermal margin.
- Verify the design under worst-case conditions.
Quick MOSFET Selection Table
| Requirement | Parameter to Check |
|---|---|
| Supply voltage | VDS |
| Load current | ID |
| Low conduction loss | RDS(on) |
| 3.3 V / 5 V controller | RDS(on) at actual VGS |
| High-frequency switching | Qg, Qgd, Coss, switching energy |
| High-side switching | MOSFET type and gate-driver topology |
| High temperature | RDS(on), thermal resistance, SOA |
| Bridge circuit | Qg, Qgd, body diode, recovery, dead time |
| Linear operation | SOA and thermal performance |
| Mechanical installation | Package and pinout |
Final Selection Example
Suppose you need a MOSFET for:
Supply = 24 V Maximum load current = 15 A PWM frequency = 20 kHz Controller = 5 V Topology = Low-side switch
A sensible selection process would be:
- Choose an N-channel MOSFET.
- Select an appropriate VDS rating above the maximum actual drain voltage.
- Check the voltage spikes in the circuit.
- Look for a MOSFET with RDS(on) specified at 4.5 V or another gate voltage compatible with the driver.
- Calculate conduction loss at 15 A.
- Check Qg at 20 kHz.
- Verify that the controller or gate driver can charge and discharge the gate adequately.
- Check body-diode behavior if the load is inductive.
- Calculate total power loss.
- Check junction temperature and cooling requirements.
- Verify the package and pinout.
Common MOSFET Selection Mistakes
- Choosing the device only by maximum current.
- Choosing the device only by voltage rating.
- Using VGS(th) as the ON voltage.
- Ignoring the actual gate-drive voltage.
- Ignoring RDS(on) temperature dependence.
- Ignoring switching frequency.
- Ignoring gate charge.
- Ignoring body-diode behavior.
- Ignoring thermal resistance.
- Ignoring voltage spikes.
- Ignoring SOA.
- Assuming all devices with the same package have the same pinout.
- Comparing datasheet parameters without checking test conditions.
Key Points
- Start MOSFET selection by understanding the application and topology.
- Choose N-channel or P-channel according to the circuit requirements.
- VDS must safely withstand the maximum actual voltage and transients.
- ID must be evaluated together with thermal conditions.
- RDS(on) is critical for conduction loss.
- Always check RDS(on) at the actual gate voltage.
- VGS(th) does not indicate full turn-on.
- Gate charge becomes increasingly important at high switching frequency.
- The gate driver must be capable of driving the selected MOSFET.
- Maximum VGS must never be exceeded.
- Body-diode behavior can be important in switching converters and bridges.
- Thermal resistance and junction temperature must be checked.
- SOA is essential for linear and transient operation.
- Package and PCB thermal performance affect the practical current capability.
- Datasheet test conditions must be considered when comparing MOSFETs.
- The best MOSFET is the one that provides the required electrical, thermal and switching performance for the specific application.