PV/ESS Inverters & DC-DC Gate Drivers: Isolation + iso-ΣΔ Sync
Core idea: In PV/ESS power stages, measurement stability and protection reliability depend on treating the gate-drive stack as a system: isolation boundary + clean fault paths + deterministic timing.
The practical win is to align switching events and iso-ΣΔ sampling into verified quiet windows, then lock down skew, CMTI, soft turn-off, and recovery policy with measurable pass criteria.
Definition & Scope: PV/ESS Inverters & DC-DC Gate-Drive Stack
- Topology implementation: see Topologies (HB/FB/High-Side/DC-DC patterns).
- Device-specific drive levels & physics: see IGBT / SiC / GaN Gate Driver.
- iso-ΣΔ theory & filtering: see Isolated ADC / ΣΔ pages.
- Energy sources: PV strings + ESS battery (bidirectional power flow).
- HV DC link: DC bus is the coupling backbone for switching noise, faults, and sensing reference shifts.
- Power conversion: inverter legs + DC-DC stages (including bidirectional DC-DC for ESS charge/discharge).
- Command Path: PWM/EN → isolation → driver input (timing, default states, noise immunity).
- Energy Path: isolated bias → driver output → gate network → switch (loop parasitics, slew control, symmetry).
- Evidence Path: fault + telemetry + iso-ΣΔ sensing → controller decision (safe shutdown, recovery, synchronized sampling windows).
- Isolation boundary is explicit: domain references defined (control GND vs power GND), and the permitted cross-boundary signals are listed.
- Fault path is fail-safe: /FLT and disable polarity + pull-ups validated; default state drives the system into a safe condition.
- Synchronized sensing exists: iso-ΣΔ sampling windows avoid switching edges by a guard time of X ns; noise delta inside the quiet window improves by Y dB.
- Timing closure is measurable: inter-channel skew ≤ X ns, and fault propagation delay ≤ Y ns across all temperature corners.
PV/ESS System Architectures: Multi-String, Parallel, Central vs String PCS
- Channel scaling: number of strings, legs, and parallel power paths sets driver channel count and grouping.
- Isolation count: more barriers raise timing-closure difficulty (skew/jitter) and fault-path complexity.
- Sensing topology: per-string / per-leg / bus-level sense points determine iso-ΣΔ count and alignment strategy.
- Fault containment: defines whether a local fault must shut down one path, one module, or the entire PCS safely.
- Implication: sense points multiply (string currents/voltages); sync windows must be consistent across strings or grouped.
- Primary risk: DC-bus coupling can correlate noise across channels, causing measurement bias during switching transitions.
- Validation hook: define string-group sync domains and verify quiet-window noise improves by Y dB vs edge-adjacent sampling.
- Implication: inter-module skew and fault propagation delay become first-order; disable policy must prevent “retry storms”.
- Primary risk: circulating current → local heating → timing drift → false trips or asymmetric turn-off stress.
- Validation hook: enforce inter-module skew ≤ X ns and current imbalance ≤ Y % across temperature corners.
- Central PCS: higher power density + cabinet parasitics → stronger CMTI/return-path constraints; sync needs global discipline.
- String PCS: more channels, more barriers → easier thermal distribution but harder timing/fault containment scaling.
- Validation hook: measure fault containment: local fault must shut down only the intended domain within Y ns, without collateral trips.
- Sync domain is declared: global / group / per-string, with explicit timing reference and distribution.
- Inter-channel skew budget: ≤ X ns within a domain; ≤ Y ns across domains (if cross-domain coordination is required).
- Fault containment: disable reaches the intended drivers within X ns, and does not induce cascading trips.
- Quiet-window integrity: iso-ΣΔ samples avoid switching edges by X ns; measured ripple folding reduces by Y dB.
Power Stage Patterns in PV/ESS: Where the Gate Driver Sits
- Inverter leg: 3-phase bridge / NPC / T-type (name-only; the driver sees “leg timing + commutation stress”).
- DC-DC leg: buck/boost / LLC / DAB (name-only; the driver sees “HS/LS referencing + synchronization needs”).
- Driver: gate energy delivery, UVLO gating behavior, hardware interlock behavior (if present), and deterministic local disable response.
- Controller: PWM scheduling, sync-domain definition, retry/latch policy, and module-level coordination (multi-leg / parallel).
- Closed-loop handshake: /FLT assertion and disable propagation are validated as an evidence path (fault → safe-off → status confirmation).
- Is the switch node floating? If yes, prefer isolated driver or isolator+driver combo with defined HS/LS channels.
- Is the stage multi-leg or paralleled? If yes, prioritize tight delay/skew matching and consistent sync-domain distribution.
- Is deadtime highly sensitive? If yes, require programmable deadtime and validated interlock behavior.
- Is fast shutdown required locally? If yes, ensure a short fault-to-disable path and a fail-safe default state.
- Stage classification is explicit: inverter leg or DC-DC leg, with a declared HS/LS referencing model.
- Timing closure: inter-channel skew ≤ X ns for legs within a sync domain; propagation delay variation ≤ Y ns over temperature.
- Deadtime integrity: no cross-conduction under worst-case delay corners; verified at switching stress and temperature extremes.
- Fault closure: fault-to-safe-off ≤ X ns and status confirmation within Y ms without cascading trips.
Isolation & Integration Strategy: Driver, Bias, and Sensing Partition
- Control domain: logic reference for PWM scheduling, sync distribution, and recovery policy.
- Power domain: high di/dt and high dv/dt switching reference; gate energy and protection actions must remain local and fast.
- Sense domain: measurement reference that must preserve a quiet window; avoid uncontrolled return sharing with switching current loops.
- Isolated driver: strongest barrier ownership and local shutdown control; validate bias behavior and independent HS/LS robustness.
- Isolator + driver combo: tighter timing/skew and simpler routing; validate fail-safe defaults and cross-barrier fault direction.
- Driver with integrated isolated bias: reduces external bias BOM; validate startup/UVLO sequence and fault-to-safe-off behavior during bias dips.
- Stack A: Controller → isolator → isolated driver (independent HS/LS) → gate network
- Stack B: Controller → isolator+driver combo → gate network (tight skew targets)
- Stack C: Controller → isolator → driver + integrated iso-bias (reduced bias BOM)
- Wrong 1: shared return path across domains (fault + sense share a noisy switching return)
- Wrong 2: non-fail-safe /FLT or disable polarity (line-open or loss-of-bias results in unintended enable)
- Wrong 3: inconsistent sync distribution (measurement windows drift relative to switching edges)
- Startup: bias readiness must precede valid switching; UVLO thresholds prevent half-conduction.
- Fault shutdown: ensure energy exists to execute a deterministic safe-off (soft/hard behavior defined by policy).
- Recovery: retry policies must avoid cascading restarts in parallel systems (cooldown and evidence confirmation required).
- Fault path: power domain asserts fault evidence to control domain (/FLT, status), while control domain can force disable to power domain.
- Default state: loss-of-power, line-open, or isolation failure must converge to safe-off (not unintended turn-on).
- Timing: fault-to-disable is treated as a measurable budget across the isolation barrier.
- Partition is enforced: no uncontrolled return sharing between command/sense/evidence paths.
- Fail-safe default: /FLT and disable behavior validated under open-wire and bias-loss conditions.
- Timing budgets: cross-barrier fault propagation ≤ X ns; inter-channel skew ≤ Y ns within a sync domain.
- Quiet window: sampling avoids switching edges by X ns, and noise folding reduces by Y dB after alignment.
Synchronized iso-ΣΔ Sampling: Aligning PWM, Switching Events, and Measurement Windows
- dv/dt common-mode injection: coupling through isolation and parasitics drives transient current into measurement reference paths.
- Ground bounce / shared return: power and measurement returns share impedance; the “reference” shifts during commutation.
- Barrier capacitance coupling: cross-domain capacitance and layout coupling corrupt the sense front-end.
- Isolated bias ripple fold-in: bias ripple and switching harmonics correlate with sampling phase and fold into the measured band.
- Timing skew: PWM distribution delay and inter-channel skew move the sampling point into contaminated zones.
- Center-aligned vs edge-aligned PWM: choose the PWM mode that maximizes a stable mid-cycle quiet window under PV/ESS switching stress.
- Guard time budgeting: set guard time to cover propagation delay drift, settling time, and return stabilization (budgeted, not guessed).
- Multi-leg / parallel grouping: choose cross-bridge synchronization or grouped synchronization to control correlated noise in paralleled stages.
- When avoidance is impossible: use blanking, a bounded averaging window within the quiet window, and phase staggering to reduce correlation.
- Only one knob per A/B: sampling phase OR PWM mode OR blanking window (avoid multi-change ambiguity).
- Fixed operating point: bus voltage, load current, switching frequency, and temperature range are held constant (placeholders).
- Metrics:
- Quiet-window RMS noise improves by X dB or Y mArms.
- Drift reduces within X over Y minutes under load/thermal sweep.
- Sampling phase error stays within X ns across temperature corners.
- Sync reference declared: PWM timebase and sampling timebase are traceable and consistent.
- Guard time budgeted: guard time ≥ X ns including PVT drift terms.
- Inter-channel skew measured: skew ≤ X ns within the same sync domain over temperature.
- No-sample zone enforced: blanking or gating prevents sampling near switching events.
- A/B evidence recorded: before/after noise/drift/phase metrics are captured with identical conditions.
Protection & Safe Shutdown in PV/ESS: SC/OCP/OVP and Fault Recovery
- Short-circuit (SC): DESAT / fast OCP detection triggers local safe-off with controlled turn-off energy.
- Over-current (OCP): fast OCP and control-loop OCP require separation of transient immunity vs real overload detection.
- Over-voltage (OVP): DC bus transients and commutation overshoot must not cause nuisance trips or delayed shutdown.
- Bias protection: UVLO/OTP enforce safe gate state during bias dips and thermal events.
- Interlock integrity: hardware shoot-through prevention must remain valid across temperature and skew corners.
- Detect: fault detection asserts an internal trip (DESAT / fast OCP / comparator trip).
- Immediate action: soft turn-off or hard-off is executed locally to minimize overshoot and prevent re-turn-on.
- Hold-off: disable is held through cooldown; switching is blocked until evidence conditions are satisfied.
- Evidence path: /FLT assertion and readiness confirmation (/RDY) are logged for acceptance testing and field triage.
- dv/dt injection: trip pins and sensing references see coupled transients that mimic faults.
- Miller / ground bounce: unwanted gate movement and shared return impedance create false shoot-through signatures.
- Sampling contamination: noisy measurement windows cause threshold chatter and nuisance OCP decisions (cross-reference H2-5).
- Latch: preferred for high-energy faults; requires explicit clear condition and evidence confirmation before re-enable.
- Auto-retry: requires cooldown = X ms, retry count = N, and evidence-ok gating to prevent retry storms.
- Evidence-ok gating: readiness is asserted only after safe voltage/current ranges and /RDY conditions are met.
-
Fault: Short-circuit trip during load step
Quick check: confirm trip channel, blanking window, and bias UVLO status
Fix: tighten return partition, validate soft turn-off profile, adjust immunity window within spec
Pass criteria: fault-to-safe-off ≤ X, overshoot ≤ Y, false trip ≤ N per hour -
Fault: OCP nuisance trip near switching edges
Quick check: correlate trip time with PWM edge and sampling phase
Fix: enforce no-sample zone + blanking, reduce correlated noise via sync grouping
Pass criteria: OCP stability within X over Y minutes; chatter removed -
Fault: Auto-retry causes parallel stage oscillation
Quick check: verify cooldown and evidence-ok gating (/RDY, safe-range checks)
Fix: add cooldown, cap retry count, and require evidence confirmation before re-enable
Pass criteria: no cascade trips across modules; retry count limited to N
- Response time: fault-to-safe-off ≤ X ns (or Y µs) under dv/dt stress.
- Overshoot: Vds/Vce overshoot ≤ X V; repeated events remain within Y V drift.
- False trip rate: nuisance trips ≤ N per hour at specified switching conditions.
- Recovery stability: no retry storms; cooldown and retry count remain deterministic across modules.
Gate Drive Tuning for PV/ESS: Slew Control, Miller, Two-Level, and Symmetry
Knob: Split Rg,on / Rg,off
Knob: Two-Level Turn-On/Off (fast segment → slow segment)
Knob: Active Miller Clamp and −VG,OFF
Knob: Arm Symmetry (HS/LS) and Parallel Symmetry (multi-string / paralleled stages)
Layout, Grounding & EMC in Cabinets: Isolation Capacitance, Return Paths, and Shielding
DO
- Close power, gate, and sense loops locally; document loop boundaries.
- Use Kelvin source returns for gate drivers; keep gate loop area minimal.
- Route /FLT and /RDY away from switching nodes and noisy return paths.
- Provide a defined common-mode return destination (shield/chassis path) for Ciso-driven currents.
- Maintain continuous shielding paths; ensure low-impedance high-frequency closure where intended.
DON’T
- Do not share a power return as a driver/sense reference (ground bounce coupling).
- Do not let any return cross a partition split (creates unavoidable measurement corruption).
- Do not place long pigtail shield bonds in high-frequency paths (forces detours and raises EMI).
- Do not run gate drive and sense bundles parallel to high dv/dt switch nodes.
- Do not allow Ciso common-mode currents to traverse the sense domain reference.
Bring-Up & Validation Playbook: What to Measure First, What to Lock Down
Stage 0 — Low V / Low f / No-load (establish control authority)
Stage 1 — Single leg only (localize variables)
Stage 2 — 3-phase / Low power (verify interlock and symmetry)
Stage 3 — Raise V and f (stress dv/dt and common-mode paths)
Stage 4 — Parallel / Multi-string (validate consistency and interactions)
Stage 5 — Full power / Thermal steady state / Cabinet harness (production realism)
Engineering Checklist: Design → Bring-Up → Production (PV/ESS Edition)
Gate A — Design gate (freeze architecture and contracts)
-
Isolation partition and reference map
Verify: control/power/sense domains and return boundaries are explicitly documented. Pass: no return crosses splits; intended CM return destination defined (X/Y/N).
-
Bias supply and UVLO behavior
Verify: start/stop sequencing, UVLO thresholds, and safe default state. Pass: no half-conduction; safe-off on loss of bias (X/Y/N).
-
Fault / disable path direction (fail-safe)
Verify: /FLT, /RDY, and disable crossing isolation follow a safe direction. Pass: default state disables switching; recovery rules defined (X/Y/N).
-
Timing budget contract
Verify: propagation delay, skew, deadtime, and jitter assumptions are written. Pass: skew ≤ X ns; deadtime margin ≥ Y; repeatability ≥ N (placeholders).
-
Synchronized sampling contract (quiet window)
Verify: sampling guard time and blanking rules are specified. Pass: quiet-window noise ≤ X (or improves by Y dB) under dv/dt stress (placeholders).
Gate B — Bring-up gate (prove waveforms, protection, and noise)
-
Gate waveform baseline set
Verify: Vg turn-on/off slopes and gate-off stability. Pass: gate-off fluctuation ≤ X V; no abnormal ringing (X/Y/N).
-
Switch-node overshoot and ringing control
Verify: Vds/Vce overshoot and ringing under staged V/f. Pass: overshoot ≤ X; ringing ≤ Y; consistent across N runs (placeholders).
-
Protection action chain (detect → soft turn-off → latch/retry)
Verify: blanking, soft turn-off, and disable priority. Pass: reaction time ≤ X; overshoot ≤ Y; no retry storms (placeholders).
-
Sampling alignment and cross-channel phase consistency
Verify: quiet-window location and skew distribution. Pass: guard time ≥ X ns; skew ≤ Y ns; noise improves ≥ N (placeholders).
-
Thermal drift and symmetry under steady state
Verify: arm-to-arm and module-to-module drift. Pass: drift ≤ X; imbalance ≤ Y%; stable over N hours (placeholders).
Gate C — Production gate (repeatability and evidence pack)
-
Delay/skew distribution control
Verify: statistical spread across units and channels. Pass: skew distribution within X; outliers ≤ N (placeholders).
-
Fault injection coverage and logs
Verify: SC/OCP/UVLO/OTP injection produces expected state transitions. Pass: coverage ≥ X%; behavior repeatable across N units (placeholders).
-
EMI consistency with cabinet harness
Verify: conducted/radiated margin stability. Pass: margin ≥ X dB across N harness builds; variance ≤ Y (placeholders).
-
Traceability and golden evidence set
Verify: firmware build ID, harness ID, probe points, and test limits archived. Pass: full trace for every unit (X/Y/N).
-
Documentation pack for audit
Verify: test reports, plots, and acceptance contracts are bundled. Pass: evidence pack completeness ≥ X; review sign-off ≤ N days (placeholders).
H2-11 · Applications: PV String Inverters, PCS, Bidirectional DC-DC, HV DC Links
What this section does: converts each PV/ESS application into a concrete gate-drive stack, sync sampling focus, and acceptance criteria.
What this section does NOT do: no topology theory (NPC/T-type/DAB/LLC) and no control-loop tuning. Use internal links to those pages.
Recommended 4-line template (applies to every application card)
- Goal (system-level outcome)
- Driver stack (partition + key IC building blocks)
- Sync focus (quiet window contract)
- Pitfall (fast check + pass criteria placeholders X/Y/N)
PV String Inverter
Goal: stable switching + low nuisance trips while keeping current/voltage sensing repeatable under cabinet EMI and long harness.
Driver stack: controller PWM → isolation boundary → isolated gate driver → split Rg(on/off) + Kelvin return → switch → /FLT & DISABLE back across isolation.
Sync focus: enforce a quiet window for phase-current and DC-link measurements; keep inter-phase sampling skew within X ns.
Pitfall: chassis/shield changes move the common-mode return (through Ciso) and shift noise into the sampling window. Pass: noise floor improves by X dB and nuisance trip rate ≤ N/hour after window alignment.
Central PCS (High Power, Parallel Modules)
Goal: module-to-module timing consistency and coordinated protection to avoid oscillatory fault/retry behavior.
Driver stack: per-module PWM isolation + per-leg isolated gate drivers; shared fault broadcast policy with deterministic disable priority.
Sync focus: choose cross-module sync or grouped sync (to de-correlate noise) and prove phase alignment error ≤ X.
Pitfall: auto-retry storms across modules cause bus perturbations and repeated false trips. Pass: retry count ≤ N, cooldown ≥ Y ms, and no multi-module chatter over Z minutes.
Bidirectional DC-DC (Charge/Discharge Mode Switching)
Goal: safe and repeatable state transitions (charge ↔ discharge) without half-conduction or uncontrolled dv/dt coupling into sensing.
Driver stack: mode-control logic → isolation → gate driver(s) with deterministic enable/disable sequence; protection state machine must dominate PWM during transitions.
Sync focus: freeze/move sampling windows during mode edges; validate bitstream/phase continuity across the transition.
Pitfall: incorrect deadtime/disable ordering creates transient cross-conduction. Pass: transition overshoot ≤ X, zero uncontrolled pulses, and repeated transitions (≥ N) remain stable.
HV DC Links (Measurement Integrity Under High dv/dt)
Goal: maintain trustworthy bus/phase measurements and avoid false protections driven by common-mode injection.
Driver stack: reinforced isolation on PWM + clean fault/disable path; layout enforces “no return across splits” at the isolation boundary.
Sync focus: ensure bus sensing occurs inside a verified quiet window; compare noise spectrum before/after alignment.
Pitfall: wrong sensing reference/return path shifts offsets and trips OVP/OCP. Pass: drift ≤ X and repeatability across temperature is within Y.
Use the following example part numbers as building blocks to keep the page practical. Lifecycle/availability must be verified per project.
Isolated Gate Drivers (examples)
- TI: UCC21750 (reinforced isolated, DESAT + Miller clamp), ISO5852S (reinforced isolated, split outputs)
- TI (dual-channel): UCC21520, UCC21530
- ADI: ADuM4135 (isolated gate driver), ADuM4121 (isolated driver + Miller clamp)
- Infineon: 1EDB8275F (isolated gate driver family), 1EDC20I12MH (1200 V high-side gate driver IC)
Digital Isolation for PWM / /FLT / DISABLE (when needed)
- TI: ISO7741 (reinforced quad digital isolator)
- ADI: ADuM140D (quad-channel digital isolator)
Isolated Bias Supply (gate-drive secondary power)
- TI: UCC14240-Q1 (isolated DC/DC module for gate-driver bias), UCC14141-Q1 (isolated DC/DC module family)
- MPS: MPQ18913 (transformer driver for isolated bias supply designs)
iso-ΣΔ Sampling Building Blocks (examples)
- TI: AMC1311 (isolated amplifier with ΔΣ bitstream), AMC1304M25 (reinforced isolated modulator)
- ADI: AD7403 (isolated Σ-Δ modulator)
Integrated Bias + Driver (special case)
- Allegro: AHV85110 (isolated GaN driver with integrated bias supply)
- Infineon (reference design context): 1EDB8275F can be paired with an isolated auxiliary supply solution (see vendor app notes for bias configuration)
Applications Matrix (Power/Parallel vs Isolation/Sensing)
Place each application into the matrix to decide the required timing consistency, isolation count, and sensing criticality before selecting ICs.
H2-12 · IC Selection: What to Choose and Why (PV/ESS Gate Drivers + iso-ΣΔ Synergy)
Purpose: convert PV/ESS constraints into a deterministic selection funnel: isolation → timing → protection → integration → production evidence.
Rule: every choice must include a measurable evidence item and a Pass criteria placeholder (X/Y/N).
Isolation Level & Channel Architecture
Inputs: basic vs reinforced, creepage/clearance target, number of HS/LS legs, 3-phase vs parallel modules.
Decisions: single-channel vs dual-channel; per-leg isolation vs shared isolation; fail-safe default states for /FLT and DISABLE.
Evidence: package creepage meets requirement (X), isolation rating meets requirement (Y), and fault default state is safe (N tests).
Example parts: UCC21750, ISO5852S, UCC21520/UCC21530, ADuM4135, 1EDB8275F.
CMTI / dv/dt Immunity (By Switching Speed + Layout Risk)
Inputs: target dv/dt (X kV/µs), cabinet return-path uncertainty, isolation capacitance sensitivity (Ciso impact), switching frequency.
Decisions: reinforced isolation with margin; input structure and filtering strategy; requirement for split outputs and strong Miller control.
Evidence: at dv/dt = X, nuisance trip ≤ N/hour and sampling noise does not regress beyond Y.
Example parts: UCC21750, ISO5852S, UCC21520/UCC21530, ADuM4121.
Protection Chain (DESAT/OCP, Soft Turn-Off, Blanking, Reset Policy)
Inputs: allowable short-circuit energy window, acceptable recovery behavior (latch vs auto-retry), false-trigger likelihood.
Decisions: DESAT vs fast OCP; programmable blanking/filter; soft turn-off profile; retry count and cooldown contract.
Evidence: response time ≤ X, overshoot ≤ Y, repeated injections (≥ N) remain stable.
Example parts: UCC21750 (DESAT + soft turn-off), ISO5852S (reinforced driver), plus ISO7741/ADuM140D for clean fault isolation when required.
Timing Budget (Delay / Skew / Jitter) for 3-Phase and Parallel Systems
Inputs: PWM resolution target, allowable inter-channel skew (X ns), multi-module phase alignment requirement.
Decisions: choose drivers/isolators with controlled propagation delay and channel matching; define measurement method (scope vs timestamp vs system counters).
Evidence: skew distribution ≤ X ns across N units; pulse-width distortion within Y.
Example parts: UCC21520/UCC21530 (dual isolated), ISO7741 / ADuM140D (PWM isolation when external drivers used).
Bias Integration & Sequencing (Start/Stop Correctness)
Inputs: secondary-side gate supply needs (unipolar vs bipolar), UVLO thresholds, startup/turn-off sequence, EMI constraints on bias rails.
Decisions: external isolated bias module vs integrated bias approach; define “brownout-safe” behavior and default off-state.
Evidence: no half-conduction under UVLO events; clean turn-off on power loss; repeatable restart after N cycles.
Example parts: UCC14240-Q1, UCC14141-Q1 (isolated bias modules), MPQ18913 (bias supply driver building block), AHV85110 (integrated bias + isolated GaN driver).
iso-ΣΔ Synergy (Sync / Blanking / Clean Fault Path)
Inputs: which measurements must be trusted at full power (phase current, DC-link, phase voltage), required quiet window width, cross-channel phase error tolerance.
Decisions: select sensing isolation that supports stable bitstream timing; define guard time and blanking contract; ensure /FLT and DISABLE do not inject noise into the sampling reference.
Evidence: after alignment, noise spectrum improves by X dB (or current noise by Y mArms); phase mismatch ≤ Z.
Example parts: AMC1311, AMC1304M25, AD7403 (iso-ΣΔ building blocks) paired with UCC21750/ISO5852S/UCC21520-class drivers.
Use this list as a “design review checklist” and document the evidence for each item.
- Isolation & creepage: rating and package spacing evidence (X/Y/N).
- Channels & partition: HS/LS count and fault direction correctness.
- CMTI / dv/dt: verified under representative switching edges and cabling.
- Protection chain: detect → blanking → soft-off → latch/retry policy proof.
- Timing: delay/skew distribution across units and temperature.
- Bias sequencing: UVLO behavior and turn-off cleanliness.
- Sync/blanking: quiet-window contract validated by spectrum and drift.
- Production evidence: test coverage plan + EMC/safety documentation hooks.
Selection Funnel (System Constraints → Production Evidence)
The funnel forces ordering: the top layers are non-negotiable; lower layers are optimization knobs.
H2-13 · FAQs (PV/ESS + Isolated Gate Drive + Synchronized iso-ΣΔ)
Only closes field troubleshooting and acceptance disputes for PV/ESS gate-drive stacks with isolation and synchronized iso-ΣΔ sampling. No new knowledge domains are introduced.
Hard rule: each FAQ uses a fixed 4-line answer:
- Likely cause
- Quick check
- Fix
- Pass criteria (quantified placeholders: X / Y / N)
Example parts (building blocks, not a product list): UCC21750 / ISO5852S / UCC21520 / UCC21530 / ADuM4135 / ISO7741 / ADuM140D / AMC1311 / AMC1304 / AD7403 / UCC12050 / UCC12040.
FAQ
iso-ΣΔ current measurement drifts more at high power — suspect sync window or common-mode injection first?
Likely cause: Sampling overlaps switching edges; common-mode return through isolation capacitance (Ciso) shifts the measurement reference and adds correlated noise.
Quick check: Sweep sampling phase vs PWM (±X ns) and compare drift/noise; repeat with a controlled shield-bond configuration to see if the reference moves.
Fix: Enforce a verified quiet window + guard time; tighten CM return paths. If an iso-ΣΔ modulator is used, keep clock/sync deterministic (example parts: AMC1311 / AMC1304 / AD7403).
Pass criteria: Drift ≤ X and noise improves by Y dB (or Y mA_rms) with nuisance events ≤ N/hour.
FAQ
After paralleling, one phase noise spectrum rises — arm-to-arm skew or bias ripple fold-in?
Likely cause: Inter-leg propagation delay/skew mismatch or isolated-bias ripple coupling into sensing through Ciso and return paths.
Quick check: Measure per-leg delay/skew and correlate the noise PSD with bias ripple harmonics; A/B test by temporarily tightening or filtering the bias rail.
Fix: Match timing paths (driver + isolator) and stabilize isolated bias (example: UCC12050 / UCC12040 as isolated DC/DC building blocks); apply group-sync or deliberate de-correlation if needed.
Pass criteria: Inter-leg skew ≤ X ns and the “hot phase” PSD returns within Y dB of other phases for Z minutes.
FAQ
DESAT trips occasionally but waveforms look normal — check blanking first or gate ringing?
Likely cause: Blanking is too short, or gate ringing injects spikes into the DESAT path and trips the comparator.
Quick check: Increase blanking/filter by ΔX and probe DESAT node vs gate waveform; compare trip rate before/after and during worst-case dv/dt.
Fix: Tune blanking/filter and damp gate ringing (split Rg, ferrite bead, Kelvin source). Use a driver with robust DESAT + soft-turn-off features (example: UCC21750-class; reinforced alternative: ISO5852S).
Pass criteria: Nuisance trips ≤ N/hour at dv/dt = X while SC protection response remains ≤ Y.
FAQ
Same hardware, very different EMI across cabinets — what must be normalized first?
Likely cause: Shield termination and CM return path differ; Ciso-driven current finds a different chassis route in each cabinet.
Quick check: Standardize shield bond points and cable routing, then re-test; measure CM current to confirm the same return path is used.
Fix: Document a cabinet bonding contract (where/what gets bonded) and enforce “no return across splits” for driver + sensing loops.
Pass criteria: EMI margin ≥ X dB and results repeat within Y dB across N cabinets under the same bonding spec.
FAQ
Switching loss drops but measurement noise worsens — tune Rg first or move the sampling window?
Likely cause: Faster edges reduce loss but increase dv/dt injection; sampling now overlaps a noisy interval.
Quick check: Hold Rg constant and shift the sampling window; then hold the window constant and adjust Rg — compare which change dominates ΔPSD.
Fix: Prioritize relocating sampling into a proven quiet window; then tune Rg,on/off (or two-level drive) to meet EMI/noise without overshoot.
Pass criteria: Loss improvement retained (Δloss ≤ X) while noise improves by Y dB and drift remains ≤ N.
FAQ
/FLT is low but the controller log shows nothing — wrong cross-isolation direction or weak pull-up?
Likely cause: /FLT is open-drain without a proper pull-up, or the isolator channel mapping/polarity/default state is incorrect.
Quick check: Verify pull-up value and /FLT idle state; scope /FLT on both sides of the isolation boundary; confirm pin-map against the schematic netlist.
Fix: Correct pull-up and default state; use an explicit digital isolator for fault/disable when needed (example: ISO7741 / ADuM140D) and document the fault direction.
Pass criteria: Fault captured within X ms for N injected events, including power-cycling and brownout sequences.
FAQ
Turn-off overshoot exceeds limit — add an external clamp first or change soft turn-off?
Likely cause: Turn-off di/dt is too high relative to loop inductance; the soft turn-off profile is not tuned or the clamp path is ineffective.
Quick check: Compare overshoot with a slower turn-off (increase Rg,off / enable soft-off) versus adding clamp — identify the dominant lever.
Fix: Tune soft turn-off current/time and reduce loop inductance (Kelvin source, tight loop). If energy still exceeds the limit, add a properly rated clamp.
Pass criteria: Overshoot ≤ X and ringing settles within Y, with no protection false trips over N repeats.
FAQ
Nuisance trips increase with temperature — threshold drift or thermally shifted ringing?
Likely cause: Comparator/threshold drift and/or temperature-driven changes in gate-network parasitics increase ringing sensitivity.
Quick check: Repeat the same dv/dt and load conditions across temperature; log ringing amplitude and any threshold-related internal flags if available.
Fix: Add margin to thresholds/blanking; tighten gate-network tolerance; improve thermal symmetry and reduce coupling between hot power copper and the driver loop.
Pass criteria: Nuisance trips ≤ N/hour across Tmin…Tmax with performance deltas within X/Y.
FAQ
One parallel branch enters a retry storm — auto-retry policy or cooldown too short?
Likely cause: Retry settings create positive feedback, or branch bias droop triggers repeated UVLO and re-trips.
Quick check: Force latch-only temporarily; then increase cooldown; monitor UVLO events and retry counters to confirm the trigger source.
Fix: Limit retries and enforce a minimum cooldown; harden the isolated bias rail (example building blocks: UCC12050 / UCC12040) and ensure disable dominates PWM during recovery.
Pass criteria: Retry count ≤ N and cooldown ≥ Y ms, with no storm over Z minutes across N cycles.
FAQ
Sampling delay matches but phase does not — unsynced modulator clock or lost decimation alignment?
Likely cause: Modulator clocks are not phase-related, or the decimation/bitstream alignment differs between channels after reset or mode changes.
Quick check: Verify shared clock/sync distribution; inject a known tone and compare cross-channel phase before/after resync and warm restart.
Fix: Enforce a deterministic clock/sync topology for iso-ΣΔ chains (example parts: AMC1311 / AMC1304 / AD7403) and lock alignment during bring-up and recovery.
Pass criteria: Phase error ≤ X and stable over Y minutes and temperature sweep, with no re-alignment failures across N restarts.
FAQ
Low power is OK, high power shows current offset — wrong sense point or CM path change?
Likely cause: Sensing reference moves with CM current; the sense point picks up switching return under high dv/dt.
Quick check: Compare Kelvin vs non-Kelvin sense routing; measure CM potential between domains during high power and correlate with offset shift.
Fix: Relocate to a true Kelvin sense point; re-route returns to prevent crossing splits; validate quiet-window timing (example iso-ΣΔ: AMC1304 / AD7403).
Pass criteria: Offset shift ≤ X (low→high power) and repeatability within Y across N runs.
FAQ
Swapping isolated drivers changes noise a lot but not efficiency — which coupling path dominated?
Likely cause: Common-mode injection, fault-path noise, or input susceptibility dominated the measurement integrity more than switching loss.
Quick check: A/B compare CM current and sampling PSD with only the driver changed; keep gate timing and operating point constant.
Fix: Keep the quieter isolation/driver stack and document the dominant coupling path. Example driver building blocks: UCC21520 / UCC21530 / UCC21750 / ISO5852S / ADuM4135.
Pass criteria: PSD improves ≥ X dB with efficiency change Δη ≤ Y, and stable readings for Z minutes across N repeats.
Note: Replace X/Y/N placeholders with project-specific thresholds and record the measurement method (scope setup, window definition, dv/dt condition) as part of the acceptance evidence pack.