TPS562201 output sags to ~2 V and hiccups under 1.8 A load — inductor saturation?
Asked by midnight_debugger ·
Debugging a 3.3 V rail on a custom board and I'm genuinely stuck. USB-C PD source supplying 5 V, TPS562201 configured for 3.3 V / 2 A output. For the inductor I grabbed a 4.7 µH part I had in the parts bin — Isat rated at 2 A, which I figured was fine since my load is 2 A maximum.
Works fine at light load (MCU only, ~300 mA). Above roughly 1.5 A the output starts drooping noticeably. At around 1.8 A it collapses to about 2 V and enters what looks like hiccup mode on the scope — output falls, waits, recovers, falls again, every second or so. The load is an STM32H7 plus an SD card and an SPI display; the crash only happens when both peripherals are active simultaneously.
Things already ruled out:
- Layout: followed the TI datasheet recommended layout closely — short switching node loop, output caps adjacent to the IC, input decoupling in place
- Bad IC: swapped the TPS562201 for a fresh one, same behaviour
- Output capacitance: added a 100 µF electrolytic on the output — didn't change the sag or the hiccup threshold at all
- Switching node: looks clean at low load, gets marginally noisier near the failure point but nothing that screams a layout fault
The datasheet says hiccup mode activates on overcurrent or short-circuit protection. But I'm only pulling 1.8 A from a part rated 2 A, so I can't work out what's triggering OCP. Is this a known failure mode? Something specific about the TPS562201 at lower input voltages?
3 Replies
Your inductor is saturating. The 2 A rating on your part is the saturation current — the point where the core begins to lose inductance — and you're comparing it to your average load. That's the wrong comparison.
A buck converter's inductor doesn't carry a flat DC current. It carries a triangle wave: average current at the midpoint, with current ramping up during the on-time and back down during the off-time. The peak of that triangle is what the inductor's saturation current must exceed.
For 5 V in, 3.3 V out, 570 kHz, 4.7 µH:
- Duty cycle: 3.3 / 5 = 0.66
- On-time per cycle: 0.66 / 570 kHz ≈ 1.16 µs
- Ripple current: ΔIL = (5 − 3.3) × 1.16 µs / 4.7 µH ≈ 420 mA peak-to-peak
- Peak at 1.8 A average: 1.8 + 0.21 = 2.01 A
Every single switching cycle at 1.8 A average load, the inductor current peaks at just over your 2 A Isat rating. The core saturates on the peak, inductance collapses, the current spike trips OCP, and the IC goes into hiccup mode. At 2 A average — the converter's rated maximum — peak would be 2.21 A, comfortably into saturation. You'd never have been able to run this supply at its rated load.
The fix: Isat must cover peak current, not average
Minimum Isat = Iout_max + ΔIL/2 + margin. For this application that's at least 2.5 A, and 3 A is a sensible production target. You still want 4.7 µH inductance — that's correct for this converter — so look for a 4.7 µH part with Isat ≥ 3 A and IDC ≥ 2 A in a footprint that fits your board. Würth 744043004 (4.7 µH, 3.4 A Isat typical) is a common choice for this IC; the Coilcraft XGL4020 series also covers it well.
The buck converter inductor current ripple derivation walks through exactly this calculation — worth reading to internalise the model so it's automatic on the next supply design.
The peak current maths above are correct, and there's a compounding effect that explains why you're seeing problems starting at 1.5 A rather than exactly at 1.8 A: soft saturation.
Most ferrite-core inductors don't have a hard cliff at their rated Isat. Inductance starts declining measurably well before the nameplate number — typically at 60–70% of the rated saturation current, depending on core geometry and material. If your 4.7 µH part's inductance is already dropping at 1.3–1.4 A DC bias, the actual ΔIL in your circuit is higher than the ~420 mA figure calculated from nominal inductance. Higher ripple means higher peak current, which pushes further into the soft-saturation region, which increases ΔIL again. The degradation is self-reinforcing.
The Isat spec on most datasheets is defined at the point where inductance has dropped 20–30% from its nominal value — so there's already meaningful degradation happening below that number, not just above it.
This is why a 1.5× derating rule is common: Isat ≥ 1.5 × Iout_max. For a 2 A application, that means Isat ≥ 3 A. It leaves headroom for soft saturation, manufacturing variation across the inductor population, and the temperature dependence of core permeability — hot inductors saturate sooner than cold ones.
When evaluating replacement parts, check for an inductance-vs-DC-current curve in the datasheet rather than just the headline Isat number. A part that shows 95% inductance retention at 2 A and rolls off gracefully is more useful than a part that claims 3 A Isat but is already at 75% inductance at 2 A.
Once you've sorted the Isat issue, check the DCR on whatever part you pick as a replacement. It becomes relevant at your load level.
High-Isat parts in compact packages sometimes achieve the saturation rating by using fewer turns of thicker wire — which increases DCR. A 4.7 µH inductor with 3+ A Isat in an 0504 or 4020 footprint can have DCR ranging from around 25 mΩ to over 100 mΩ depending on the specific part. At 2 A continuous, that spread means anywhere from 100 mW to 400 mW in resistive loss from the inductor alone.
That's not just an efficiency number. In a compact SMD package with limited copper area for thermal spreading, 300 mW of extra loss runs the inductor significantly hotter — and inductor core loss increases with temperature, which degrades inductance and pushes Isat lower. At elevated temperature, a 3 A Isat part might behave more like a 2.5 A part.
For a 5 V USB-C input supply the thermal budget is usually manageable, but it's worth cross-checking: pull the TPS562201 efficiency curve for your operating point with each candidate inductor's DCR. It's a five-minute check in the TI Power Stage Designer tool and it shows you the real efficiency and inductor temperature rise before you commit to the BOM.
Related Discussions
TPS63020 output drooping 200 mV and ringing as battery drains through 3.3 V — mode transition issue?
Building a battery-powered sensor logger — single Li-ion cell (3.7V nominal, 2.8–4.2V range during use). Using a TPS63020 to regulate down t
LDO overheating and shutting down on a 2S Li-ion powered board
Got a board running off a 2S Li-ion pack (7.4V nominal, up to 8.4V fresh off the charger) feeding an LDO down to 3.3V for the MCU and a coup