MOSFET Gate Driving
A MOSFET gate driver is the circuit responsible for charging and discharging the MOSFET gate. Although a MOSFET requires almost no steady state gate current, its gate behaves like a capacitor and may require substantial current during switching. A properly designed gate driver allows the MOSFET to switch quickly, efficiently and reliably.
What Is a MOSFET Gate Driver?
A gate driver is a circuit that provides the voltage and current necessary to control a MOSFET's gate.
A simple MOSFET may sometimes be driven directly from a microcontroller or logic output. However, dedicated gate drivers are commonly used when:
- The MOSFET has high gate charge.
- The switching frequency is high.
- Fast switching is required.
- Large power MOSFETs are being used.
- Several MOSFETs must be driven.
- High-side switching is required.
- Precise switching timing is important.
Why Does a MOSFET Need a Driver?
The MOSFET gate is insulated, so it does not normally draw continuous DC current. However, the gate has capacitance.
To turn the MOSFET ON, the driver must charge this capacitance.
To turn the MOSFET OFF, the driver must discharge it.
Driver
│
│
├──── Gate
│
║
║ Gate capacitance
║
│
Source
The faster the gate needs to change voltage, the more current the driver must supply or sink during the transition.
Gate Voltage vs Gate Current
It is useful to distinguish between gate voltage and gate current.
The gate voltage determines whether the MOSFET is properly enhanced, while gate current determines how quickly the gate voltage can change.
| Parameter | Main Purpose |
|---|---|
| Gate voltage | Determines MOSFET operating state |
| Gate current | Charges and discharges the gate |
| Gate charge | Determines how much charge must be moved |
| Gate resistance | Controls gate-current and switching speed |
Gate Charge
The total gate charge is normally specified in the MOSFET datasheet as Qg.
It represents the amount of charge required to drive the gate through the specified switching conditions.
A simplified relationship between gate current, gate charge and switching time is:
Igate ≈ Qg / t
where:
- Igate = average gate current during the transition
- Qg = gate charge
- t = desired transition time
For example, if a gate requires 100 nC and the desired charging time is 100 ns:
Igate ≈ 100 nC / 100 ns Igate ≈ 1 A
This illustrates why a large power MOSFET may require a driver capable of supplying several amperes of peak gate current even though the MOSFET itself draws almost no steady-state gate current.
Gate Driver Peak Current
Gate-driver datasheets often specify separate source and sink current ratings.
- Source current charges the gate during turn-on.
- Sink current removes charge from the gate during turn-off.
A driver capable of several amperes of peak current does not mean that the MOSFET continuously consumes several amperes. The high current exists mainly during the short switching transitions.
Simple Gate Driver
For a small MOSFET switching a low-current load, a logic output can sometimes drive the gate directly.
Microcontroller
GPIO
│
R
│
G
MOSFET
│
GND
This arrangement can work well when the MOSFET has low gate charge and the switching frequency is relatively low.
However, the GPIO output must remain within its voltage and current capabilities.
Why a Microcontroller GPIO May Be Insufficient
A microcontroller GPIO is not normally designed to drive a large MOSFET gate at high speed.
A large MOSFET may have substantial gate charge. If the GPIO cannot supply enough peak current, the gate voltage changes slowly.
The MOSFET then spends more time in its transition region.
This can increase:
- Switching losses
- Heat generation
- EMI
- Voltage overshoot
- Switching distortion
Dedicated Gate Driver IC
A dedicated gate-driver IC is designed specifically to charge and discharge MOSFET gates quickly.
Controller
│
│ PWM
▼
┌──────────────┐
│ Gate Driver │
└──────┬───────┘
│
│ High-current gate drive
▼
MOSFET
│
LOAD
The controller generates the switching command while the driver provides the electrical power required by the MOSFET gate.
Low-Side Gate Driver
A low-side N-channel MOSFET is relatively easy to drive because its source can be connected to ground.
+V
│
LOAD
│
D
N-MOSFET
S
│
GND
G
│
Gate Driver
│
Controller
The driver output can therefore be referenced directly to ground.
High-Side N-Channel Gate Driver
An N-channel MOSFET used on the high side presents a more difficult gate-drive problem.
+V │ D N-MOSFET S │ LOAD │ GND ```When the MOSFET turns ON, the source voltage rises toward the positive supply. The gate must rise above the source by the required VGS.
For example, if:
VS = 24 V Required VGS = 10 Vthen the gate may need to reach approximately:
VG ≈ 34 VA normal 5 V or 12 V logic signal cannot provide this directly.
Bootstrap Gate Driver
A bootstrap gate driver provides a practical way to drive a high-side N-channel MOSFET in many switching applications.
A simplified bootstrap arrangement contains:
- Bootstrap capacitor
- Bootstrap diode or charging path
- High-side driver
- Low-side reference
+V │ │ Bootstrap diode │ ├──── Bootstrap capacitor │ High-side driver │ G N-MOSFET │ LOAD ```During an appropriate portion of the switching cycle, the bootstrap capacitor is charged. The stored voltage is then used to drive the high-side gate above the source voltage.
Bootstrap Capacitor
The bootstrap capacitor supplies the high-side driver with a floating supply voltage relative to the switching node.
The capacitor must be selected according to:
- MOSFET gate charge
- Driver quiescent current
- Switching frequency
- Maximum high-side ON time
- Allowable voltage drop
- Temperature
The gate-driver manufacturer's design equations should be used for accurate bootstrap capacitor sizing.
Bootstrap Limitations
A bootstrap high-side driver normally requires periodic charging of the bootstrap capacitor.
Therefore, the circuit may not support an arbitrarily long high-side ON time or 100% duty cycle.
The exact limitation depends on the driver architecture and application.
For applications requiring continuous high-side ON operation, other techniques such as charge pumps or isolated supplies may be more appropriate.
Gate Driver Supply Voltage
The gate driver itself requires a suitable supply voltage.
Common driver supply voltages include:
- 5 V
- 8 V
- 10 V
- 12 V
- 15 V
The correct voltage depends on the MOSFET and driver.
The driver supply must never cause the MOSFET's maximum VGS rating to be exceeded.
Gate Resistor
A gate resistor is commonly placed between the driver output and MOSFET gate.
Driver OUT ─── Rg ─── Gate ```The resistor controls the gate charging and discharging current.
A larger resistor generally slows switching, while a smaller resistor generally allows faster switching.
The final value should be determined experimentally and according to the driver, MOSFET and PCB layout.
Separate Turn-On and Turn-Off Resistors
Some circuits use separate resistances for turn-on and turn-off.
┌── RON ───── Gate Driver ──────────┤ └──|<|── ROFF ── Gate ```This allows the designer to use different switching speeds for turn-on and turn-off.
For example, a design may intentionally turn the MOSFET ON more slowly to reduce EMI while turning it OFF more rapidly to reduce switching loss.
Gate Pull-Down Resistor
An N-channel MOSFET commonly uses a gate-to-source pull-down resistor.
Gate ────────┐ │ R │ Source ──────┘ ```The resistor ensures that the gate is discharged when the driver output is high impedance or disconnected.
This helps prevent accidental turn-on caused by noise or leakage current.
Gate Pull-Up Resistor
A P-channel high-side MOSFET commonly uses a gate-to-source pull-up resistor.
Gate ────────┐ │ R │ Source ──────┘ ```This keeps VGS close to zero and therefore keeps the P-channel MOSFET OFF when the active driver is not pulling the gate down.
Miller Plateau
One of the most important parts of MOSFET gate driving is the Miller plateau.
During switching, the gate voltage can temporarily remain relatively constant while the drain-source voltage changes significantly.
This occurs because gate-drain capacitance, commonly represented as CGD, must be charged or discharged while the drain voltage moves.
Gate voltage _________ / \ _____/ \____ Miller plateau ```The driver must supply sufficient current during this period to achieve the desired switching speed.
Miller Effect
The drain voltage can couple back into the gate through the gate-drain capacitance.
A rapid change in drain voltage can therefore produce a temporary change in gate voltage.
If the gate is not held firmly, this can potentially cause unwanted turn-on.
This is particularly important in half-bridge and full-bridge circuits.
Miller Turn-On
In a switching bridge, a rapidly changing voltage at one MOSFET's drain can couple through its gate-drain capacitance and raise the gate voltage.
If the gate voltage rises sufficiently, the MOSFET may partially turn ON when it should be OFF.
This is sometimes called Miller turn-on.
Possible solutions include:
- Strong gate pull-down
- Low-impedance gate driver
- Appropriate gate resistance
- Negative gate bias in specialized designs
- Miller clamp circuits
Miller Clamp
Some gate-driver ICs include an internal or external Miller clamp.
The clamp provides a low-impedance path that holds the MOSFET gate at a safe OFF voltage during rapid drain-voltage transitions.
Miller clamps are especially useful in high-speed bridge and isolated gate-drive applications.
Gate-Source Voltage
The MOSFET gate voltage must remain within the manufacturer's specified limits.
For example, if a MOSFET has a maximum VGS rating of ±20 V, the gate-source voltage must remain within that range under both normal operation and transient conditions.
A voltage spike that lasts only a short time can still damage the gate oxide.
Gate Zener Protection
A Zener diode can be placed between gate and source to limit excessive VGS.
Gate ────────┐ │ Zener │ Source ──────┘ ```The Zener voltage must be selected so that it protects the gate without interfering with normal gate-drive operation.
The circuit must also account for the energy that the protection device may need to absorb.
Gate-Drive Dead Time
When two MOSFETs form a half-bridge, both devices must not conduct simultaneously.
+V │ HIGH MOSFET │ ├── Output │ LOW MOSFET │ GND ```A short delay between switching the devices is called dead time.
Dead time prevents or reduces shoot-through caused by overlapping conduction.
Too Much Dead Time
Although dead time prevents shoot-through, excessive dead time can also reduce efficiency.
During dead time, current may flow through the MOSFET body diode or another current path instead of the intended MOSFET channel.
This can increase conduction loss and voltage drop.
The dead time should therefore be long enough to prevent overlap but not unnecessarily long.
Too Little Dead Time
If dead time is too short, one MOSFET may begin conducting before the other has completely turned OFF.
This can create shoot-through current.
Shoot-through can produce very large instantaneous currents and destroy power MOSFETs.
Gate Driver for a Half-Bridge
A typical half-bridge driver controls both the high-side and low-side MOSFETs.
+V │ High MOSFET │ ├──── SW │ Low MOSFET │ GND ▲ │ Half-Bridge Driver ▲ │ PWM ```The driver controls:
- High-side gate voltage
- Low-side gate voltage
- Dead time
- Gate charging
- Gate discharging
Push-Pull Gate Driver
A common gate-driver output stage uses a push-pull arrangement.
VCC │ PNP │ Input ───────── Driver OUT │ NPN │ GND ```The upper transistor sources current into the MOSFET gate while the lower transistor sinks current from the gate.
Modern gate-driver ICs commonly use MOSFET or bipolar transistor output stages with very low output impedance.
Source and Sink Current
A gate driver needs both source and sink capability.
During turn-on:
Driver → Gate ```During turn-off:
Gate → Driver ```Strong sink current is particularly important when the MOSFET must be turned OFF quickly or when Miller-induced turn-on must be suppressed.
Gate Driver Propagation Delay
The propagation delay is the time between a change at the driver's input and the corresponding change at its output.
For high-frequency switching and bridge circuits, propagation delay matters because mismatched delays can affect dead time and switching synchronization.
A good gate driver should have predictable and sufficiently small delay for the intended switching frequency.
Gate Driver Rise and Fall Time
The driver output must charge and discharge the MOSFET gate.
The resulting gate rise and fall times depend on:
- Gate charge
- Driver current
- Gate resistance
- Driver supply voltage
- MOSFET capacitances
- PCB parasitic inductance
A faster gate transition can reduce switching losses but may increase EMI and voltage ringing.
Gate-Drive Power
Although the MOSFET gate does not consume significant DC current, energy is required to repeatedly charge and discharge the gate.
A simplified estimate of gate-drive power is:
Pgate ≈ Qg × Vdrive × f
where:
- Qg = gate charge
- Vdrive = gate-drive voltage
- f = switching frequency
The exact loss depends on the MOSFET, driver and switching conditions.
Choosing a Gate Driver
When selecting a gate-driver IC, consider:
- Peak source current
- Peak sink current
- Driver supply voltage
- Input logic compatibility
- High-side capability
- Low-side capability
- Propagation delay
- Rise and fall time
- Dead-time control
- Bootstrap capability
- Isolation requirements
- Package and thermal performance
Choosing the Gate Resistor
The gate resistor is a practical tuning component rather than a value that can always be selected from one simple formula.
A smaller resistance gives faster gate charging and discharging but can increase:
- EMI
- Ringing
- Voltage overshoot
- Driver peak current
A larger resistance reduces peak gate current and can reduce ringing, but may increase switching losses.
The final value is often optimized using an oscilloscope.
Gate-Drive Layout
The physical layout of the gate-drive circuit is extremely important.
The gate loop should be kept short to minimize parasitic inductance.
Driver │ │ short trace │ Gate resistor │ │ very short ▼ MOSFET Gate Source ───────── Driver GND ↑ └── preferably low-inductance return
A poor layout can cause ringing even when the schematic appears correct.
Common Gate-Drive Problems
- Insufficient gate voltage
- Insufficient gate-driver current
- Excessive gate resistance
- Excessive gate charge
- Gate ringing
- Drain voltage overshoot
- Miller turn-on
- Insufficient dead time
- Excessive dead time
- Poor grounding
- Long gate traces
- Exceeding maximum VGS
Symptoms of Poor Gate Driving
A MOSFET may become unexpectedly hot even when the load current appears to be within its rating.
Possible causes include:
- Gate voltage too low
- Gate driver too weak
- Switching frequency too high
- Gate resistor too large
- Excessive switching transition time
- Ringing on the gate
- Miller-induced turn-on
- Inadequate cooling
Testing a MOSFET Gate Drive
An oscilloscope is the most useful instrument for examining MOSFET gate drive.
Important waveforms to observe include:
- Gate-to-source voltage
- Drain-to-source voltage
- Drain current
- Switch-node voltage
The gate waveform should be checked for:
- Correct voltage
- Clean turn-on
- Clean turn-off
- Excessive ringing
- Miller plateau behavior
- Unexpected gate spikes
Measuring VGS Correctly
When evaluating MOSFET gate drive, the oscilloscope should measure the voltage between gate and source.
Simply measuring the gate relative to circuit ground can give a misleading result in a high-side switching circuit.
Correct: Probe measurement Gate ─────┐ │ VGS Source ───┘ ```For high-side MOSFETs, a suitable differential or isolated measurement method may be required depending on the oscilloscope and circuit.
Gate-Drive Design Procedure
- Select the MOSFET based on voltage, current and switching requirements.
- Determine the required gate voltage from the datasheet.
- Check total gate charge.
- Determine the desired switching time.
- Estimate required gate current.
- Select an appropriate driver.
- Select an initial gate resistor.
- Provide gate-source pull-up or pull-down as appropriate.
- Check maximum VGS.
- Provide gate protection if required.
- Check switching waveforms with an oscilloscope.
- Adjust gate resistance and dead time if necessary.
- Verify MOSFET temperature under maximum load.
Example: Driving a Large N-Channel MOSFET
Suppose a MOSFET has:
Qg = 100 nC Vdrive = 10 V Switching frequency = 50 kHz ```A simplified estimate of the gate-drive power is:
Pgate ≈ Qg × Vdrive × f ```Therefore:
Pgate ≈ 100 nC × 10 V × 50,000 Pgate ≈ 0.05 W ```This is only an approximate gate-drive energy calculation. Actual driver losses also depend on the driver architecture and switching conditions.
When a Dedicated Driver Is Recommended
A dedicated gate-driver IC is strongly worth considering when:
- Switching currents are high.
- Switching frequency is high.
- MOSFET gate charge is high.
- Fast turn-off is required.
- A half-bridge or full-bridge is used.
- High-side N-channel MOSFETs are used.
- Dead-time control is required.
- Electrical isolation is required.
Gate Driving in SMPS
Switch-mode power supplies often operate MOSFETs at tens or hundreds of kilohertz, and sometimes at substantially higher frequencies.
At these frequencies, gate-drive design becomes a major part of overall converter efficiency.
The designer must balance:
- Low RDS(on)
- Low gate charge
- Fast switching
- Acceptable EMI
- Thermal performance
- Driver losses
Gate Driving in Class D Amplifiers
Class D amplifiers use MOSFETs as high-speed switches.
The gate driver must provide accurate timing and sufficient current to switch the MOSFETs efficiently.
Dead time is particularly important because simultaneous conduction of the high-side and low-side MOSFETs can cause shoot-through.
Excessive dead time can also increase distortion and switching losses.
Gate Driving in Motor Controllers
Motor controllers commonly use half-bridge or full-bridge MOSFET configurations.
The gate driver must control several MOSFETs while preventing shoot-through.
High-side and low-side gate-drive outputs are therefore often integrated into specialized driver ICs.
Key Points
- A MOSFET gate driver charges and discharges the MOSFET gate.
- The gate behaves like a capacitive load.
- Gate charge determines how much charge must be moved during switching.
- Peak gate-driver current determines how quickly that charge can be moved.
- Gate voltage must always be considered relative to the source.
- N-channel low-side MOSFETs are relatively easy to drive.
- High-side N-channel MOSFETs require the gate to rise above the source.
- Bootstrap drivers are commonly used for high-side switching.
- Gate resistors control switching speed and can reduce ringing.
- Pull-up and pull-down resistors prevent floating gates.
- The Miller plateau is an important part of the switching transition.
- Miller-induced turn-on can cause unwanted conduction.
- Dead time is essential in bridge circuits.
- Too much dead time can increase losses.
- Too little dead time can cause shoot-through.
- Good PCB layout is essential for high-speed gate driving.
- An oscilloscope is extremely useful for verifying gate-drive waveforms.
- Always keep VGS within the MOSFET manufacturer's specified limits.