123 Main Street, New York, NY 10001

← Back to: eFuse / Hot-Swap / OR-ing Protection

Inrush & EMI Control — What This Page Solves

This page focuses on three practical levers before you head to the chamber. First, shape soft-start dV/dt to keep the inrush current under a fixed budget, so plug-in events do not brown out upstream rails. Second, damp ringing through a combination of spread-spectrum and a right-sized RC snubber so pre-scan peaks fall below typical limits. Third, hold the load-end voltage over long harnesses by enabling remote-sense cable-drop compensation with a “do-not-over-compensate” limiter to avoid light-load oscillation. Typical pilot-build symptoms include plug-in resets, upstream droop, pre-scan failures, and visible drop at the load after a harness change. Start with an inrush budget and derive a safe dV/dt; identify the ringing frequency to size an RC snubber; estimate ΔV across the cable and enforce a capped compensation window. Boundary: this page intentionally excludes SOA/derating and hiccup details (Hot-Swap), as well as dual-source OR-ing and priority windows (Ideal-Diode/OR-ing).

  • Plug-in resets and upstream rail droop in early builds;
  • EMI pre-scan peaks fail without clear root cause;
  • Load-end voltage sags with longer cables or new harness SKUs;
  • Light-load overshoot when compensation is aggressive.

Decision path: set inrush budget → derive dV/dt; measure ringing frequency fr → size RC snubber; estimate ΔVcable → enable remote-sense with a limiter.

Inrush & EMI Control capability map Three panels: Soft-Start (dV/dt to limit inrush), EMI damping (spread-spectrum + RC snubber), and Cable-Drop compensation (remote sense with limiter). Boundary excludes SOA/Hiccup/OR-ing. Inrush & EMI Control — Capability Map Soft-start dV/dt · EMI Damping · Cable-Drop Compensation Soft-Start dV/dt limits I_inrush EMI Damping Spread-spectrum + RC snubber Cable Drop Remote-sense compensation Boundary: no SOA/Hiccup/OR-ing
Figure F1 — Inrush & EMI capability map for soft-start, EMI damping, and cable-drop compensation.

Soft-Start dV/dt and Inrush Shaping

Start from a peak-current budget and derive the soft-start slope. Use the gate network (R_g/C_ss) and the driver’s source/sink capability to translate that slope into real hardware values, while checking upstream UV/OV monitors and the distribution of C_load (output, harness capacitance, and load input caps).

Inrush: I_inrush ≈ C_load * (dV/dt)

Gate charge time: t_g ≈ Q_g / I_chg, where I_chg = (V_drv − V_th) / R_g

Cap-limited slope: dV/dt ≈ I_src / C_load (controller current limited into load cap)

  1. Budget: define I_inrush,max and the allowed time window.
  2. Estimate C_load: output cap + harness capacitance + load input cap (10–470 µF typical).
  3. Compute dV/dt: ensure dV/dt ≤ I_inrush,max / C_load.
  4. Map to R_g / C_ss: pick initial values from driver source/sink specs; iterate from scope traces.
  5. Check UV/OV: verify slow ramp doesn’t trigger upstream monitors.
  6. Thermal check: estimate MOSFET transient loss & Tj peak during inrush.
  • Too-slow dV/dt can trip upstream monitors into false faults.
  • Large C_load + cold start can still overshoot a cap-only strategy.
  • Gate loop coupling “modulates” slope — stabilize locally with RC and tight return.
Soft-start network and inrush waveforms Left: driver, Rg, Css, MOSFET and load cap equivalent. Right: Vout ramp and I_inrush peak annotated with dV/dt, t_g and Q_g. Driver V_drv R_g C_ss MOSFET C_load Vout(t) I_inrush(t) dV/dt t_g Q_g → ramp time
Figure F2 — Gate network (Rg/Css) sets dV/dt; Vout ramp and Iinrush annotated for slope and timing.

Bench checklist:

  • Confirm dV/dt ≤ I_inrush,max / C_load from scope traces (10–90% rise, Ipk).
  • Verify upstream UV/OV stays inactive over the full ramp.
  • Estimate transient loss and Tj peak for the inrush window.

Spread-Spectrum and RC Snubber

Standardize the flow from ringing identification to RC snubber sizing and thermal check, then apply spread-spectrum within a safe window. Keep layout and return paths tight to make the math hold on hardware.

Step A — Identify ringing frequency

  • Use a near-field probe + oscilloscope FFT on the switch node; typical fr is 20–80 MHz.
  • If hot-plug adds higher-frequency edges, lock the dominant mode first.

Step B — Snubber initial values

  • Corner frequency: f_c = 1/(2π·R_s·C_s) ≈ 0.5–0.7 · f_r (start here, then trim on bench).
  • Energy: E = 0.5 · C_s · V^2; Power: P ≈ E · f_event (steady-state vs. plug-in).
  • C_s limited by EMI benefit and thermal budget; R_s sets damping and dissipation.

Step C — Spread-Spectrum (controller option)

  • Safe window (starting point): depth ±3–6%, modulation 10–40 kHz.
  • Re-measure loop phase margin (Bode) after enabling; verify sampling/sync behavior.

Layout & return strategy

  • Place the snubber at the switch node with shortest return; bundle vias; close the return locally.
  • Segregate gate drive vs. power loop; keep measurement pads near pins.
  • At connectors, keep beads on the source side; TVS/RC on the load/interface side to avoid self-oscillation.
Ringing frequency to RC snubber sizing with spread-spectrum illustration Three-step flow: measure fr → pick Rs/Cs (fc=0.5–0.7·fr) → thermal power check; corner inset shows peak reduction when spread-spectrum is enabled. Step A · Measure f_r Near-field + FFT → dominant 20–80 MHz Step B · Rs/Cs f_c = 1/(2πR_sC_s) ≈ 0.5–0.7·f_r E = 0.5·C_s·V², P ≈ E·f_event Step C · Thermal Check P_steady / P_plug Limit by package and local ΔT Spread-Spectrum: off → on
Figure F3 — Ringing → snubber sizing (fc = 0.5–0.7·fr) with spread-spectrum peak reduction.

Cable-Drop Compensation & Remote Regulation

Keep load-end voltage within target across harness SKUs, temperature, and current. Prefer hardware remote-sense and add a limiter in firmware/PMBus so compensation cannot overshoot. Reduce gain at light load to avoid oscillation and protect against sense open/reversal.

ModelΔV = I · (R_out + R_return); copper tempco α ≈ 0.0039/°C. Reserve ±15% initial tolerance for harness SKUs and drift.

Remote-Sense first

Kelvin or PGOOD-sense with small RC; clamp and limit the sense path to survive open/reversal.

Limiter

Enforce a max compensation window in MCU/PMBus; drop gain under light load or disconnect.

Cross-brand migration

Keep the compensation window invariant; widen only with bench evidence.

Remote-sense cable-drop compensation with limiter Left: cable model ΔV = I·(R_out+R_return). Right: sense → controller → limiter; light-load gain reduction prevents oscillation. Cable Model ΔV = I · (R_out + R_return) Remote Regulation Kelvin Controller Limiter ± Window Light-load ↓gain
Figure F4 — Remote-sense compensation with limiter prevents overshoot and light-load oscillation.

Seven-Brand Mapping (Field-Driven)

Fields: Soft-Start (internal/external), Config dV/dt, Gate Driver (src/sink mA), Spread-Spectrum (depth/rate), Snubber App Note, Remote/Load-Side Sense, Cable-Drop Compensation, AEC-Q100, I²C/PMBus Telemetry. Spread-spectrum and remote-sense are typically provided by downstream regulators/PMICs rather than the eFuse/Hot-Swap itself; this is noted as “via regulator” where applicable.

TI

  • TPS25982 / TPS2595x — eFuse with programmable dV/dt, accurate ILIM, clear PG/FAULT; AEC-Q options. SS: via regulator.
  • LM5069 / LM5060 — Hot-Swap controller; slope/ILIM adjustable, robust with large Cload. Snubber AN available.
  • LM74700-Q1 — Ideal diode controller for reverse blocking and low drop; pairs well with eFuse in hot-plug paths.
  • TPS546D24 / TPS544C25 — PMBus bucks for SS/telemetry/remote sense; unify compensation window.
Soft-Start: internal + external
Config dV/dt: ✓
Gate Driver: ext. FET (LM506x)
Spread-Spectrum: via regulator
Snubber AN: ✓
Remote/Load Sense: via regulator
Cable-Drop Comp: via regulator
AEC-Q100: variants
I²C/PMBus: bucks ✓

ST

  • STEF01 / STEF12 — eFuse with programmable soft-start, UV/OV, ILIM; good for consistent inrush profiles.
  • STPMIC1 / L5965 family — PMIC/controllers; remote sense and SS depend on rails.
  • Ideal-diode solution — ST controllers/diodes for priority path and reverse blocking.
Soft-Start: internal
Config dV/dt: ✓
Gate Driver: eFuse / ext. FET (by ctrlr)
Spread-Spectrum: via regulator
Snubber AN: ✓
Remote/Load Sense: via regulator
Cable-Drop Comp: via regulator
AEC-Q100: variants
I²C/PMBus: PMIC ✓

NXP

  • PF8100 / PF5020 — Automotive PMIC; multi-rail bucks with SS/telemetry; remote sense by rail.
  • PCA9420 — Low-power PMIC; controlled startup/ILIM; SS depends on converter block.
Soft-Start: internal
Config dV/dt: by rail
Gate Driver: PMIC rails
Spread-Spectrum: by rail
Snubber AN: —
Remote/Load Sense: by rail
Cable-Drop Comp: via regulator
AEC-Q100: ✓
I²C/PMBus: ✓

Renesas

  • ISL6146 / ISL6144 — Hot-Swap controllers; adjustable slope/ILIM; strong app notes incl. snubber tips.
  • ISL68224 / RAA229xxx — Digital multiphase controllers with PMBus; SS and remote sense supported.
  • ISL28022/28030 — Power monitors (I²C) to attach validation data to cloud logs.
Soft-Start: external (gate)
Config dV/dt: ✓
Gate Driver: ext. FET
Spread-Spectrum: via controller
Snubber AN: ✓
Remote/Load Sense: controller ✓
Cable-Drop Comp: controller ✓
AEC-Q100: variants
I²C/PMBus: ✓

onsemi

  • NIS5021 / NIS5135 — eFuse with programmable startup/ILIM; automotive variants available.
  • NCP/NCV buck families — SS and remote-sense capabilities by device; pair with eFuse for EMI + compensation.
Soft-Start: internal
Config dV/dt: ✓
Gate Driver: eFuse
Spread-Spectrum: by buck
Snubber AN: ✓/app notes
Remote/Load Sense: by buck
Cable-Drop Comp: via regulator
AEC-Q100: variants
I²C/PMBus: some bucks

Microchip

  • MIC2545A / MIC20xx — Power distribution/load-switch with controlled startup/ILIM; good for interface rails.
  • MCP19124/5 — PMBus digital power controllers; SS/remote-sense/telemetry to unify compensation window.
  • MIC28514/6 — Synchronous bucks with optional jitter (by device); pair with eFuse.
Soft-Start: internal
Config dV/dt: ✓
Gate Driver: by controller
Spread-Spectrum: by buck
Snubber AN: ✓
Remote/Load Sense: by buck
Cable-Drop Comp: via regulator
AEC-Q100: variants
I²C/PMBus: controllers ✓

Melexis

  • MLX91216 / MLX91220 — Hall current sensors (high bandwidth/accuracy) to capture Iinrush and light-load oscillation signatures.
  • System role: sensing/telemetry augmentation; primary power-path devices come from the other six brands.
Soft-Start: —
Config dV/dt: —
Gate Driver: —
Spread-Spectrum: —
Snubber AN: —
Remote/Load Sense: via system
Cable-Drop Comp: via regulator
AEC-Q100: variants
I²C/PMBus: sensors ✓

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

Frequently Asked Questions

How do I choose dV/dt to keep inrush under a fixed limit without triggering upstream UV/OV monitors?

Derive the maximum slope from Iinrush,max = Cload·dV/dt, then add 10–20% margin for cold starts. Map the slope to gate R/C or controller current limit and verify PG timing. Finally, sweep VIN and temperature to ensure UV/OV filters do not chatter during the soft-start ramp under worst-case cable and load conditions.

Should I shape inrush by gate R/C or by current-limit mode—and when do they conflict?

Gate R/C sets a predictable dV/dt and low EMI but can lengthen startup and stress upstream UV filters. Current-limit mode clamps Iinrush regardless of Cload, yet raises MOSFET dissipation and thermal risk. Use gate shaping for moderate capacitance; prefer current-limit for large or variable Cload. Avoid combining aggressive limits that trap the device in foldback.

What’s a practical method to identify the ringing frequency before sizing an RC snubber?

Probe the switch node with a short ground spring and run FFT to find the dominant mode during transition. Confirm with a near-field H-probe over the loop. Capture both steady-state and hot-plug events. Use fr to target R·C ≈ 1/(2π·fc) with fc ≈ 0.5–0.7·fr, then validate energy and thermal limits at the intended event rate.

How much spread-spectrum depth/range is effective without breaking control-loop stability?

Begin with ±3–6% depth at 10–40 kHz modulation. This usually lowers peak emissions without significant phase-margin erosion. Always re-run Bode plots and load-step tests because modulation smears energy and can degrade gain/phase near crossover. If margin narrows below target, reduce depth or shift the modulation rate away from compensation poles or sampling notches.

Where should I place the snubber physically to tame switch-node ringing on compact boards?

Place the RC snubber directly between the switch node and its quiet return, minimizing loop area and via count. Keep it on the same layer as the MOSFET and catch diode, away from signal traces. Avoid sharing the return via with high di/dt currents. Short, wide traces beat long narrow ones; verify improvement with near-field scans.

Can spread-spectrum replace a snubber, or are both required in high-Cload hot-plug cases?

Spread-spectrum reduces spectral peaks but does not dissipate localized ring energy. High-Cload hot-plug often excites a hard resonance that needs real damping. Use SS to lower emissions and an RC snubber to absorb energy at the switch node. Validate by comparing peak amplitude, ring decay time, and temperature rise across representative plug/unplug cycles.

How do I prevent remote-sense cable-drop compensation from overshoot or oscillation at light load?

Cap the compensation (±% window), reduce loop gain at light load, and filter sense leads with a small RC close to the controller. Add a fail-safe clamp so open or reversed sense does not drive overshoot. Test with load steps, open-sense injection, and long harnesses at temperature extremes to confirm stability and overshoot limits.

What’s the safe margin for cable resistance variation across harness SKUs and temperature?

Use copper’s temperature coefficient (≈0.0039/°C) to bound resistance drift and add SKU tolerance from supplier data. A practical starting window is ±15% when SKUs or ambient vary widely. Validate by sweeping current across −20/25/85 °C with the longest harness, logging load-end voltage error. Tighten limits once production measurements show narrower dispersion.

How do I pre-qualify inrush and EMI on the bench before sending units to the chamber?

Build a mini-matrix: Cload (10–470 µF) × cables (0.5–3 m). Capture Ipk, 10–90% rise, PG order, and switch-node FFT with SS on/off and snubber before/after. Accept only configurations showing Ipk ≤ budget and ≥6 dB peak reduction. Archive CSV and screenshots to seed chamber runs and speed failure triage.

Which PG/FAULT semantics should tie to EMI pre-checks to block risky firmware states?

Gate firmware states that disable snubbers, expand compensation windows, or turn off spread-spectrum behind PG conditions. Require a passing near-field pre-scan signature before releasing PG to the system. Log FAULT if SS depth or limiter settings are out of policy. This prevents shipping images that raise emissions or destabilize the power path.

How do I compare cross-brand devices when only some list “soft-start dV/dt” explicitly?

Use proxies: availability of an external Css pin, programmable gate-current sources/sinks, and hot-swap controllers with defined fault timers. App notes describing inrush waveforms are strong evidence. If dV/dt is not specified, measure with a standard Cload and cable set. Favor devices whose gate-drive current and fault handling stay within thermal limits.

What’s the minimum dataset for reporting inrush/EMI events into a cloud mapper for audits?

Log timestamp, VIN, Vout, Ipk, 10–90% rise, ringing frequency, SS depth/rate, snubber state, PG/FAULT, pass/fail, operator, and temperature. Attach scope screenshots and raw waveforms for edge cases. Use consistent units and naming so replacements compare directly across brands. This enables regression dashboards and traceable sign-offs during audits.