123 Main Street, New York, NY 10001

Parallel & Current Sharing: Interleaving, Balancing, and Fault Bypass

Back to Buck / Boost / Buck-Boost Regulators

Parallel & Current Sharing

Multiple regulated rails drive the same VOUT while each rail’s current is controlled to match a target share.

What it is

Two or more identical/near-identical converters tied to one output node; control keeps Ii ≈ Iavg.

What it isn’t

Pure ORing for redundancy only—no regulation of current balance.

Targets

  • Share skew ≤ 5% at rated load
  • Rail-to-rail ΔT < 10 °C steady state
ORing (unequal) vs true current sharing (balanced)

Working Principle

Sense current per rail → compare to a common reference (droop / share bus / average-current) → adjust duty/gate-slew so currents converge. Keep the share loop well below the voltage loop bandwidth.

Current measurement

  • Shunt (Kelvin) — best linearity; check loss & layout
  • Inductor DCR — no series loss; match RC within ±5%
  • In-package sense — verify offset/scale alignment

Share law

  • Droop (passive AVP): VOUT=VREF−k·IOUT
  • Active share bus (master/slave): ISHARE sums currents; Ii → Iavg
  • Average-current mode: inner current loop per rail

Loop placement

  • fshare ≈ 0.1–0.2 × fc (avoid ping-pong)
  • Align anti-alias RC & blanking/ILIM filters
  • Kelvin sense; isolate from SW polygons
Principles — droop slope, ISHARE bus convergence, average-current equalization
Targets
  • Skew ≤ 5% (rated load)
  • ΔT between rails < 10 °C
Bandwidth rule

fshare ≈ 0.1–0.2 × fc (voltage-loop crossover)

Wiring / sensing
  • Kelvin both sides of shunts
  • Anti-alias RC matched within ±5%
  • Keep sense pairs away from SW polygons
Submit BOM (48h)

Methods of Sharing

Choose the method by accuracy, dynamics, wiring simplicity, and redundancy needs.

Droop (passive AVP)

Simplest; tolerant to wiring mismatch. Trade-off: poorer load regulation.

Active share bus (master/slave)

Accurate and dynamic; requires matched controllers and a clean SHARE/ISHARE line.

Average-current mode

Best uniformity; stricter compensation and layout discipline.

ORing-only (no share)

Redundancy/hold-up only; currents may be uneven.

Wiring rule

Cable/plane ΔR < 5–10% of droop slope target.

Matching

Prefer same series & compensation style; anti-alias RC/blanking/ILIM matched within ±5%.

Methods — droop, active share bus, average-current, and ORing-only

Interleaving & Beat-Avoidance

Set phases → tune fc/fsw → enable spread-spectrum if needed. Goal: cancel ripple and suppress beat tones.

Phase sets
  • 2-way: 0° / 180°
  • 3-way: 0° / 120° / 240°
  • 4-way: 0° / 90° / 180° / 270°
  • 6-way: every 60°
Escalation order

Phases → fc/fsw → spread-spectrum.

Notes
  • Keep share-loop BW ≪ voltage-loop BW
  • Mixed parts: sync a leader clock
  • Map input RMS & output ripple per N
Interleaving — phase wheels for 2/3/4/6 and ripple vector reduction

Sensing & Routing

Use Kelvin shunts to an AGND star, match anti-alias RC (±5%), add CM choke for long harness, and pick up remote sense after ORing near the load.

Do
  • Kelvin both sides of shunts; tight differential pair
  • AGND star at controller; single tie to PGND
  • Anti-alias RC matched within ±5% across rails
  • DCR sense: RC match to L/DCR; calibrate warm
  • Long cables: CM choke + symmetric pair routing
  • Remote sense after ORing, at load pads (10–100 Ω + 1–10 nF)
Don’t
  • No sense traces near/under SW polygons
  • No AGND stubs that carry switching current
  • No mismatched RC or ILIM filters across rails
Kelvin map — AGND star, matched RC, CM choke on long runs, remote sense after ORing
RC match

Anti-alias RC & ILIM filters matched within ±5% across rails.

Remote sense

Pick up after ORing near the load; add 10–100 Ω + 1–10 nF.

Control/Compensation When Paralleling

Keep the share loop well below the voltage loop, align poles/zeros with the sensing law, split gate-R, unify blanking/ILIM, and synchronize soft-start & PG.

Bandwidth & margins
  • fshare0.1–0.2 × fc
  • Voltage & share loops: GM ≥ 10 dB, PM ≥ 45–60°
Per method
  • Droop: add zero near droop pole; set DC gain for target slope
  • Active share bus: low-noise sum; small C on SHARE; limit bus length
  • Average-current: match inner PI; identical slope comp/sense filters
Drive & protection
  • Split gate-R (Ron/Roff) to balance ringing
  • Blanking/ILIM filters matched within ±5%
  • Soft-start ramps aligned; PG/RESET orchestrated
Compensation — fshare well below fc, split gate-R damping, aligned SS/PG timing
Bandwidths

fshare = 0.1–0.2 × fc; GM ≥ 10 dB; PM ≥ 45–60°.

Alignment

Match PI/current-loop type, slope comp, ILIM/blanking & anti-alias RC across rails (±5%).

Thermal Balance & Layout

Keep copper, paths, inductor placement, and airflow symmetrical. If rail-to-rail ΔT > 10 °C, derate or rotate phases/mastership. Route the lowest-impedance thermal path to sinks; don’t let one phase “eat the wind.”

Do
  • Mirror copper area & via density; match path lengths
  • Place inductors symmetrically; avoid wall-side recirculation
  • Shroud/duct to distribute airflow across phases
  • Enable scheduled phase/master rotation to spread heat
Validation
  • 30–60 min soak, worst-case load → ΔT < 10 °C
  • A/B airflow (with/without shroud), record hot-spot map
  • Before/after rotation: compare ΔT and share skew
Thermal map — symmetric rails, airflow balance, ΔT check
ΔT threshold

If rail-to-rail ΔT > 10 °C at soak → derate or enable phase/master rotation.

Placement symmetry

Mirror copper, path length, inductor location, and via density; distribute airflow.

Fault Bypass & Redundancy

Use back-to-back ideal-diode/ORing FETs, independent OCP/UVP/OTP per rail, and a PG/FAULT bus. Size bypass SOA for Ifault × tblank; set reverse-current thresholds so good rails stay up when one fails.

Design
  • Back-to-back ORing FETs block reverse conduction
  • Per-rail OCP/UVP/OTP; same blanking/filter (±5%)
  • PG/FAULT bus: wire-OR/open-drain; prioritized
  • Bypass SOA ≥ worst-case Ifault, tblank
  • Cable events: RC/TVS; debounce FAULT; open-wire sense
Scenarios
  • One rail UV/OTP → others hold Vout
  • Output short → fast OCP & coordinated retry
  • Cable pull → no backfeed; clean disconnect
  • Thermal shutdown → others derate within limits
Fault bypass — one rail isolated by back-to-back FETs; others hold Vout; FAULT asserted
Bypass sizing

Confirm SOA for Ifault during tblank; set reverse-current limit to prevent backfeed.

Protection set

Per-rail OCP/UVP/OTP; matched blanking/filters (±5%); clean PG/FAULT prioritization.

Application Scenarios

Parallel rails enable higher current, lower ripple, graceful fail-over, and thermal sharing across diverse systems.

FPGA/ASIC core (>60 A)

Multiphase parallel to cut ripple and support large transients; enable per-rail telemetry & skew logs.

NVMe/CPU VRM assist

Chassis airflow zoning; thermal balance; fail-over using ideal-diode ORing.

Automotive 12→5 V peripherals

Two modules in parallel + ORing; survives hot-plug & connector jitter.

Industrial 24 V front-end

Long cables; use droop + Kelvin sense to neutralize line-loss mismatch.

LED / laser (constant current)

Average-current mode + thermal splitting to avoid single-rail overheating.

Use cases — FPGA/ASIC, VRM assist, automotive ORing, industrial long cable, LED/laser CC
Targets

Share skew ≤ 5%; ΔT < 10 °C; zero backfeed on fail-over.

Wiring

Remote sense after ORing; cable/plane ΔR < 5–10% of droop slope.

Validation Playbook

Validate static share, dynamic settling, thermal ΔT, and fault ride-through. Acceptance: skew ≤ 5%, ΔT < 10 °C, no backfeed, no beat-tones.

Static

0→100% sweep; record Ii & skew at each point; ≤ 5% at rated load.

Dynamic

Load steps; observe share-bus waveform & min/max latches; no hunting or beat tones.

Thermal

30 min soak IR map; ΔT < 10 °C; rotate phases if needed.

Faults

Single-rail drop/short/hot-unplug; ORing transfer with zero backfeed.

Validation — static share, dynamic steps, thermal soak, fault ride-through
Artifacts

CSV: load point, Ii, skew, Vout, share-bus peak, latch counts. Plots: skew vs load, ΔT histogram, Vout during faults.

Pass/Fail

Skew ≤ 5%; ΔT < 10 °C; no backfeed; settle < 2–3× τshare.

Mini IC-Selection Pointers

Parallel/share controllers, ideal-diode/ORing, and telemetry parts you can actually buy. Focus: SHARE/ISHARE, interleaving, telemetry/PMBus, gate-slew, blanking, ILIM filter, remote sense.

Texas Instruments

UCC29002 / UCC39002 — Analog load-share controller

Classic ISHARE bus for paralleling isolated or non-isolated regulators.
SHARE/ISHARE Passive/Active droop

Fast way to add current sharing across identical rails; minimal BOM.

TPS40140 — Dual synchronous buck controller

Built-in current share & interleave; good for two-rail parallel buck.
Interleave Share pins Gate-slew via Rgate

Simple two-phase/dual-rail parallel with consistent compensation.

TPS53667 — PMBus multiphase VR controller

Digital N-phase, IMON/telemetry; precise average-current sharing.
Interleave PMBus telemetry ILIM/blanking config Remote sense

FPGA/ASIC >60 A core rails with tight skew control and logging.

LM74700-Q1 / LM74800-Q1 — Ideal-diode / reverse-block

Fast switchover, reverse current blocking for ORing/fail-over.
Back-to-back FET Reverse current limit Blanking

Automotive hot-plug & redundancy; keep good rails from backfeeding.

TPS25982 / TPS25961 — eFuse

Programmable ILIM, short-circuit response, fast RCP; telemetry via sense pin family dependent.
ILIM RC Blanking

Clean fault isolation per rail; pairs well with parallel controllers.

INA226 / INA228 — Shunt power monitors

I/V/Power over I²C; high resolution for share-skew & ΔT correlation.
Telemetry Kelvin shunt

Per-rail current logs to prove ≤5% skew across load range.

STMicroelectronics

PM6686 / PM6688A — Multiphase VR controllers

Laptop/CPU heritage; phase interleave and current share support.
Interleave Share pins

Good fit for VRM assist / NVMe back-up rails inside airflow zones.

STEF12 / STEF05 — eFuse

Short/overcurrent protection, RCP; programmable blanking & fault pins.
ILIM/blanking Reverse protection

Rail-level isolation; pair with ideal-diode or share controllers.

TSC2011 / TSC2020 — High-side current sense

Low-offset amplifiers for Kelvin shunts; wide common-mode range.
Telemetry-ready

Accurate per-rail I measurement without saturating on transients.

Renesas (ex-Intersil)

ISL68137 / ISL69138 — Digital multiphase VR

PMBus, N-phase, precise share & telemetry; strong for >60 A cores.
Interleave PMBus telemetry Remote sense

Tight dynamic match; software-tunable compensation per rail.

ISL6144A / ISL6145A — Ideal-diode / ORing

Dual-path ORing, reverse current control, blanking windows.
Back-to-back FET Reverse current sense Blanking

Fail-over without backfeed; cable pull tolerance.

ISL28023 / ISL28022 — Digital power monitors

I²C power telemetry; alarms for skew drift and thermal events.
Telemetry

Close loop between current, temperature and share control.

onsemi

NCP81233 / NCP81239 — Multiphase buck controllers

IMON/share features, phase options for ripple cancellation.
Interleave Share pins

Server/accelerator auxiliaries or parallel POLs.

NCP45520 / NCP45491 — eFuse / load-switch

Programmable current limit and blanking; reverse protection options.
ILIM RC Blanking

Per-rail protection building block ahead of ORing.

NIS5021 — eFuse

UV/OV/OC + thermal shutdown for robust rail isolation.
Protection set

Industrial 24 V front-ends and long harness lines.

Microchip

MCP19124 / MCP19125 — Hybrid analog-PWM + MCU

Digital-assist for average-current sharing; I²C/SMBus configuration.
Average-current mode Telemetry (MCU)

Custom share laws & sequencing in space-constrained designs.

MIC24045 — Digital regulator (SuperSwitcher II)

Variants support parallel operation & telemetry (per SKU features).
Interleave Telemetry (per SKU)

Compact POLs that can be ganged for higher current.

MIC95410 / MIC94070 — High-side ideal-diode / switch

Soft-start and reverse protection families; simple ORing stages.
Reverse protection Gate-slew control

Lightweight bypass paths and fail-over switches.

NXP

PF8100 / PF8200 / PF5030 — System PMICs

Multiple bucks/LDOs, PG/FAULT buses; consult datasheet for rail ganging rules.
PG/FAULT orchestration Remote sense (per rail)

SoC power trees with coordinated sequencing and supervision.

MC34VR500 family — Application PMIC

Integrated rails and timing; supports fault reporting; limited share capability per rail.
System PMIC

Use as supervisory/host PMIC in mixed parallel architectures.

Melexis (Telemetry & Sensing)

MLX91220 / MLX91221 / MLX91230 — Hall current sensors

Isolated, high CMR; ideal for per-rail current logging & skew alarms.
Telemetry Isolated sense

When shunts are impractical or you need galvanic isolation.

Quick decision cues
  • Precise dynamic sharing → Digital multiphase (TI TPS53xxx, Renesas ISL68xxx, onsemi NCP8123x, Microchip MCP1912x)
  • Simple parallel add-on → TI UCC29002 / UCC39002 (ISHARE bus)
  • Fail-over & hot-plug → Ideal-diode/ORing (TI LM74700/LM74800; Renesas ISL6144A/6145A; ST STEFxx; onsemi NCP45520/NIS5021)
  • Trust but verify → Telemetry (TI INA226/INA228; Renesas ISL28023; Melexis MLX9123x)
Submit BOM (48h)

Frequently Asked Questions

Droop vs active share — when does cable ΔR break balance?

Cable or plane resistance upsets droop sharing when its ΔR exceeds about 5–10% of the designed droop-equivalent slope at the operating current. Keep sense Kelvin, pick up remote sense at the load, and, if needed, raise intentional droop slightly so ΔR is a small perturbation, not the dominant term.

Can rails with different fsw mix stably? Who is the reference phase?

Yes, if you first place phases to avoid near-harmonics, then set voltage-loop crossover and finally tune the share loop. Choose a timing or telemetry master (reference rail) so transient tracking is deterministic. If beat-tones appear, adjust phases or fc before enabling any spread-spectrum feature.

Average-current mode near valley current-limit boundaries?

Valley limiting biases the inner loop; the average-current controller must include matched slope compensation and ILIM filters across rails. Keep share-loop bandwidth at ~0.1–0.2× the voltage-loop crossover, and verify no integrator wind-up when the limiter engages. Check small-signal gain/phase with limiter just active.

Why did beat-tones appear after adding a second rail? How to coordinate phase and fc?

New ripple vectors can land near existing harmonics. Set interleave phases first (e.g., 0/180°, 0/120/240°), then move voltage-loop crossover away from those humps, and place zeros accordingly. Enable spread-spectrum last. Recheck share-loop stability; it should remain a decade below voltage crossover to avoid ping-pong.

Remote sense and ORing — which side should sense live on?

Pick up the remote-sense pair after the ORing elements, directly at the load pads, so regulation ignores diode/FET drops and cable wiggle. Insert a small series resistor (10–100 Ω) plus a small capacitor (1–10 nF) at the controller to prevent noise pickup and oscillation on long runs.

Kelvin routing crosses strong noise and spams min/max latches — how to suppress?

Increase spacing or shielding from SW polygons, keep the pair tightly coupled, and match anti-alias RC within ±5% across rails. Add a small capacitor on the SHARE node or use digital deglitch/windowing on telemetry. Relocate the trace exit so it never passes under the switch node or boot loop.

At what ΔT should we derate or rotate phases?

After a 30–60 minute thermal soak at worst-case load, if rail-to-rail ΔT exceeds 10 °C, reduce current or enable scheduled phase/master rotation. Correlate ΔT with share skew; a rising ΔT often predicts drift. Ensure airflow is balanced and inductors are mirrored before relying solely on rotation.

One rail shuts down or shorts — how do ORing parts avoid backfeed and UV glitches?

Use back-to-back ideal-diode FETs sized for the fault plateau and blanking window. Set reverse-current threshold below worst backfeed. Coordinate PG/FAULT so surviving rails remain valid and no UV pulse trips downstream. Validate with asymmetrical ramps, hot-unplug, and node shorts; Vout should remain within tolerance.

How to calibrate DCR-sense temperature drift to keep share accuracy?

Match RC to the inductor L/DCR, warm-soak, then zero the offset at several current points. Store per-rail temperature coefficients and apply a small correction versus board temperature. Re-verify slope at high current where copper heating dominates. Keep sense capacitor and resistor tolerances tight across all parallel rails.

Share-loop bandwidth versus voltage-loop crossover — what ratio is safe?

Set the share-loop bandwidth at approximately 0.1–0.2 times the voltage-loop crossover so they remain decoupled. Confirm gain margin ≥ 10 dB and phase margin ≥ 45–60°. Use identical inner-loop types and slope compensation across rails so the share controller does not fight mismatched current dynamics.

Interleaving rules for 2/3/4/6 rails — any caveats with spread-spectrum?

Use 0/180° for two, 0/120/240° for three, 0/90/180/270° for four, and 60° steps for six. Place phases first, adjust voltage-loop crossover next, then consider spread-spectrum if needed. Verify that dither does not cross-share-loop bandwidth or create beat-tones with sensitive downstream ADC or clock domains.

Soft-start alignment and PG/RESET — how to avoid inrush skew grabbing the load?

Match soft-start ramps and blanking/ILIM filters across rails so no unit reaches regulation much earlier. Sequence PG/RESET so downstream loads wait for all rails to be ready. If necessary, slow the fastest rail slightly with gate-slew or ramp timing to prevent it from monopolizing early current.

What noise and aliasing limits apply to ADC telemetry of share measurements?

Choose anti-alias time constants at least five to ten times the ADC sample period and place RC close to the controller. Use shielded or tightly coupled differential pairs and avoid routes under the switch or boot nodes. Verify min/max latches with injected noise so windows and deglitching are adequate.

Reverse-current limit — how should it be set and verified?

Set the reverse-current threshold below the worst predicted backfeed during cable pulls, asymmetrical ramps, or a rail collapse. Validate with deliberate Vout mismatches and hot-unplug while watching the FAULT/PG lines. Scope current through the back-to-back FETs; the reverse pulse should clamp cleanly without chatter.