123 Main Street, New York, NY 10001

Buck-Boost LED Driver (Constant-Current)

← Back to: Lighting & LED Drivers

A buck-boost constant-current LED driver is hard not because it can step up/down, but because it must keep ILED continuous while the plant and duty split change near VIN ≈ VLED. This page shows how to achieve seamless region crossing and flicker-free deep dimming using evidence-driven tuning (ILED/COMP/FLAGS/PM) and robust protection behavior.

H2-1. One-line Thesis + What problems this page solves

Buck-boost constant-current (CC) LED drivers deliver a regulated LED string current across a wide input range, while keeping buck↔boost transition seamless and deep dimming flicker-free.

This page focuses on the three engineering constraints that typically break wide-VIN CC designs: region-crossing stability, current ripple vs visible flicker, and device stress vs efficiency/thermal.

Three problems this page is designed to solve

  • Brightness “steps” near VIN ≈ VLED — caused by control-loop gain/phase drifting across buck/boost regions (and boundary logic that is not smooth). The solution is a region-aware control/transition approach validated by step response and stability evidence.
  • Deep-dimming flicker / low-level instability — caused by ripple fraction rising as average current drops, plus minimum on/off-time and loop-bandwidth constraints. The solution is a dimming strategy tied to measurable ripple and transient metrics.
  • Efficiency drop or abnormal heating in specific VIN bands — caused by region-dependent RMS currents and switching stress (often worst around the boundary, not only at VINmin/VINmax). The solution is “worst-point” identification with stress/thermal evidence.

Evidence checklist (fields referenced throughout this page)

ILED ripple (%) = (p-p / average)
IL ripple & continuity (boundary)
VSW waveform (overshoot/ringing)
Region-crossing transient (ΔILED step, overshoot, settle)
Phase margin / gain margin (or step-response equivalent)
Dimming step response (deep dimming stability)
Buck-Boost CC Driver Design Triangle and Reference Blocks A triangle highlights wide input range, seamless region crossing, and flicker-free dimming. A central block diagram shows VIN into buck-boost power stage with constant-current loop driving an LED string, with evidence probes for ILED, IL, and VSW. Buck-Boost LED Driver (CC): What Must Be Proven Wide VIN • Seamless buck↔boost crossing • Flicker-free deep dimming Wide VIN Seamless buck↔boost Flicker-Free Buck-Boost Power Stage CC Loop + Sense VIN wide range LED String constant current Evidence • ILED ripple (%) • IL ripple • VSW waveform Dimming step ICNavigator • Figure F1
Figure F1. The “design triangle” that must hold simultaneously: wide VIN constant-current regulation, seamless region crossing, and flicker-free deep dimming. Central blocks define the measurement points used as evidence.

H2-2. Where buck-boost is required (region map) & topology choices

Start with a region map: compare the available input window VIN(min…max) with the LED string operating window VLED(min…max). If those windows overlap in a way that requires both step-down and step-up operation, a buck-boost CC stage is not optional—it is the only way to maintain regulated current across all conditions.

Region rules (fast classification)

  • Buck-only region: VLED(max) < VIN(min) — always step-down.
  • Boost-only region: VLED(min) > VIN(max) — always step-up.
  • Overlap region: parts of operation can be buck or boost depending on VIN and VLED drift.
  • Buck-boost required: VIN sweeps across VLED (common in automotive/battery rails and long strings).

Boundary band (VIN ≈ VLED) is the critical zone. This is where many “it works in the lab” designs fail in the field: control-loop dynamics shift, current sensing becomes noisier relative to the error signal, and device stress can peak unexpectedly. The boundary band must be validated with ILED continuity and no control saturation.

Topology choices (selection logic, not a schematic tutorial)

  • 4-switch non-inverting buck-boost — best when efficiency and stress control matter. Watch-outs: transition logic and shoot-through prevention. Evidence: continuous ILED through boundary + stable phase margin across regions.
  • SEPIC (CC) — best when a single-switch-like control preference exists and non-inverting output is needed. Watch-outs: coupled capacitor/inductor current ripple and EMI hot loops. Evidence: acceptable ILED ripple (%) at deep dimming + manageable VSW ringing.
  • Zeta (CC) — best when output ripple shaping and certain layout constraints are favorable. Watch-outs: component count and energy-transfer capacitor stress. Evidence: no boundary dip in efficiency + controlled device temperature rise.

Boundary evidence (what must be proven around VIN ≈ VLED)

No ILED step (ΔILED ≈ 0)
No COMP saturation / no mode “chatter”
Vds,max stays within margin at boundary
Efficiency does not “valley” only at boundary
Decision dimension 4-switch non-inverting SEPIC (CC) Zeta (CC)
Efficiency potential High (especially with sync and optimized transition) Medium (extra energy-transfer path losses) Medium (depends on capacitor stress and RMS currents)
Device stress control Best control of Vds and current paths Can see higher ripple/peak currents in parts Stress depends strongly on implementation details
EMI/layout risk Moderate (more switches, but clean current paths possible) Higher (more hot loops around coupling capacitor) Higher (energy transfer components create sensitive loops)
Seamless crossing complexity Higher control complexity, best results when done right Moderate; verify ripple and dimming at low current Moderate; verify boundary efficiency and stability
Best “first proof” evidence Boundary ILED continuity + PM across VIN scan Deep-dimming ripple (%) + VSW ringing control Boundary thermal + efficiency valley check
VIN versus VLED Region Map and Buck-Boost Topology Options A region map plots VIN on the horizontal axis and VLED on the vertical axis, highlighting buck-only, boost-only, overlap, and buck-boost required regions. A boundary band around VIN approximately equal to VLED is marked as critical. Three small topology thumbnails are shown: 4-switch non-inverting, SEPIC, and Zeta. VIN vs VLED: When Buck-Boost Is Required Use the region map first, then choose the implementation. VIN (input voltage) VLED (string voltage) Buck-only Boost-only Overlap Boundary band VIN ≈ VLED → validate continuity VINmin VINmax VLEDmax VLEDmin Topologies 4-Switch Non-Inverting SEPIC Energy-transfer C Zeta Transfer + filter ICNavigator • Figure F2
Figure F2. Region map for selecting buck-only, boost-only, or buck-boost. The boundary band (VIN ≈ VLED) is the highest-risk zone and must be validated for ILED continuity and stress margin.

H2-3. Constant-current regulation architecture (what is actually controlled)

Constant-current (CC) regulation controls LED string current (ILED), not output voltage. The LED string voltage shifts with temperature, aging, and binning; a CC driver must treat voltage as a dependent variable and regulate delivered current as the primary control target.

Control chain (signal path that must remain continuous)

CC regulation is a closed loop with explicit observation points. When the loop is stable, the controller adjusts switching action so the measured current tracks the target without visible steps, boundary chatter, or dimming instability.

  • Current sensing (Rsense / DCR / switch sensing) produces a feedback signal proportional to ILED (or an estimator correlated to ILED).
  • Error amplifier (EA) compares the sensed current to a target (IREF or dimming-scaled reference) and outputs a control voltage.
  • COMP node is the loop “control effort” signal; saturation or discontinuity here is a primary failure fingerprint.
  • PWM modulator / current-mode core converts COMP into duty-cycle and/or peak-current thresholds.
  • Power stage (buck-boost plant) moves energy through inductor/switches; inductor current (IL) is the energy carrier, while ILED is the delivered output.

Peak vs average current-mode: what changes in ripple, compensation, and boundary behavior

  • Peak current-mode reacts quickly and simplifies certain loop dynamics, but is more sensitive to switching-edge noise and can require stronger attention to slope compensation and blanking. Boundary risk: peak-sense distortion can create apparent current steps when VIN ≈ VLED.
  • Average current-mode measures a filtered/averaged current signal, improving ripple control and deep-dimming behavior when properly implemented. Boundary risk: overly aggressive filtering can slow the loop and increase the chance of boundary “wobble” during dimming steps.

Slope compensation: why it becomes mandatory in wide VIN and fast duty shifts

As duty ratio moves across a wide range (especially near boundary conditions), the effective inductor current slope changes. Slope compensation stabilizes the inner current loop by preventing subharmonic behavior and limiting period-to-period oscillation that would otherwise show up as ILED ripple bursts and low-frequency flicker signatures.

Minimum evidence set (3 measurements that localize most CC loop issues)

Sense waveform: spike/noise vs valid current
COMP behavior: continuous vs saturated/step
IL vs ILED continuity near boundary

Evidence guidance:

• If ILED steps while COMP saturates → loop gain/limits are changing abruptly (often boundary logic or limiter thresholds).

• If COMP is smooth but ILED shows ripple bursts → sensing noise or plant shift dominates (inspect sense waveform and VSW/IL).

Constant-Current Control Architecture for Buck-Boost LED Driver A closed-loop block diagram shows current reference, error amplifier, COMP node, PWM modulator, buck-boost power stage, LED string current output, and current sensing feedback. Probe icons indicate key evidence waveforms: ILED, IL, VSW, and COMP. A slope-compensation ramp is shown inside the modulator. CC Regulation: What Is Controlled (ILED) and Where to Measure Sense → EA → COMP → Modulator → Power Stage → ILED (feedback closes the loop) IREF target EA error amp COMP control PWM / Current-Mode modulator slope comp Buck-Boost Plant inductor + switches ILED LED current Current Sense Rsense / DCR noise risk probe: COMP probe: VSW probe: IL ICNavigator • Figure F3
Figure F3. CC regulation controls ILED using a closed loop. COMP continuity and clean current sensing are primary indicators; slope compensation stabilizes current-mode behavior under wide duty and boundary transitions.

H2-4. Seamless region crossing (buck↔boost transition) without current steps

Seamless region crossing means the driver maintains continuous ILED when VIN moves from buck-dominant to boost-dominant operation (and back) — especially inside the boundary band where VIN ≈ VLED. The primary failure signature is a current step (ΔILED) or a brief “hiccup” that is visible as flicker.

Why boundary transitions fail (mechanisms with diagnostic fingerprints)

  • Plant shift across regions — small-signal dynamics change; phase margin drops near boundary. Fingerprint: dimming step triggers ringing; COMP shows oscillatory recovery.
  • Limiter/threshold swap — current limit, OVP, or soft-start/commit thresholds change abruptly. Fingerprint: ΔILED step coincides with a limiter flag or a restart pattern.
  • Noise magnification — sense spikes become significant relative to the error signal. Fingerprint: sensed-current spikes align with COMP jitter and boundary flicker bursts.
  • Energy-path discontinuity (4-switch) — conduction path changes introduce body-diode loss or shoot-through risk. Fingerprint: VSW waveform changes shape; boundary efficiency/temperature shows a unique “valley.”

Strategy A: single-loop control + unified modulation

A single CC loop can remain continuous if the modulator smoothly redistributes duty between buck and boost action rather than switching control objectives. Validation focuses on: no COMP discontinuity, stable step response, and consistent phase margin across a VIN scan.

Strategy B: dual-mode control + state machine (required conditions for smooth switching)

  • Entry/exit conditions defined around VIN − VLED with hysteresis to prevent mode chatter.
  • Debounce time to reject short transients and measurement noise (no rapid toggling).
  • Soft switching action such as clamping d(COMP)/dt or ramping thresholds to avoid ILED steps.

4-switch energy-flow management (avoid hidden losses and current steps)

In a 4-switch non-inverting implementation, the control must avoid overlap that risks shoot-through, while also preventing extended body-diode conduction that increases loss and heats the bridge. Region crossing should maintain a predictable energy path and keep inductor current trajectories continuous.

Must-pass criteria (region crossing acceptance checklist)

ΔILED ≈ 0 (no current step)
No COMP saturation / no mode chatter
No UVLO/OVP/limiter mis-trigger
Boundary efficiency/thermal has no unique “valley”
Region-Crossing State Machine for Buck↔Boost Transition A state machine diagram shows Buck-dominant, Boundary Blend, and Boost-dominant states with entry/exit conditions based on VIN versus VLED, hysteresis, and debounce time. Soft actions clamp COMP slew and limit threshold steps. A protection override block routes to Fault/Hiccup with higher priority for UVLO/OVP/OCP/OTP. Seamless Crossing: Mode Logic + Debounce + Protection Priority Goal: ΔILED≈0, no chatter, no false protection triggers Buck-dominant VIN >> VLED stable CC loop Boundary Blend VIN ≈ VLED Clamp + Slew no ILED step Boost-dominant VIN << VLED stable CC loop VIN−VLED < HYS VIN−VLED > HYS VIN−VLED > −HYS VIN−VLED < −HYS Debounce Tdebounce + filter prevents chatter Protection Override UVLO OVP OCP OTP priority > mode logic flags explain hiccup/flicker Fault / Hiccup ΔILED step risk log flags + waveform Must Measure • ILED (ΔI) • COMP • VSW/IL ICNavigator • Figure F4
Figure F4. Region-crossing logic must prevent mode chatter and avoid ILED steps. A boundary blend state with hysteresis, debounce, and control slew limiting is a practical pattern; protection flags must override mode logic and explain hiccup events.

H2-5. Dimming without flicker (deep dimming, PWM/analog, hybrid)

“Flicker-free dimming” is not a slogan. It is an ILED waveform requirement: keep the delivered current free of low-frequency envelope modulation, avoid current steps during dimming transitions, and ensure repeatable pulse formation at the minimum brightness point.

Define flicker in measurable terms (what must be controlled)

ILED ripple = p-p / avg
Low-frequency (LF) envelope component
Min stable Ton / Toff
Dimming step response (overshoot/settle)

PWM dimming: pulse formation inside the on-window

With PWM dimming, the LED current is gated by a switching “window.” The core risk at deep dimming is that the on-window becomes shorter than the current build-up time, so ILED never reaches a repeatable plateau. The result is nonlinearity, pulse-to-pulse variation, and visible low-frequency modulation even if the PWM frequency is high.

  • Build-up time: ILED must rise fast enough within Ton to form a stable pulse (repeatable peak/average).
  • Decay path: ILED must reliably fall during Toff without unintended tail current or bounce-back.
  • Common failure fingerprints: “missing pulses,” pulse height variation, COMP rail hits during each PWM cycle, or a forced minimum on-time that distorts the dimming curve.

Analog dimming: why ripple ratio increases as current decreases

Analog dimming reduces the current target (IREF). At low ILED, the same absolute ripple becomes a larger fraction of the average (ripple/avg increases). In addition, loop gain and effective control range can shift with operating point, making the system more sensitive to noise and boundary dynamics.

  • Stability at low current: avoid operating regions where COMP becomes near-saturated or enters nonlinear behavior.
  • Ripple suppression: focus on reducing envelope modulation and keeping ripple/avg below a chosen threshold at the minimum analog current.
  • Evidence: measure ILED ripple (%) and LF envelope at both nominal and minimum analog current settings.

Hybrid dimming: choose a switching point that avoids both “short Ton” and “high ripple/avg”

Hybrid dimming typically uses analog dimming for low-to-mid brightness and PWM for ultra-low brightness. The switching point is not arbitrary: it should be placed where PWM Ton approaches the minimum stable pulse formation limit, or where analog ripple/avg becomes unacceptable.

  • Switch point rule: change method before PWM pulses become “incomplete,” and before analog ripple/avg becomes dominant.
  • Hysteresis: use different thresholds for entering/exiting PWM mode to prevent “method chatter.”
  • No brightness step: enforce continuity of average ILED and avoid abrupt COMP changes at the transition.

IEEE 1789 as a metrics hook (no standard deep-dive)

Use IEEE 1789 only as a practical reminder: reduce low-frequency modulation depth and keep the waveform’s low-frequency content and ripple ratio under control at the dimmest operating point. The waveform itself is the compliance-ready evidence.

Dimming evidence checklist (minimum set for acceptance)

• ILED ripple (p-p/avg) at min brightness

• LF envelope amplitude (filtered or observed)

• Min stable Ton/Toff (no missing pulses)

• Dimming step response (overshoot + settle)

• Pulse repeatability (peak/avg consistency)

• No boundary-induced modulation burst

ILED Waveform Comparison: PWM vs Analog vs Hybrid Dimming Three stacked waveform panels share the same axes and show LED current shapes for PWM dimming, analog dimming, and hybrid dimming. PWM shows pulse formation with build-up time and a minimum on-time warning. Analog shows a continuous current with ripple ratio increasing at low current. Hybrid shows a smooth transition with hysteresis and continuous average current. Dimming Modes: ILED(t) Shapes That Create or Avoid Flicker Same axes • focus on ripple/avg, LF envelope, and pulse repeatability PWM Analog Hybrid time → time → time → build-up Ton too short small ripple ripple/avg ↑ switch no step hysteresis + debounce ICNavigator • Figure F5
Figure F5. Dimming methods should be evaluated by ILED(t): PWM requires stable pulse formation at minimum Ton; analog dimming must keep ripple/avg and LF envelope under control; hybrid dimming uses a hysteretic switch point to avoid both failure modes.

H2-6. Current sensing methods & noise immunity (why CC lies)

CC regulation only works if the feedback represents the real LED current. In wide-VIN buck-boost operation, the most common root cause of “brightness drift, noise, or flicker” is not the power stage — it is the sensing chain: offset, temperature drift, switching spikes, and layout coupling that make the loop react to the wrong signal.

Three common sensing approaches and their error fingerprints

  • Rsense (shunt): accuracy depends on Kelvin routing and thermal gradient. Fingerprint: current error shifts with board temperature; sense node shows ground-bounce spikes.
  • DCR sensing: strong temperature dependence and calibration sensitivity. Fingerprint: low-current accuracy degrades; drift appears as temperature-dependent dimming mismatch.
  • Switch/inductor current sensing: vulnerable to switching-edge spikes and blanking/window timing. Fingerprint: COMP jitter correlates with SW-node ringing; boundary mode shows more noise-induced modulation.

Filtering tradeoff: reject spikes without slowing the loop into instability

RC filtering is necessary to prevent switching spikes from entering the error amplifier, but excessive filtering increases loop delay and reduces phase margin — making boundary crossing and dimming steps less stable. The practical rule is to filter spikes while preserving the loop’s required dynamic bandwidth.

Sense noise (mVpp)
Filter corner (fc)
Step settle time
Boundary stability

Layout and return paths: the hidden coupling channel

High dv/dt at the SW node capacitively injects noise into nearby sense routing, and improper return paths create ground bounce that appears directly as “current.” Correct Kelvin routing and controlled return paths prevent the CC loop from chasing switching artifacts.

  • Kelvin pair: dedicated sense+ and sense− routing to the shunt endpoints (not to a shared power/ground segment).
  • Return control: keep the sense return inside a quiet reference region; avoid large current loops sharing the same return segment.
  • SW proximity: keep sense traces away from the switch node and its high-current loops; minimize parallel run length.

Evidence checklist (minimum measurements to prove sensing integrity)

• Sense node noise (mVpp) at worst VIN/mode

• COMP jitter correlation with SW ringing

• ILED error vs temperature (ΔI/Iset)

• Filter corner (fc) vs step settle time

• Boundary region: noise burst yes/no

• Kelvin correctness (routing audit)

Sensing and Noise Coupling: SW Node Injection and Return-Path Errors A diagram shows how high dv/dt at the SW node couples into current-sense routing and the error amplifier input. The top portion illustrates wrong routing with sense traces near SW and a large return loop, causing injected noise and ground bounce. The bottom portion illustrates correct Kelvin routing and a quiet return path away from SW, reducing sense noise. Arrows and lightning icons indicate coupling paths. Why CC “Lies”: Noise Coupling Into the Sense Path SW dv/dt + return-path mistakes → sense spikes → COMP jitter → ILED modulation WRONG RIGHT SW Node high dv/dt Rsense EA / COMP reacts to noise sense trace coupling large return loop ground bounce SW Node keep-away Rsense EA / COMP clean feedback Kelvin pair quiet return separate sense from SW • minimize loop area ICNavigator • Figure F6
Figure F6. Current sensing fails when SW-node dv/dt and return-path errors inject spikes into the sense input. Kelvin routing plus a quiet return path reduces mVpp sense noise, stabilizes COMP, and prevents noise-driven ILED modulation.

H2-7. Protections & fault behavior (open/short, OVP/UVLO, hiccup)

Protection is a time-domain behavior, not a checkbox. Each fault must be understood by: what is detected, what action happens immediately, how long the system waits/retries, and what conditions allow recovery. In wide-VIN buck-boost CC drivers, the user-visible failure mode is often repetitive hiccup flicker caused by threshold chatter or poorly chosen retry timing.

Priority principles (safety first, stability second, UX third)

Fault flags (which one first)
Hiccup period + retry counter
Trip instant: VOUT/ILED/COMP
Restart soft-start curve

Open LED string and output OVP: why buck-boost can “over-push” VOUT

With an open LED string, the feedback current collapses. A CC loop may respond by increasing control effort (COMP rises), which can drive the buck-boost stage to raise VOUT until an OVP threshold is reached. The critical engineering task is to trip early enough to avoid stress, but not so early that noise or dimming transients cause false OVP events.

  • Trip fingerprint: VOUT ramps upward rapidly, ILED collapses, COMP tends toward saturation.
  • Post-trip behavior: shutdown or foldback; VOUT decay slope depends on discharge path and load.
  • Recovery condition: VOUT below a safe threshold + debounce delay + (optional) retry counter limit.

Short LED / output short: limit vs hiccup and their impact on visible flicker

Short conditions typically force either a sustained current limit (to keep the system controlled) or a hiccup restart (to reduce thermal stress). Hiccup timing that falls into a visually detectable range can look like “blinking,” even though it is a protection behavior.

  • Detection sources: inductor/switch current, output current estimate, or sense resistor thresholds.
  • Limit fingerprint: IL plateaus at a clamp level; VSW stress and ringing may worsen.
  • Hiccup fingerprint: repeating restart ramps (soft-start) with a stable period set by timer/counter logic.

UVLO in wide-VIN systems: brownout and dimming-triggered mis-entry

UVLO events are most common in wide-VIN lighting nodes due to cable drop, hot-plug, or source sag. Dimming transitions can accidentally push the input into a threshold “edge” where UVLO chatters. A robust UVLO design requires hysteresis and debounce so the driver does not oscillate between run and restart states.

  • Chatter mechanism: VIN hovers near UVLO threshold; noise and return-path bounce create repeated UVLO entry/exit.
  • Prevention: hysteresis + debounce delay + restart ramp that avoids repeated inrush-induced brownout.
  • Evidence: VIN dips aligned to restart attempts; UVLO flag toggles; soft-start ramps repeat with a stable period.

Hiccup vs latch-off: turning protection into predictable behavior

Hiccup reduces thermal stress by spacing restart attempts, but can create visible flicker if the period is poorly chosen or if the fault condition is marginal. Latch-off avoids repeated cycling but requires a defined manual or timed reset strategy. The goal is a predictable and non-chattering recovery policy.

• No threshold chatter (flags stable)

• Debounce + hysteresis verified

• Trip instant waveforms captured

• Hiccup period measured (ms)

• Restart ramp is repeatable

• UX flicker minimized

Fault Priority and Actions: Detect → Respond → Recover (with example waveforms) A two-part figure: a fault priority action table mapping open LED/OVP, short/OCP, UVLO, and OTP to detection signals, immediate actions, retry/hold behavior, and recovery conditions. Below the table are two simplified waveforms: open LED leading to VOUT ramp and OVP hiccup, and short fault showing current limit plateau and restart behavior. Protection Behavior: Priority, Timing, and Evidence Detect → Respond → Hold/Retry → Recover (avoid chatter-driven flicker) Fault Detect Action Hold/Retry Recover Open / OVP ILED ≈ 0 VOUT ↑ stop / foldback clamp VOUT debounce retry counter VOUT < th fault cleared Short / OCP IL > limit VOUT ↓ current limit or hiccup timer hold thermal relief fault cleared cooldown ok UVLO VIN < th brownout shutdown safe restart hysteresis debounce VIN > th stable time Open → OVP → Hiccup Short → Limit/Hiccup VOUT ILED OVP trip hiccup period IL VSW limit ICNavigator • Figure F7
Figure F7. Fault handling should be engineered as a priority-and-timing policy: capture the trip instant waveforms (VOUT/ILED/COMP or IL/VSW), validate debounce/hysteresis, and set a retry behavior that avoids chatter-driven visible flicker.

H2-8. Power stage component sizing (inductor, caps, FETs) for wide VIN

Wide-VIN buck-boost design is not a single-point calculation. Component stress and losses often peak at three operating regions: VIN(min), VIN(max), and the boundary region (VIN ≈ VLED). Robust sizing ensures the driver does not overheat, overshoot, or become noisy as VIN sweeps.

Worst-case operating points (design to all three, not just one)

VIN(min): current extremes
VIN(max): voltage + switching loss
VIN ≈ VLED: boundary sensitivity
Evidence: temp/eff/spike/ripple

Inductor sizing: ripple targets vs RMS heating across regions

The inductor is sized not only to meet a ripple target but also to survive RMS heating across VIN sweep. At the boundary region, energy flow distribution and control behavior can increase IL RMS even if the average output current is unchanged.

  • Ripple target: IL ripple drives ILED ripple and can translate into visible modulation at deep dimming.
  • RMS check: evaluate IL RMS at VIN(min), VIN(max), and VIN≈VLED; do not assume the worst case is only VIN(min).
  • Thermal margin: inductor temperature rise and saturation margin must be verified at the worst RMS point.

FETs / diode (or synchronous): stress and loss dominance shifts with VIN

Loss dominance changes with VIN: at low VIN, conduction loss tends to dominate; at high VIN, switching loss and voltage-related stress dominate. The boundary region can increase dead-time/body-diode conduction or circulating currents if the commutation and mode handling are not optimized.

  • Stress: verify VDS/Vrrm with margin for switching spikes; capture VSW peak at VIN(max) and at boundary.
  • Loss split: check which region drives temperature rise (FET vs inductor) and tune accordingly.
  • Boundary hotspot: confirm no unexpected RMS or diode-conduction penalty at VIN≈VLED.

Output capacitors: ripple suppression vs dimming response speed

Output capacitance is a tradeoff: larger capacitance reduces ripple but slows dimming transients and can distort deep PWM pulses; smaller capacitance improves response but increases ripple and may expose low-frequency envelope components. The correct choice is defined by the required ILED ripple and dimming step response targets.

  • Too large: slow step response; deep PWM pulse formation can become inconsistent.
  • Too small: higher ripple; boundary transitions and protection events can become more visible.
  • Evidence: measure output ripple and step response at max current and at minimum dimming point.

Wide-VIN sizing evidence checklist

• Temperature rise: FET & inductor

• VIN sweep efficiency curve

• VSW spike/ringing at VIN(max)

• Ripple at min dim + max I

• Boundary region IL RMS check

• No boundary-induced instability

Wide-VIN Worst-Case Map: VIN(min), VIN(max), and VIN≈VLED Boundary A wide-VIN map highlights three worst-case regions: VIN minimum, VIN maximum, and boundary VIN approximately equal to VLED. Arrows show which stresses dominate: current and conduction at VINmin, voltage and switching loss at VINmax, and RMS/boundary sensitivity at VIN≈VLED. Icons indicate which components are most affected: inductor, FETs, and output capacitors. Wide VIN Sizing: Three Worst-Case Regions Design across VIN sweep • include boundary VIN ≈ VLED (often a hidden hotspot) VIN → VIN(min) IL peak ↑ conduction ↑ VIN(max) VDS stress ↑ switching ↑ VIN ≈ VLED boundary IL RMS ↑ hidden hotspot Component impact by region Inductor RMS + thermal FETs VDS + switching Output Caps ripple vs response ICNavigator • Figure F8
Figure F8. Wide-VIN sizing should be validated at VIN(min), VIN(max), and the boundary VIN≈VLED region. Capture thermal rise, VIN-sweep efficiency, VSW spike/ringing, and ripple/step response to ensure the power stage is robust and quiet.

H2-9. Loop compensation & stability across all regions

Cross-region stability is an engineering workflow: measure or infer loop margins in buck region, boost region, and the boundary (VIN ≈ VLED), then tune compensation so the worst region still meets targets. A single compensation network can behave differently across regions because plant gain changes and pole/zero locations move, making the boundary region the most sensitive checkpoint.

Why the same compensation behaves differently (buck vs boost vs boundary)

  • Plant gain shifts: the effective power-stage gain changes with operating region and duty distribution, which moves the loop crossover.
  • Poles/zeros migrate: output pole, ESR zero, and region-dependent dynamics shift with VIN/VLED ratio and load, changing phase lag near crossover.
  • Boundary sensitivity: when VIN approaches VLED, small changes in operating point can cause disproportionately large changes in loop behavior and transient signatures.

Compensation targets (practical ranges, no textbook derivation)

Phase margin (PM): target window, worst-case at boundary
Gain margin (GM): verify across all regions
Crossover (fc): keep safely below fsw
Transient: overshoot + settling time limits

Targets should be specified as ranges and verified in all regions. Keep the crossover frequency comfortably below the switching frequency to reduce noise sensitivity and avoid hidden sampling/aliasing behaviors. When the boundary region reduces phase margin, prioritize preserving stability over maximizing bandwidth.

Measurement workflow: frequency-domain injection or transient criteria

Method A: Bode injection

  • Measure PM/GM and fc in buck, boost, boundary regions.
  • Confirm COMP remains in a linear range (no long saturation).
  • Use the worst region as the tuning anchor.

Method B: transient criteria

  • Run load step and dimming step tests in all regions.
  • Quantify overshoot %, settling time, ringing duration.
  • Watch for COMP saturation and slow recovery.

Evidence fields (machine-checkable acceptance checklist)

Frequency metrics

  • PM/GM: buck / boost / boundary
  • fc: buck / boost / boundary

Transient metrics

  • Overshoot % + settling time
  • Ringing duration (cycles or ms)

Nonlinearity flags

  • COMP saturation time
  • Recovery time after saturation
Cross-Region Bode Comparison: Buck, Boost, and Boundary (VIN ≈ VLED) A simplified Bode plot comparison showing three operating regions. Magnitude and phase curves illustrate how crossover frequency and phase margin can shift across buck, boost, and boundary conditions. Annotations highlight fc and worst-case phase margin at the boundary. Cross-Region Stability: Bode Curves Move with Region Compare buck / boost / boundary (VIN ≈ VLED) • anchor tuning to the worst margin Magnitude Phase 0 dB +gain -gain -180° Buck region Boost region Boundary fc (buck) fc (boost) fc (boundary) PM (worst) ICNavigator • Figure F9
Figure F9. Loop margins and crossover can shift across buck, boost, and boundary regions. Anchor tuning to the boundary region if it is worst-case, then re-verify PM/GM and transient metrics in all regions.

H2-10. Layout & EMI-critical loops (buck-boost specific)

Buck-boost layouts are harder than single-mode designs because there are more high di/dt current paths and more opportunities for the SW node to couple into current sense and dimming/control nodes. Layout must be treated as part of the control system: noise pickup can reduce effective phase margin, distort dimming waveforms, and create protection chatter.

The three loops that must be minimized

Hot switching loop (high di/dt)

  • Keep CIN close to the switching devices.
  • Minimize loop area to reduce ringing and EMI hotspots.

Synchronous / commutation loop

  • Control dead-time / body-diode conduction exposure.
  • Reduce circulating paths that increase heat at boundary.

Current sense loop (Kelvin)

  • Route as a clean pair back to the sense element.
  • Keep away from SW and high dv/dt copper.

SW node routing and shielding (protect sense and dimming pins)

  • Define a SW keep-out zone to prevent parallel routing and accidental coupling into sensitive traces.
  • Do not route sense lines, dimming/CTRL, UVLO/OVP sense, or COMP near the SW copper or its return paths.
  • Use controlled return paths and separation so SW ringing does not appear as “phantom current” at the sense amplifier.

Ground strategy and Kelvin sense (single-point reference)

  • Separate power ground (high current) from signal ground (control reference) and connect at a defined single point.
  • Kelvin sense must return to the sense element endpoints, not a nearby ground copper that carries switching return current.
  • After layout changes, re-measure sense-node noise and transient stability to confirm improvement.

Evidence fields (before/after layout proof)

VSW ringing (peak + decay)
Near-field hotspot map
Sense noise (mVpp) before/after
ILED ripple / dimming jitter change
Layout Comparison: Wrong vs Correct (Hot Loop, Sense Loop, and SW Coupling) A side-by-side layout diagram. The wrong layout shows a large hot loop, SW copper spilling near sense traces, and a noisy ground return. The correct layout shows compact CIN-to-FET loop, SW keep-out zone, Kelvin sense routed as a clean pair, and a defined star point connecting power and signal ground. Layout: Minimize Loops, Isolate SW, Preserve Kelvin Sense Wrong vs Correct • highlight hot loop, sync loop, and sense pickup paths WRONG CORRECT CIN FETs L RSENSE CTRL/EA HOT LOOP too large SW copper SENSE picks SW noisy return CIN FETs L RSENSE CTRL/EA MIN LOOP CIN close SW zone keep-out KELVIN clean pair STAR POINT PGND ↔ SGND Evidence: VSW ringing ↓ • near-field hotspot ↓ • sense noise (mVpp) ↓ • dimming jitter ↓ Re-verify: PM/GM/fc and step response after layout changes (boundary region included) ICNavigator • Figure F10
Figure F10. Layout errors often present as control symptoms: increased VSW ringing, stronger near-field hotspots, and higher sense-node noise. Correct layouts shrink hot loops, isolate SW, and preserve Kelvin sense with a defined single-point reference.

H2-11. Validation & field debug playbook (symptom → evidence → isolate → fix)

What this playbook optimizes

Fast root-cause isolation for a wide-VIN constant-current buck-boost LED driver, using only a scope + basic logs. Each symptom is mapped to two first measurements, a discriminator (what proves the mechanism), and a first fix that reduces visible artifacts (steps/flicker/restart).

ILED ripple (% / mApp) IL ripple (mApp / RMS) VSW ringing & duty split COMP/ITH swing & saturation MODE/FAULT flags (UVLO/OVP/OCP)

Rule of thumb for “seamless”: at the boundary (VIN ≈ VLED), ILED step should be hard to see on a scope at the same vertical scale used for ripple (no “one big bump” during mode handover).

Evidence capture checklist (waveform points + flags)

Signal / Field Where to probe / log What “good” looks like What it usually means when bad
ILED (avg + ripple) Across Rsense (Kelvin) or LED return shunt No step at boundary; ripple stays proportional Mode transition glitch, COMP saturation, or sense noise injection
IL (inductor) Current probe or DCR sense (if available) Continuous trend through VIN sweep; no sudden clamp Limit strategy changes, slope-comp issue, or “hidden” protection entry
COMP / ITH Controller compensation node Does not rail; recovers quickly after dim step Comp not robust across regions, filter too heavy, or windup
VSW & duty split Switch node(s) with proper probing Ringing controlled; duty share evolves smoothly Layout loop too large, shoot-through risk, diode conduction spike
FLAGS (UVLO/OVP/OCP) PGOOD/FAULT pins or firmware counters Flags stay quiet during dim + VIN sweep Wrong thresholds/hysteresis, brownout, or transient overshoot

F11 — Field decision tree (fast isolate)

F11 — Symptom → Evidence → Isolate → First Fix Two probes first: ILED + COMP (or IL). Then decide: MODE / PROTECTION / SENSE NOISE / COMP. SYMPTOM FIRST 2 MEASURES DISCRIMINATOR FIRST FIX A) Boundary step / blink VIN ≈ VLED handover Visible luminance “kick” 1) ILED (Rsense) 2) COMP / ITH (+ VSW if needed) Does COMP rail / wind up? Any UVLO/OVP flags? MODE toggles / chatter? Add hysteresis Smooth limits Re-tune comp B) Deep PWM unstable Low duty / short pulses “Breathing” / shimmer 1) ILED pulse shape 2) EN/PWM + COMP (+ IL if possible) Is pulse too short to settle? Min on/off time limiting? Analog+PWM crossover jump? Hybrid dimming Set hysteresis Tune filters C) Open-LED OVP restart Intermittent cable / string Blink loop / hiccup 1) VOUT rise & clamp 2) OVP flag + ILED (+ SS/EN timing) Is OVP a real open event? Or probe/layout spike? Recover condition too strict? OVP filtering Hiccup timing Clamp / TVS Minimal toolset Scope (≥100MHz), proper ground spring, current probe (optional), and FAULT/MODE pin logging. When in doubt: repeat the test at three VIN points (VINmin, VIN≈VLED, VINmax).

Figure F11. Fast isolate path for the most common field failures in wide-VIN buck-boost constant-current LED drivers.

Cite this figure — Suggested caption: “F11: Buck-boost CC driver field decision tree (symptom→evidence→isolate→first fix), ICNavigator.”

Playbook (actionable steps)

A) Boundary crossing causes a visible step / blink (VIN ≈ VLED)

Goal: prove whether the artifact is caused by mode chatter, COMP windup, or a hidden protection entry.

  • First 2 measurements
    • ILED: across the sense resistor with Kelvin probing (same vertical scale used for ripple).
    • COMP/ITH: watch for rail-to-rail hit or slow recovery exactly at the boundary.
  • Discriminator (pick the first that matches)
    • MODE pin/flag toggles quickly near VIN≈VLED → state machine hysteresis too small, boundary threshold noisy.
    • COMP saturates then slowly returns → compensation not valid across both small-signal plants, or current sense filtering is too heavy.
    • FAULT/UVLO/OVP/OCP flag pulses during the step → protection thresholds/hysteresis or transient spikes are driving “false trips”.
  • First fix (fastest risk-reduction)
    • Add boundary hysteresis + debounce: require VIN≈VLED condition to persist (e.g., tens of switching cycles) before changing mode.
    • Smooth current limits across modes: avoid a sudden clamp change at handover (step in IL limit = step in ILED).
    • Prevent COMP windup: clamp COMP range, or adjust error-amp range so it does not rail during the transition.
    • Re-probe VSW properly: many “spikes” are probing artifacts; only then add snubber/RC if real ringing exists.
  • Evidence fields to log: ΔILED at boundary, COMP max/min, MODE toggle count, FAULT flags timestamped, VIN and VLED estimate.
  • Example parts (MPN seeds) (choose by rating/package)
    • 4-switch buck-boost LED controllers: LT8391, LT8390
    • 4-switch buck-boost controllers (general): LM5176 (use external CC loop)
    • 4-switch buck-boost LED driver (integrated): MPQ7200-AEC1
    • H-bridge buck-boost controller (automotive): TLD5190QV
    • Shunt (Kelvin): WSL2512R0100FEA (10 mΩ, example)
    • Current sense amp (if external): INA199 / INA181
B) Deep PWM dimming is unstable at very low brightness

Goal: determine whether instability is from minimum on/off time, insufficient current build-up, or a hybrid crossover jump.

  • First 2 measurements
    • ILED pulse shape: does the pulse reach the intended level within the PWM “on” window?
    • PWM/EN + COMP: confirm enable timing and whether COMP is being reset / held / re-biased each cycle.
  • Discriminator
    • Pulse never settles (ramps up but ends early) → inductor + loop bandwidth too slow vs PWM frequency, or minimum on-time limiting.
    • Pulse overshoots then rings → too aggressive loop at low current, or sense noise dominates at small signal.
    • Brightness jump at a specific level → analog↔PWM (or hybrid) transition point lacks hysteresis.
  • First fix
    • Hybrid dimming with hysteresis: use analog dim down to a stable floor, then PWM below that; set separate enter/exit thresholds.
    • Move PWM frequency: avoid a window where minimum on/off time clips the pulse (especially at VIN extremes).
    • Adjust sense filtering: keep enough bandwidth for pulse shaping; remove “too-slow” filters that force COMP windup.
  • Evidence fields: minimum stable ton/toff, ILED peak/avg at lowest level, COMP reset behavior, PWM frequency & duty.
  • Example parts (MPN seeds)
    • Controller with strong PWM dimming support: LT8391 (supports PWM dimming concepts; verify implementation)
    • Sense resistor: WSL2512R0100FEA (example; choose value by full-scale sense voltage)
    • Comp/RC seed resistor: RC0603FR-0710KL (10k, example)
    • Output MLCC bulk seed: GRM31CR71E106KA12L (10 µF, example; match voltage/temp bias)
C) Open-LED events trigger OVP → hiccup → visible restart blinking

Goal: separate a real intermittent string from OVP false trigger caused by spikes / probing / layout.

  • First 2 measurements
    • VOUT: capture the rise into clamp at the exact moment the blink occurs.
    • OVP flag + ILED: correlate OVP assertion with ILED collapsing and the restart pattern.
  • Discriminator
    • VOUT ramps cleanly to OVP then shuts down → likely real open LED/string disconnect.
    • OVP flag asserts on a narrow spike (VOUT otherwise normal) → OVP sensing is too sensitive or contaminated by switching noise.
    • Hiccup period is short (fast blink) → restart timing is user-visible; needs longer off-time or different recovery condition.
  • First fix
    • OVP sense filtering: add RC filtering at the OVP pin (within datasheet guidance) and improve routing away from SW nodes.
    • Recovery conditioning: require the open condition to clear for a minimum time before retry; reduce “chatter blinking”.
    • Clamp strategy: add appropriate clamp/TVS on vulnerable nodes if the topology can overshoot during open events.
  • Evidence fields: VOUT peak & clamp duration, OVP flag timestamps, hiccup period, SS/EN timing, event counters.
  • Example parts (MPN seeds)
    • TVS clamp seed: SMBJ58A (example; select VRWM/VC by worst-case VOUT)
    • Controller option: LT8390 / LT8391 (buck-boost control family; verify OVP method)
    • Inductor family seed: XAL7030 series (select L/I/DCR for RMS in all regions)
D) Full-load runs hot / efficiency collapses at some VIN points

Goal: find whether heat comes from RMS current migration (region-dependent), switching loss, or unexpected diode/body conduction.

  • First 2 measurements
    • IL RMS proxy: current probe snapshot or compute from sense waveform at VINmin / VIN≈VLED / VINmax.
    • VSW + device temperature hot spot: identify whether ringing / overlap correlates with hot devices.
  • Discriminator
    • Hot at VIN≈VLED → transition region often has worst RMS and control interaction; check duty split + current limit smoothing.
    • Hot at VINmax → switching loss dominates; check gate drive, Qg, switching frequency, snubber needs.
    • Unexpected diode conduction spikes → deadtime/body diode loss; verify synchronous timing and layout loops.
  • First fix
    • Re-evaluate worst-case point: design for max device stress at VINmin, VINmax, and boundary (not just one corner).
    • Adjust frequency / deadtime: reduce switching loss or diode conduction without harming ripple targets.
    • Upgrade FET/inductor: lower RDS(on) and DCR if conduction dominates; confirm thermal path.
  • Example parts (MPN seeds)
    • 60V N-MOSFET seed: SIR626DP-T1-RE3 (example; match VDS/thermal package)
    • Inductor seed: XAL7030-822 (example; match saturation & RMS)
    • NTC seed (thermal sense): B57560G104F (example; choose package/curve)

Reference “MPN kit” (search seeds, replace by rating/package)

The table below is intentionally vendor-agnostic in intent: each MPN is a real, purchasable example that helps searching and building a drop-in BOM shortlist. Always re-check voltage/current/thermal margins for the target design.

Block Example MPNs Why it helps debugging
Buck-boost LED controller LT8391, LT8390 Seamless 4-switch control concepts; useful reference behavior for boundary handover + dimming.
Integrated buck-boost LED driver MPQ7200-AEC1 Known-good dimming + protection behavior helps isolate “architecture vs layout” issues quickly.
4-switch buck-boost controller LM5176 Good reference for transition behavior; external CC loop can mimic LED current control.
Current sense amp INA199 (or INA181) Stable shunt readout makes “CC lies” problems easier to prove with clean sensing.
Sense resistor (Kelvin) WSL2512R0100FEA Low-ohmic, stable shunt improves ILED evidence accuracy and reduces false control conclusions.
MOSFET (example) SIR626DP-T1-RE3 Low-loss device helps verify whether heat is from silicon vs control/layout artifacts.
Inductor family XAL7030 series (e.g., XAL7030-822) Low audible noise + high-current molded parts reduce “mystery flicker” from magnetics buzz.
TVS clamp SMBJ58A (example) Fast clamp seed for open-LED / surge transient experiments.
NTC (thermal) B57560G104F Fast thermal evidence for derating vs real efficiency collapse.
RC / MLCC seeds RC0603FR-0710KL, GRM31CR71E106KA12L “Known” passive families help reproduce and then tune comp/sense filtering deterministically.

Practical tip: when a field unit fails, rebuild one “golden” board with clean Kelvin shunt routing + tight high-di/dt loop. If the symptom disappears, the root cause is layout/sensing (not algorithmic dimming).

Quick pass/fail (what to sign off before shipping)

  • VIN sweep at three points (VINmin / VIN≈VLED / VINmax): no visible ILED step at boundary.
  • Deep dim test: lowest brightness level shows repeatable pulse shape and no “breathing”.
  • Open-LED event: OVP response is bounded and retry behavior is not user-visible flicker.
  • Full-load thermal: hot spot matches expectation; no “mystery” hot area driven by ringing/overlap.

Request a Quote

Accepted Formats

pdf, csv, xls, xlsx, zip

Attachment

Drag & drop files here or use the button below.

H2-12. FAQs (12)

Each answer stays within this page’s boundary: wide-VIN constant-current buck-boost, seamless region crossing, and flicker-free dimming. Every answer points back to evidence fields (ILED/IL/COMP/VSW/FLAGS/PM/efficiency/thermal).

1) Why does flicker show up most often when VIN ≈ VLED—check ILED or COMP first?

Start with ILED to confirm a true low-frequency modulation (step or “breathing”), then use COMP to prove the mechanism. If COMP rails or recovers slowly, it is a loop/compensation mismatch at the boundary; if MODE/FLAGS toggle without COMP windup, it is transition chatter or a false protection trip. First fix: add boundary hysteresis/debounce and smooth current-limit handover.

Maps to: H2-4, H2-9 Evidence: ILED ΔICOMP rail timeMODE/FLAGS MPN seeds: LT8391, MPQ7200-AEC1
2) A current step appears during region crossing—state machine thresholds or unstable compensation?

Time-align ILED, COMP, and MODE/STATE. If the step repeats with rapid MODE toggling while COMP stays in range, the boundary condition is noisy (threshold/hysteresis/debounce issue). If COMP hits a rail, overshoots, or shows slow recovery while MODE is stable, compensation is not robust across the buck/boost plant shift. First fix: add hysteresis + debounce, then tune compensation for the boundary worst case.

Maps to: H2-4, H2-9 Evidence: MODE togglesCOMP saturationΔILED timing MPN seeds: LT8390, LM5176 (ref)
3) Deep PWM dimming “breathes” at low level—minimum on-time or insufficient current build-up?

Probe PWM/EN and the ILED pulse shape. Minimum on-time limiting shows a “clipped” behavior where pulse width stops shrinking or the pulse shape changes abruptly below a threshold. Insufficient build-up shows the pulse keeps shrinking but ILED never reaches the intended level (small triangles) because the power stage and loop are too slow. First fix: use hybrid dimming with hysteresis and move PWM frequency out of the min-ton window.

Maps to: H2-5, H2-8 Evidence: PWM vs ILEDmin ton/toffCOMP reset MPN seeds: LT8391, WSL2512 shunt
4) Analog dimming shows larger ripple at low current—tune compensation first or change L/C?

Compare IL ripple and ILED ripple/avg versus dim level. If IL ripple grows strongly, the power stage (L/C) is dominating and a larger inductance or different output filtering is justified. If IL ripple is similar but ILED develops a low-frequency envelope or slow recovery, the loop gain shifted at low current and compensation/anti-windup is the faster fix. First fix: adjust compensation for stable low-current behavior, then revisit L/C only if ripple remains power-stage-limited.

Maps to: H2-5, H2-9, H2-8 Evidence: IL rippleILED p-p/avgstep settle MPN seeds: XAL7030 inductor family
5) Why is open-string protection harder in buck-boost, and how to avoid false trips that cause visible blink?

In buck-boost, an open LED string can drive the output toward a high clamp quickly while sensing nodes are exposed to strong switching noise, so OVP can be triggered by real events or narrow spikes. Prove it by capturing VOUT peak, OVP flag, and whether ILED collapses at the same instant. First fix: add OVP blanking/debounce and improve OVP routing away from SW nodes; tune hiccup timing so retries are not user-visible.

Maps to: H2-7, H2-4 Evidence: VOUT peakOVP flaghiccup period MPN seeds: SMBJxxA TVS family
6) Short-circuit limits correctly, but brightness differs after recovery—soft-start behavior or sense offset?

Capture the recovery sequence: SS/EN timing plus ILED ramp, then compare the post-fault ILED setpoint across repeats. If the ramp profile or state clearing differs each time, the mismatch is recovery/soft-start policy or latched state. If the ramp is consistent but the steady ILED shifts with temperature or noise, suspect shunt/amp offset or Kelvin routing errors. First fix: enforce a deterministic recovery state and verify Kelvin sense; only then add extra filtering.

Maps to: H2-7, H2-6 Evidence: SS/ENILED rampoffset vs temp MPN seeds: INA181/INA199, WSL shunt
7) Sense noise makes current look jittery—fix layout first or add filtering first?

First prove coupling: compare sense-node noise (mVpp) to VSW timing and check whether COMP jitters in sync. If noise tracks VSW edges, layout is the root cause (Kelvin routing, return path, SW proximity), and added filtering may hide the symptom while destabilizing region crossing. If noise is mainly narrow spikes at sampling instants, minimal RC filtering can help. First fix: correct Kelvin/return routing and probing; then add only the smallest filter that preserves step response.

Maps to: H2-6, H2-10 Evidence: sense mVppVSW correlationCOMP jitter MPN seeds: INA181 (optional)
8) Efficiency vs VIN has a “valley”—which region dominates stress/loss most often?

A valley often points to a region-specific loss mechanism. If the minimum occurs near VIN ≈ VLED, suspect boundary duty-split, deadtime/body-diode conduction, or extra RMS current during transition. If it occurs at VINmax, switching loss and ringing dominate; at VINmin, conduction loss and inductor RMS dominate. Confirm by scanning three VIN points while logging hot-spot temperature and capturing VSW/IL. First fix: address the dominant loss (deadtime/edge rate/RDS(on)/DCR) in the valley region.

Maps to: H2-8 Evidence: eff vs VINthermal hotspotVSW/IL MPN seeds: XAL7030 family, 60V FET class
9) When can synchronous rectification be worse in buck-boost, and what waveform proves it?

Synchronous rectification can be worse when it enables reverse current or increases deadtime body-diode conduction, especially near the boundary where energy flow changes quickly. Prove it by measuring IL polarity (look for negative current or unexpected circulation) and capturing VSW for long diode-conduction intervals. If efficiency drops while IL shows reverse flow, SR timing/disable strategy is needed. First fix: adjust deadtime, limit reverse current, or disable SR in the problematic region/light-load window.

Maps to: H2-8, H2-4 Evidence: IL polarityVSW diode timeeff delta MPN seeds: controller family w/ SR control
10) Near-field probe shows strong SW radiation, but added filtering hurts dimming—how to trade off?

Treat visible artifacts as the primary constraint: if filtering reduces EMI but slows current build-up, deep PWM dimming can “breathe” and analog dimming can ring. Prove the trade by comparing near-field hot spots against dimming step response (ILED overshoot/settle) and COMP headroom. First fix: reduce the high-di/dt loop area and SW coupling first (layout wins without slowing control), then tune edge-rate/snubber; use heavy filtering only after verifying dimming transients remain stable across VIN extremes.

Maps to: H2-10, H2-5 Evidence: near-fieldILED stepCOMP headroom MPN seeds: RC/snubber passives
11) Bode shows low phase margin in one region—touch compensation first or verify power-stage parameters first?

Verify the power stage first, then tune compensation. A low-PM result can be caused by an unexpected operating mode, incorrect L/C/ESR assumptions, or a hidden current-limit interaction, especially near the boundary. Confirm by checking IL ripple and output ripple against expected values, then re-measure PM/GM at VINmin, VIN≈VLED, and VINmax. If the plant is consistent, adjust compensation for the worst region and re-validate with dimming/load steps. First fix: eliminate plant surprises before moving zeros/poles.

Maps to: H2-9, H2-8 Evidence: PM/GMIL ripplestep response MPN seeds: injection transformer/tool (generic)
12) Hiccup happens only near the boundary—how to prove it’s a false protection trip using flags and waveforms?

Prove causality by time-aligning FAULT flags with VIN/VOUT/ILED/COMP. A false trip shows a brief threshold crossing or spike (often correlated with VSW edges) that asserts UVLO/OVP/OCP, followed by a repeatable hiccup off-time. If ILED collapses without a sustained over/under condition, the protection path is too sensitive near the boundary. First fix: add blanking/debounce and hysteresis to the protection threshold, improve sensing/layout, and lengthen retry timing so a single false trip is not user-visible.

Maps to: H2-7, H2-4 Evidence: FLAGS tsVIN/VOUThiccup period MPN seeds: TVS clamp family (SMBJxxA)

Optional consistency check: copy each FAQ answer into a lab note and attach the corresponding scope screenshots (ILED + COMP at minimum, plus FLAGS). If two different engineers reach the same discriminator decision, the FAQ is “field-usable.”