Switching Device Load Locus Calculator

Switching Device Load Locus Calculator

The path a hard-switched device traces in the voltage-current plane over one cycle, drawn against the safe operating area you type in from its datasheet. At turn-off the current holds while the voltage rises, then falls at full voltage — out to the top-right corner. At turn-on the opposite diode’s reverse recovery adds a current spike while the voltage is still up. Both corners are where devices die.

Switching load locus against SOA

Bus, load current, timings and your SOA corners → the locus
The inductive load holds this current constant through the transition, which is exactly what makes the locus go to the corner.
From the datasheet’s switching-times table, or measured. Use the figures from your part’s datasheet; typical values vary widely between manufacturers.
The commutation loop: device, DC-link capacitor and the copper between them. A well-laid-out half bridge on a power board is 10–30 nH; a bolted module with cabled DC link can be ten times that.
Quoted at a stated di/dt and junction temperature, and it roughly doubles from 25 °C to 125 °C. Zero for a SiC Schottky or a GaN device. Use the figures from your part’s datasheet; typical values vary widely between manufacturers.
1 for a soft-recovery diode, near 0 for a snappy one. A snappy diode puts the same charge into a taller, narrower spike.
Sets the on-state point of the locus and the bottom-left leg of the SOA.
Read off your device’s own SOA chart at the pulse width of the transition. Device SOA curves are copyrighted datasheet material, so this page asks for your corners rather than reproducing anyone’s.
The sloped limit on the SOA chart, at the relevant pulse width. Read one point off it and multiply volts by amps.
Chosen for damping, not for the trajectory. It adds an initial step of i·R to the device voltage at turn-off, and it limits the discharge current into the device at turn-on.
The hard-switched clamped-inductive cell — one leg of a motor bridge, drawn as the test circuit it is usually measured as. The load inductance holds the current constant through both transitions, so at turn-off the device carries the full load current while its voltage rises to the bus, and only then does the freewheel diode take over. The stray inductance in the commutation loop — device, DC-link capacitor and the copper between them — is what adds the overshoot, and it is a layout number, not a device number. The RC snubber appears only when you fit one. The switch turns amber when the worst point of the locus is inside 1.5× of the SOA boundary you entered, and red when it is outside it.
1.06×Example

400 V bus, 30 A load, 60/40 ns turn-off and 30/50 ns turn-on, 25 nH of stray loop inductance, a 300 nC soft-recovery diode, and SOA corners of 120 A, 20 kW and 600 V

Advertisement

The trajectory, and the energy it costs

Vpk = Vbus + Lσ·IL ÷ tfi    Irr = √( 2·Qrr·(di/dt) ÷ (1+S) )
Eoff = ½·IL·(Vbus·trv + Vpk·tfi)
Eon = ½·(Vbus − LσIL/tri)·IL·tri + Vbus·(IL·t2 + Qrr) + ½·Vbus·IL·tfv
with a snubber: v(t) = ILt² ÷ (2Cstfi), so Eoff = IL²tfi² ÷ (24Cs)
Lσ
stray inductance of the commutation loop: device, DC-link capacitor and the copper between them
S
recovery softness, tb ÷ ta. The same charge in a snappier diode makes a taller spike
t2
the whole reverse-recovery interval, ta + tb. The device carries the LOAD current at full bus voltage for all of it, as well as the recovery current — which is the term the usual Vbus·Qrr shorthand leaves out
Cs
snubber capacitance. Above ILtfi ÷ (2Vbus) the device current reaches zero before the voltage reaches the bus

Worked example

400 V bus, 30 A load, 60/40 ns turn-off and 30/50 ns turn-on, 25 nH of stray loop inductance, a 300 nC soft-recovery diode, and SOA corners of 120 A, 20 kW and 600 V
The current falls in 40 ns, so di/dt is 750 MA/s and the stray inductance adds 18.75 V: the device sees 418.8 V while it still has 30 A in it
At turn-on di/dt is 1 GA/s, so the diode's 300 nC comes back as Irr = √(2 × 300 nC × 1 GA/s ÷ 2) = 17.32 A, and the device peaks at 47.32 A with the bus still across it
Instantaneous power: 12.56 kW at the turn-off corner, 18.93 kW at the turn-on spike
Your SOA allows 47.76 A at 418.8 V and 50 A at 400 V. The margins are 1.592× and 1.057×, so the worst point is the turn-on spike at 1.06×
Energy: 611.3 µJ at turn-off and 1.004 mJ at turn-on, which at 20 kHz is 32.31 W. Of the turn-off figure, 11.25 µJ is the energy that was sitting in the stray inductance and had nowhere else to go
A 2.2 nF snubber is above the critical 1.5 nF, so the current reaches zero at 272.7 V — well short of the bus — and the device's turn-off energy drops to 27.27 µJ, moving 11.68 W out of the die. It costs 7.04 W in the snubber resistor and adds 40 A of discharge current at turn-on

Where the locus goes, phase by phase

PhaseVoltageCurrentWhy it matters
Turn-on, current risebus minus L·di/dt0 up to the load currentthe stray inductance helps here: it takes voltage off the device while the current builds
Turn-on, reverse recoverystill at the busload current plus the recovery spikethe peak of the whole cycle in many designs. It is the opposite diode’s property, it grows with di/dt and roughly doubles from 25 °C to 125 °C
Turn-on, voltage fallbus down to I·RDS(on)the load currentthe last of the turn-on energy
On-stateI·RDS(on)the load currentsits on the SOA’s resistance line by definition. Conduction loss, not an SOA question
Turn-off, voltage riseup to the busstill the load currentthe freewheel diode cannot take the current until the voltage has arrived, so the device holds both
Turn-off, current fallbus plus L·di/dtload current down to zerothe top-right corner. The stray inductance’s whole stored energy is delivered into the device here
Ring-downdecaying back to the buszerothe loop inductance and the device’s output capacitance ring. An RC snubber’s resistor is chosen to damp this, which is a separate job from reshaping the trajectory
The two dangerous corners are at the end of the turn-off voltage rise and in the middle of the turn-on recovery. Everything else on the locus is at low voltage or low current.

Why the locus goes to the corner, and what to do about it

Plot a switch’s voltage on one axis and its current on the other, and the path it traces over a switching cycle is its load locus. For a resistive load that path is a straight line between the on and off points and nothing much happens. For the clamped-inductive cell — which is what every motor bridge, every buck converter and every half bridge is — the path goes out to the top-right corner, and it is worth understanding exactly why.

At turn-off the inductor will not let the current change. The gate goes low, the device starts to come out of conduction, and the voltage across it rises — but the freewheel diode cannot pick the current up until that voltage has reached the bus. So for the whole voltage rise the device carries the full load current, and by the end of it the device is holding the full bus voltage and the full load current at the same time. Only then does the current start to fall, and as it falls the stray loop inductance adds L·di/dt on top of the bus. The trajectory goes right and then down, round the outside of the plot. Every joule that was stored in the stray inductance is delivered into the device on the way.

At turn-on the danger comes from the other device. The current rises into the switch, and when it reaches the load current the freewheel diode should stop conducting — but it cannot, until the stored charge in its junction has been swept out. During that interval the diode is still a short circuit, so the switch carries the load current plus the recovery current while the bus is still across it. That spike is often the worst point of the whole cycle, and it is easy to miss because it is a property of the diode opposite rather than of the switch you are looking at. It grows with di/dt, so a faster gate drive makes it worse, and it roughly doubles between 25 °C and 125 °C.

Reading the trajectory. The long horizontal stretch at the load current is travelled twice: once to the right as the voltage rises at turn-off, and once to the left as it falls at turn-on. The two lie exactly on top of one another, which is why the picture looks like a single line with two excursions off it — the recovery spike up at the bus voltage, and the loop out to the right where the overshoot takes the device past the bus while the current is still falling.

The SOA is the reader’s, not this page’s. Device safe-operating-area charts are copyrighted datasheet material, and they are not interchangeable between parts or even between pulse widths on the same part. So the page asks for your three corners — the current limit, the constant-power line at the pulse width of your transition, and the voltage rating — and draws the boundary those make. Read them off your own chart, at the right pulse width: a switching transition is a sub-microsecond pulse and the SOA there is far above the DC curve. The Infineon application note listed below is the clearest published explanation of what the five legs of a power MOSFET’s SOA each mean.

What a snubber actually does. Put a capacitor across the device and the load current has somewhere to go while the device’s own current falls: the voltage then rises as the integral of that current rather than ahead of it, and if the capacitance is above I·tfi ÷ 2Vbus the device reaches zero current before the voltage reaches the bus. The trajectory never visits the corner — which is the amber curve on the chart. It is not free: the snubber resistor burns C·V²·f every cycle, and the capacitor’s discharge adds V ÷ R to the turn-on current. What the snubber buys is that the loss is moved out of the silicon and into a resistor you can heatsink. For choosing the R, and for measuring the parasitics it should be matched to, use the RC snubber calculator. This page deliberately does not restate the loss arithmetic — conduction, output capacitance, gate drive and the thermal path all belong to the MOSFET loss calculator — and the gate drive that sets these transition times belongs to the gate driver calculator.

Advertisement

Frequently asked questions

Is the switching energy the area enclosed by the locus?

No, and it is a common thing to say. A closed curve in the voltage-current plane encloses an area whose units are volts times amperes — a power, not an energy. The switching energy is the time integral of v(t)·i(t) through the transition, and that is what this page computes: it depends on how long the device spends at each point of the locus, which the shape of the locus alone does not tell you.

Why is my turn-on loss higher than Vbus × Qrr?

Because during the whole reverse-recovery interval the device carries the load current at the full bus voltage as well as the recovery current. Vbus × Qrr accounts only for the recovery charge itself. With a 30 A load, a 300 nC diode and 1000 A/µs, the load-current term is more than three times the recovery-charge term.

How do I reduce the voltage overshoot at turn-off?

It is L·di/dt, so there are exactly two levers. Reduce L — the commutation loop through the device and the DC-link capacitor is a layout problem, and moving the decoupling capacitor next to the device is usually worth more than anything else you can do. Or reduce di/dt with a larger gate resistor, which costs switching energy. A snubber or a clamp is the third answer when neither is enough.

What SOA pulse width should I read the corners at?

The duration of the transition, which is the sum of your voltage and current times — typically 100 ns to a few hundred. Most datasheets do not draw a line that short; extrapolating the shortest published line by the square root of pulse-width ratio is the usual approach for the thermally-limited part of the chart, but the thermal-instability leg of a power MOSFET’s SOA does not extrapolate that way and is the reason linear mode kills devices. When in doubt, ask the manufacturer.

Does a SiC or GaN device change the picture?

Yes, in both directions. There is no reverse recovery in a SiC Schottky or a GaN device, so the turn-on spike largely disappears — enter zero recovery charge and watch the amber corner go. But the transitions are much faster, so the same stray inductance produces a far larger overshoot at turn-off, and loop inductance that was tolerable with silicon is not.

Why does the snubber curve on the chart retrace itself?

The chart positions every series from one x row, which is the blue trajectory’s own voltage. That trajectory doubles back on itself — the voltage goes up, holds, and comes down — so any curve drawn as a function of voltage is drawn twice, exactly on top of itself. The snubbed turn-off current and the SOA boundary are both single-valued functions of voltage, so nothing is distorted; the line is simply traced more than once.

Related calculators

References

  1. Infineon Technologies. Linear Mode Operation and Safe Operating Diagram of Power-MOSFETs, application note AP99007, V1.1, May 2017 (J. Schoiswohl). Sets out the five limiting lines of a power MOSFET SOA — RDS(on), package current, maximum dissipation, thermal instability and breakdown voltage — and why the thermal-instability leg does not scale with pulse width the way the others do.
  2. Mohan N, Undeland T M, Robbins W P. Power Electronics: Converters, Applications and Design, 3rd ed. Wiley, 2003. The switching-waveform treatment of the clamped-inductive cell, and the snubber chapter, including the capacitance that makes the voltage reach the bus exactly as the current reaches zero. Edition and publisher verified by search; chapter numbers are not quoted because they were not.
  3. Erickson R W, Maksimović D. Fundamentals of Power Electronics, 3rd ed. Springer, 2020, chapter 4 ‘Switch Realization’: the switching loss of the clamped-inductive cell, including the diode reverse-recovery contribution and why it appears in the transistor’s loss rather than the diode’s.