Buck LED Driver (CC) — Current Sense, Loop Control & Dimming
← Back to: Lighting & LED Drivers
A Buck constant-current LED driver is the simplest, most efficient choice when VIN stays above the LED string voltage, keeping ILED tightly regulated through a stable current loop across dimming, protection events, and temperature. Success comes down to controlling headroom (VIN−VLED), keeping the sense path clean (Vsense), and verifying loop stability via COMP/SW/IL evidence so flicker, droop, and false trips are prevented—not patched.
H2-1. What a Buck Constant-Current LED Driver is (and when it’s the right choice)
A buck constant-current (CC) LED driver is a step-down power stage regulated by a current feedback loop. It is the right choice when the minimum input voltage stays above the maximum LED string voltage (including cold-start conditions), so the controller always has enough headroom to actively regulate LED current.
Typical “good fit” scenarios
- DC input (battery / DC bus / adapter) where VIN is reliably higher than the LED string voltage.
- Single-string CC lighting requiring stable brightness, fast PWM dimming, and simple protection handling.
- Multiple strings only when each string has its own current regulation path (do not rely on “one loop for many parallel strings” without a balancing strategy).
Why Buck CC is often preferred (practical reasons)
- Efficiency with low complexity: fewer energy-conversion steps and a short power path (especially when VIN is close to VLED).
- Dimming-friendly: supports high-frequency PWM dimming and hybrid dimming patterns without requiring a different power topology.
- Predictable protections: open/short events map cleanly to OVP/SCP state handling in a step-down system.
Hard limits (the failure modes that matter)
- No step-up capability: when VIN < VLED, the loop cannot maintain target current—brightness will fall and regulation becomes impossible.
- Dropout region near VIN≈VLED: even before VIN falls below VLED, control authority shrinks. The loop can “rail” (COMP saturates, duty hits limits), and LED current starts tracking input variations. Deep dimming becomes more sensitive because the system has less margin against noise, minimum on/off-time limits, and current-mode boundary behaviors.
H2-2. Specs that actually matter (accuracy, compliance, ripple, dimming depth)
For a buck CC LED driver, “good design” is not a list of features—it is a set of measurable targets. The most important specs are the ones that directly control visible output stability, nuisance protection trips, and long-term reliability. Each metric below includes the minimum evidence needed to verify it in the lab.
1) Current accuracy (±%)
- Target definition: deviation of regulated ILED across line, temperature, and tolerance stack-up.
- Minimum evidence: ILED vs temperature (cold/ambient/hot), and Vsense offset/noise snapshot at steady-state.
- Why it matters: brightness mismatch across units, thermal runaway risk at high current density, and inconsistent dimming curves.
2) Compliance headroom (margin to stay in regulation)
- Target definition: the available control margin after real losses—switch path, inductor DCR, sense element, and driver overhead.
- Minimum evidence: at VIN(low), check whether COMP/duty rails and whether ILED starts tracking VIN.
- Why it matters: dropout shows up as “not really constant-current,” especially under deep dimming or fast transients.
3) Ripple & flicker risk (steady and deep dimming)
- Target definition: low ripple in ILED across operating range, and stable behavior at low-duty PWM / low analog current.
- Minimum evidence: ILED ripple waveform (current probe or calibrated sense) at 100%, 20%, and 1–5% dimming points; Vsense ripple to locate coupling.
- Why it matters: visible flicker and camera banding are often ripple + control-limit interactions, not “just PWM frequency.”
4) Dynamic response (dimming step, fault recovery)
- Target definition: bounded overshoot/undershoot during dimming transitions, and predictable recovery after short/open protection events.
- Minimum evidence: ILED step response; COMP behavior during a dimming edge; fault state timing during hiccup/retry.
- Why it matters: fast but unstable loops cause audible noise, protection chatter, and transient overcurrent stress.
5) Efficiency & thermal rise (what limits lifetime)
- Target definition: loss allocation across switch path, inductor, and current sensing, expressed as temperature rise at worst-case current.
- Minimum evidence: hotspot identification (FET/inductor/sense element) and efficiency snapshots at key VIN×ILED points.
- Why it matters: LED systems fail from heat and stress accumulation; stable current is only useful if thermal margin exists.
H2-3. Reference architecture (block-level) for a practical Buck CC driver
A practical buck constant-current LED driver can be understood as three tightly-coupled planes: power (energy flow), control (current regulation loop), and interfaces & safety (dimming inputs and fault handling). A reusable reference architecture makes later design work repeatable: each block has a defined role, and each role maps to a measurable test point.
Power plane (energy flow)
- VIN + input decoupling: defines the hot loop source and sets the input ripple that can push the system toward dropout or UVLO events.
- HS switch / LS path: sets switching edges (dv/dt, ringing) that can couple into sensing and increase flicker risk.
- Inductor (L): sets current ripple and saturation margin; ripple shape directly affects deep dimming stability.
- LED string: defines VLED range (especially cold-start Vf) that determines compliance headroom and open/short behaviors.
Control plane (current loop)
- Rsense / CSA: converts LED current into an electrical signal; layout and bandwidth determine noise sensitivity.
- Error amplifier (EA) + compensation (COMP): shapes loop stability, transient response, and limit behavior near dropout.
- PWM modulator: converts COMP demand into duty-cycle and enforces practical limits (min on/off time, current limit policy).
- Gate driver: defines edge speed and switching behavior that can feed back into sense integrity via coupling.
Interfaces & safety (dimming + protections)
- Dimming I/F: PWM pin, analog dim level, EN, and (optional) digital configuration. These inputs shift operating point and can expose low-margin regimes.
- Protections: OVP (open LED), short-circuit protection, OTP, and UVLO. Protection actions must be observable through FAULT/status and retry timing.
H2-4. Current sensing choices (low-side vs high-side, sense amp, and error budget)
Current sensing is the core of constant-current regulation. A buck CC driver is only as accurate as its sensing chain: where the current is measured, how clean the measurement is under switching noise, and whether the error budget remains bounded across temperature and operating modes (including deep dimming).
Low-side vs high-side sensing (practical trade-offs)
- Low-side sense (return path): easiest implementation and often adequate for single-string drivers; typical failure mode is ground bounce / shared return polluting Vsense.
- High-side sense (between VIN and power stage): helps when LED return must stay clean or when system grounding demands a different reference; typical failure mode is common-mode transient pushing the amplifier beyond effective high-frequency CMRR.
Sense resistor (Rsense) selection: accuracy is an electro-thermal problem
- Power loss: Rsense dissipates I²R; higher R improves signal amplitude but raises heat and drift risk.
- Tempco + self-heating: drift is set by both material tempco and local temperature rise at Rsense.
- Pulse current stress: current-mode control sees switching ripple and peaks; Rsense must tolerate peak and RMS conditions without value shift.
- Kelvin routing: sense traces must return to the amplifier as a dedicated pair; sharing the hot loop return is a frequent root cause of “mysterious” errors.
Sensing bandwidth: match the control method and noise environment
- Peak current mode (fast inner behavior) tends to be more sensitive to spikes; it may require filtering/blanking strategies and clean layout to avoid false current hits.
- Average current mode / filtered sensing reduces spike sensitivity but changes transient behavior; verify with Vsense and COMP waveforms during dimming steps.
- In both cases, the goal is to keep Vsense representative of real current, not dominated by switching-coupled artifacts from SW and gate edges.
Minimum evidence set (what to capture before changing the design)
- ILED absolute accuracy vs temperature: cold / ambient / hot points (or a short sweep) to separate electrical vs thermal drift.
- Vsense waveform quality: offset, ripple, and switching-synchronous spikes (correlate with SW ringing).
- Thermal linkage: Rsense temperature (or nearby copper temperature proxy) versus ILED drift direction.
H2-5. Loop control deep dive (current-mode vs voltage-mode, compensation, stability checks)
Loop control determines whether a buck constant-current driver is stable across real operating boundaries: cold LED Vf, compliance headroom changes, protection recovery, and deep dimming. The goal here is practical tuning depth without textbook derivations—focus stays on what each control method actually regulates, where the COMP network sits, and how to verify stability with measurable evidence.
Control methods used in practical Buck CC drivers
- Peak current-mode: an inner per-cycle current comparator limits IL peak; the outer loop (Vsense → COMP) sets the commanded peak. Fast disturbance rejection and natural current limiting, but more sensitive to switching spikes and requires attention to subharmonic oscillation above certain duty regions.
- Average current-mode: an inner current loop regulates an averaged IL quantity (via filtering/integration), while the outer loop still targets ILED. Typically less sensitive to narrow spikes than peak mode, but tuning must confirm adequate phase margin across light-load/DCM edges.
- Voltage-mode with CC outer loop: the modulator responds primarily to COMP (duty demand) without a true current inner loop. Implementation can be simpler and less spike-sensitive, but stability and transient performance depend strongly on the compensation placement and limiter behavior near operating boundaries.
COMP network intuition (place poles/zeros to match what the plant is doing)
- First goal: DC accuracy — ensure low-frequency loop gain is sufficient so ILED tracks the setpoint across temperature and tolerance. A weak low-frequency gain shows up as steady-state error in ILED.
- Second goal: phase margin where it matters — introduce phase boost (via zeros) around the dominant plant behavior so the loop does not ring after dimming steps or recovery events.
- Third goal: noise immunity — avoid letting switching-coupled artifacts drive COMP/Vsense. If COMP carries switching-synchronous spikes, deep dimming becomes unstable first.
Subharmonic oscillation and slope compensation (peak current-mode)
Peak current-mode can exhibit a two-cycle repeating behavior when the effective duty region makes the per-cycle current comparison ambiguous. This is not a theoretical curiosity—its signature is visible and repeatable.
- Signature evidence: TP2 SW pulse width alternates “wide/narrow”; TP3 IL peaks alternate; spectrum shows a strong component near 1/2·fsw.
- What triggers it: boundary conditions that push duty and sensed slope into the subharmonic-prone region (often near higher duty regions or edge cases).
- What fixes it: slope compensation stabilizes the inner cycle-by-cycle decision by adding an artificial ramp to the comparator reference.
Stability verification (choose the strongest method available)
- Bode (if available): inject small-signal and verify adequate margin. Use the same test point consistently so results remain comparable across revisions.
- Step response (most universal): apply ILED command steps (or dimming steps) and capture TP5 Vsense and TP6 COMP. Confirm settling without sustained ringing. Repeat at 20% and at deep dimming (e.g., 1–5%) because boundaries shift.
- Deep-dimming boundary checks: look for bursty energy delivery, pulse skipping, or limit-cycle behavior. Evidence often appears first as SW period jitter (TP2) and COMP saturation / rail-hitting (TP6).
H2-6. Dimming interfaces & implementation patterns (PWM, analog, hybrid; flicker-free deep dimming)
Dimming is not just an input pin name—it is a modulation strategy that moves the driver across operating regions where loop behavior, ripple shape, and boundary-mode transitions become visible. A robust implementation connects the interface choice (PWM/analog) to what happens to ILED waveform shape at 1% / 5% / 20% dim points.
PWM dimming (on/off modulation of the regulated current)
- What it does: toggles LED current between “regulated” and “off”, using duty to set average light output.
- Frequency selection: too low increases visible modulation and camera-band artifacts; too high raises switching loss, edge stress, and EMI pressure. The best range balances perception/camera needs with power-stage limits.
- Practical risk points: low duty can introduce bursty energy delivery (clusters of pulses) and transient overshoot on turn-on/off, which shows up as Vsense spikes and SW jitter.
Analog dimming (scaling the current setpoint)
- What it does: scales the current target (IREF or equivalent), keeping conduction continuous.
- Strength: avoids hard on/off transients; can reduce low-frequency modulation if loop stability holds.
- Common deep-dim pitfalls: at very low currents, offset/noise and quantization become a larger fraction of the signal, so linearity suffers first. Color shift can also become more visible as the LED operating point moves.
Hybrid dimming (analog at high current, PWM at low current)
- Why it works: analog dimming keeps the waveform continuous where signal-to-noise is strong; PWM takes over when analog scaling enters the noise/offset-dominated region.
- What must be validated: crossover behavior must not create a discontinuity in light output or induce loop ringing; verify TP6 COMP during the crossover step.
Minimum measurement set (repeatable across builds)
- ILED waveform shape (current probe or sense-derived method) at 1% / 5% / 20%.
- Vsense ripple and spikes (TP5): isolate whether artifacts are real current ripple or measurement injection.
- COMP behavior (TP6): stable deep dimming shows a controlled COMP level; unstable cases show rail-hitting, limit cycles, or sustained oscillation.
H2-7. Protection design (OVP/open LED, short LED, inductor saturation, UVLO, OTP)
A robust buck constant-current driver treats protection as an engineering closed loop: trigger condition → action → recovery strategy. Each protection path must be testable using a small set of observables—FAULT status, hiccup period, SW duty behavior, and thermal derating curves—so the design can be verified across startup, deep dimming, and fault recovery.
Open LED / OVP (output climbs when the string opens)
- Trigger: LED string opens or disconnects → the output node rises as the loop tries to regulate current. The most reliable detector is a VOUT climb beyond a defined threshold.
- Action options: Clamp (limit VOUT), shutdown, or hiccup (off-time + retry). The action must prevent repeated high-voltage stress while keeping recovery predictable.
- Recovery strategy: use hysteresis around the OVP threshold and define a retry window (hiccup off-time) that avoids rapid stress/EMI cycling.
- Evidence: VOUT peak at trigger, SW duty forced low/off, FAULT=OVP, and a stable hiccup cadence.
Short LED / output short (SCP)
- Trigger: Vsense/IL exceed limit and the output collapses (or fails to rise) consistent with a short.
- Action: cycle-by-cycle current limit protects switches immediately; then apply foldback or hiccup to reduce average power and temperature.
- Recovery strategy: timer-based retry (N attempts), optional latch if repeated faults occur to avoid persistent thermal cycling.
- Evidence: SW duty constrained, IL peak bounded (TP3), FAULT=SCP/OCP, and a repeatable hiccup pattern.
Inductor saturation & overcurrent (how to recognize, then how to set limits)
- How it shows up: IL no longer ramps linearly; the apparent slope changes abruptly and peaks rise faster. SW ringing and pulse-width behavior can also distort under saturation.
- Threshold setting principle: account for worst-case peak IL during cold start, PWM turn-on edges, and highest VIN operating points. Avoid setting the limit so close that deep dimming or transient steps cause false trips.
- Action: prioritize cycle-by-cycle limit; for severe cases, enter a controlled hiccup/retry to let the magnetic and switches cool.
- Evidence: TP3 IL shape (saturation signature), TP2 SW jitter/duty clamp, and FAULT=OCP/CS-limit.
UVLO (startup and brownout restart policy)
- Trigger: VIN falls below a UVLO threshold.
- Action: disable switching to avoid half-drive states and repeated partial starts.
- Recovery strategy: enforce UVLO hysteresis and a controlled restart sequence (soft-start + minimum off-time) to prevent “on/off chatter” during brownout conditions.
- Evidence: SW remains off below threshold, restart occurs only after VIN clears hysteresis, and hiccup timing does not collapse into rapid cycling.
OTP (junction estimate vs NTC; derating curve + hysteresis)
- Trigger sources: internal junction temperature estimate (fast protection of the IC) and/or external NTC (board/LED thermal reality). Both can be used; the key is predictable response.
- Action: prefer thermal derating (reduce ILED) before hard shutdown so the system stays functional; enforce shutdown at a hard limit if temperature continues to rise.
- Recovery strategy: define hysteresis so the output does not oscillate at the trip point. Record the recovery temperature explicitly in validation.
- Evidence: ILED vs temperature slope (derating curve), FAULT=OTP, and stable recovery behavior without rapid toggling.
H2-8. Power stage design knobs (switches, inductor, diode/sync, frequency, efficiency)
This section focuses on buck CC power-stage knobs only. Each knob is tied back to the metrics that matter for this page: ILED ripple, deep-dimming stability, protection behavior, and efficiency / temperature rise. The goal is fast trade-off navigation with measurable evidence—especially efficiency surfaces (VIN × ILED) and hotspot maps (FET / inductor / Rsense).
Inductor (L): ripple, saturation, DCR loss, acoustic/EMI impact
- Ripple current: L sets ΔIL. Larger ripple pushes more current waveform into the sensing and loop, increasing ILED ripple and making deep dim edges harder to keep “quiet”.
- Saturation: pick an Isat margin that covers cold start and dimming turn-on peaks. A near-saturation inductor can distort IL ramps and interact with OCP behavior (tie back to H2-7).
- DCR loss: inductor DCR contributes directly to conduction loss and temperature rise.
- Noise/EMI coupling: higher di/dt and higher ripple can increase SW-node sensitivity; capture SW ringing consistently when iterating L and layout revisions.
Synchronous rectification vs diode
- Efficiency: synchronous rectification reduces conduction loss at higher currents; diode rectification is simpler but introduces Vf loss and thermal stress.
- Switching behavior: diode reverse recovery and switching transitions can add waveform noise; synchronous operation requires careful behavior during light-load/deep dim edges to avoid unwanted reverse current.
- Evidence: compare efficiency and hotspot maps between the two choices; correlate differences with SW ringing.
Switching frequency (fsw): size vs efficiency vs EMI pressure
- Higher fsw: smaller magnetics and faster transient control potential, but higher switching loss and increased edge stress that can raise temperature and ringing.
- Lower fsw: lower switching loss and often easier thermal margin, but larger L/C requirements and potentially more visible boundary-mode artifacts at deep dimming.
- Evidence: log efficiency surfaces (VIN × ILED), SW overshoot/ringing amplitude, and temperature rise of the switch and inductor.
Sense loss & current measurement penalty (Rsense + CSA)
- Rsense I²R: a clean sensing signal costs power. At higher ILED, sense loss becomes a significant budget item.
- CSA power: amplifier consumption is smaller than Rsense loss but still adds to thermal load in compact drivers.
- Practical evaluation: include sense loss explicitly in the loss breakdown and validate via Rsense hotspot temperature.
H2-9. Layout & EMI for Buck LED drivers (what to do, what to measure)
The fastest way to stabilize a buck constant-current LED driver is to treat layout as a measurable system: minimize the hot loop, contain the SW dv/dt region, and protect the sense/Kelvin path. This section intentionally focuses on practical actions and quick evidence (near-field, ringing, injection paths), without expanding into a full compliance framework.
1) Key loop: the HOT loop (HS switch–LS/GND–Cin) must be minimized
- What to do: place Cin tight to the switching path so the high di/dt current returns locally, not through the board.
- Why it matters: the hot loop area directly drives radiated/near-field energy and amplifies SW ringing.
- What to measure: compare TP2 SW overshoot and ringing amplitude before/after loop minimization; near-field scan around Cin/switch perimeter.
2) SW node: control area, routing, and zoning (SW is the main dv/dt noise source)
- What to do: keep SW copper short/small; keep SW away from sense/COMP/EN; enforce a noisy-zone boundary.
- What to avoid: SW traces crossing into the quiet/sense zone or running parallel to Kelvin sense lines.
- What to measure: record ringing frequency (dominant oscillation band) and correlate with near-field hotspot positions.
3) Rsense Kelvin: single-point return and distance from SW noise
- What to do: route Kelvin sense as a tight pair from Rsense directly to the control/sense block; return reference at a defined star point.
- Why it matters: injected sense noise converts directly to ILED jitter, flicker, false OCP, and unstable deep dimming.
- What to measure: probe Vsense vs SW edge timing; if Vsense noise is phase-locked to SW transitions, an injection path exists.
4) Ground strategy: power/signal ground meet at a measurement-stable point
- What to do: isolate the high-current return from sensitive analog reference; merge at a controlled junction near the controller reference.
- Acceptance check: COMP and Vsense remain stable across PWM dimming edges and load transients, without “spikes” aligned to SW dv/dt.
5) Fast EMI evidence: near-field scan + ringing + dv/dt/overshoot
- Near-field scan: sweep HOT loop perimeter, SW zone, inductor, and input leads; document top 3 hotspots.
- Ringing capture: record SW overshoot peak and ringing frequency band; track changes after each layout/zoning iteration.
- Injection proof: correlate Vsense noise bursts with ILED ripple/jitter at deep dim points (1%/5% duty).
H2-10. Validation & field debug playbook (symptom → evidence → isolate → first fix)
This playbook is designed to isolate root causes with minimal tools by enforcing a repeatable pattern: Symptom → first 2 measurements → discriminator evidence → first fix. Each symptom below maps to the page’s evidence fields (SW, IL, Vsense, COMP, VIN, FAULT, temperature) so failures can be reproduced and closed quickly.
H2-11. IC/BOM selection checklist (controller, sense amp, FETs, inductor, protection parts)
This checklist avoids “MPN dumping” and instead ties every BOM choice to the same five KPIs defined earlier: Accuracy, Compliance headroom, Ripple/Flicker stability, Protection behavior, and Thermal/Efficiency. Example MPNs are included as replaceable references—always verify ratings and availability for the target VIN, ILED, and thermal limits.
Diodes Inc AL8805, Diodes Inc AL8860, TI TPS92512External-switch buck LED controllers (more scalable power):
Analog Devices LT3965, onsemi NCL30160Automotive/harsh-environment families often used in lighting:
TI TPS92662 (LED driver family), Infineon TLDxxxx (LED driver families)
TI INA180, TI INA181, TI INA190PWM/switching-friendly CSA (enhanced transient rejection):
TI INA240High-side current sense (common in power stages):
Analog Devices LTC6102, Analog Devices LTC6106Legacy/common alternatives:
Maxim (ADI) MAX4080
Infineon BSC340N08NS3 (80V class), Vishay SiRxxxxDP families (30–60V classes), onsemi NTMFSxxxx familiesSchottky/rectifier examples:
SS56 (5A 60V, many vendors), MBR560 (5A 60V class), STPS5H100 (higher-voltage Schottky class)
Coilcraft XAL7030-472 (4.7µH family example), TDK SPM6530T-4R7M, Würth 74437346047 (WE series examples), Sumida CDRHxxxx families
SMBJ33A, SMBJ58A, SMBJ64A (SMBJ family examples)NTC thermistors:
TDK/EPCOS B57891M0104J000 (example), Vishay NTCLE100E3xxxx familiesSnubber parts (use stable MLCC + thick-film resistor families):
Murata GRM MLCC families + Vishay CRCW resistor families
H2-12. FAQs (12) — evidence-first answers (no scope creep)
VIN, VLED, ILED, Vsense, COMP, SW, IL, FAULT, Temp.
Each answer includes “measure first” + “what proves it” + “first fix” and links back to the mapped chapters.
Q1VIN is high enough—why does ILED slowly droop over time?
A slow droop is usually loop headroom or a stability/limit interaction, not a “missing VIN spec.”
Measure: VLED and COMP while logging ILED.
Proves it: COMP creeping toward saturation while ILED falls indicates duty/headroom or compensation margin; a step change with temperature points to derating.
First fix: re-check headroom budget and tune compensation at the operating corner.
Q2At 1% dimming it flickers—PWM frequency issue or loop instability?
Deep-dim flicker is most often a control-boundary problem that the PWM choice exposes.
Measure: ILED ripple envelope and COMP during 1% PWM.
Proves it: flicker locked to PWM edges suggests timing/frequency; low-frequency COMP hunting or half-rate patterns point to instability or current-mode boundary.
First fix: move PWM into a safe band and validate compensation specifically at 1–5% operation.
Q3Brightness drifts a lot with temperature—Rsense drift or LED Vf?
Separate “electrical current drift” from “optical efficacy drift.”
Measure: Vsense and Temp while tracking ILED.
Proves it: if Vsense/ILED stays constant but brightness changes, LED efficacy/Vf effects dominate; if Vsense shifts with temperature, the sense/reference path is drifting.
First fix: tighten the error budget (Rsense tempco, CSA offset drift) before compensating LED optical roll-off.
Q4OVP/open-LED triggers at turn-on—divider noise or truly no load?
Startup OVP trips are commonly “sense-node injection,” not a real open LED.
Measure: FAULT timing with VLED rise and the OVP sense node (or equivalent).
Proves it: a VLED spike aligned with SW ringing suggests real overshoot; a clean VLED with a noisy sense node indicates layout/RC filtering deficiency.
First fix: harden the sense node and reduce SW coupling before changing thresholds.
Q5Intermittent hiccup resets—UVLO too tight or input surge triggers?
Hiccup behavior must be correlated with input rail events.
Measure: VIN droop during turn-on/transients and FAULT cadence.
Proves it: VIN crossing UVLO with little margin indicates threshold/hysteresis issues; a fast spike followed by protection entry points to inrush or transient-triggered policies.
First fix: add hysteresis/time filtering where appropriate and tune soft-start/inrush limiting to keep VIN out of the UVLO window.
Q6SW ringing is large but efficiency is fine—RC damping first or layout first?
Start with the dominant energy source: loop inductance vs device parasitics.
Measure: SW overshoot/ringing frequency and hotspot location with a near-field probe (if available).
Proves it: ringing that changes strongly with probe/loop geometry implies layout (HOT loop); ringing insensitive to routing but sensitive to device choice implies parasitic capacitance/Qrr.
First fix: shrink the hot loop and SW copper first, then add a targeted snubber to damp the remaining resonance.
Q7Sense voltage spikes cause current jitter—Kelvin routing or ground bounce?
Most “mystery jitter” is SW-correlated injection into the sense path.
Measure: Vsense and SW simultaneously (same timebase).
Proves it: spikes phase-locked to SW edges indicate coupling; spikes that scale with load return current indicate ground bounce and return-path mixing.
First fix: enforce true Kelvin routing to Rsense, keep the sense loop in a quiet zone, and star-join signal ground away from the hot loop.
Q8After changing the inductor it squeals/oscillates—saturation or compensation boundary?
A new inductor changes both the power pole and the stress margins.
Measure: IL (or inferred ripple via SW) and COMP under the same dimming point.
Proves it: clipped/flattened current ripple suggests saturation; periodic COMP wandering or bursty duty indicates loop margin loss.
First fix: verify Isat headroom at startup/transients, then re-tune compensation for the new L/DCR and confirm stability at deep dim and near-dropout corners.
Q9After short-circuit recovery the brightness is wrong—hiccup policy or soft-start?
Post-fault brightness errors are usually “recovery sequencing,” not LED changes.
Measure: FAULT cadence and ILED/COMP during the first two retry cycles.
Proves it: slow ramp limited by soft-start shows as COMP constrained while ILED stays low; incorrect hiccup timers show repeated early cutoffs.
First fix: tune the retry timer, blanking, and soft-start ramp so recovery reaches regulation without re-triggering protection, then validate with a controlled short-release test.
Q10PWM dimming shows camera banding—sensitive frequency region or ripple too large?
Camera banding typically comes from PWM beat frequencies or a low-frequency ripple envelope.
Measure: PWM frequency/duty and the ILED envelope (not just peak ripple).
Proves it: banding that changes predictably with PWM frequency indicates a sensitive region/beat; banding that persists across PWM settings often indicates a ripple envelope created by control interaction.
First fix: move PWM out of common rolling-shutter bands and use hybrid dimming to keep the current loop in a stable operating region with a low envelope ripple.
Q11Multi-string LEDs (parallel branches) have uneven currents—matching or sense location first?
Branch imbalance is most often a topology/sense-placement issue, not “LED binning” alone.
Measure: per-branch current (two branches) and total Vsense/ILED.
Proves it: stable total current with drifting branch currents indicates missing balancing/equalization; branch currents that move with SW noise imply sensing/ground reference issues.
First fix: confirm the block architecture and where sensing occurs, then add branch balancing (or redesign sense placement) before chasing minor LED matching.
Q12Near low VIN it goes bright/dim—dropout or control-mode region crossing?
Bright/dim cycling near the boundary is either dropout headroom loss or a control boundary effect.
Measure: VIN vs VLED margin and COMP saturation behavior.
Proves it: duty/COMP pinned with falling current indicates dropout; oscillatory COMP and periodic ILED bursts can indicate region-crossing instability.
First fix: increase compliance headroom (or derate current) at the boundary and validate compensation with the exact L/C and dimming mode used at low VIN operation.