This page turns CMTI / dv/dt immunity from a datasheet number into an auditable engineering flow: identify the dominant coupling path (Input / Isolation / Gate / Return), then apply the minimum fixes and pass/fail criteria.
Outcome: a repeatable acceptance template for dv/dt_env (+/−), stable outputs, bounded gate bump/glitch, and consistent results across labs and real inverter cabinets.
Scope & Decision Map
Fast triage: confirm whether a dv/dt-driven CMTI issue is present, then follow the shortest path to the real victim node.
Section intent
This section routes symptoms into a three-path root model so troubleshooting starts with the correct victim node:
Input, Isolation channel, or Gate injection.
Boundary rule: no IC part-number selection appears here. Selection is reserved for later sections.
Recognizable symptoms
Gate-side symptoms (false turn-on signature)
Gate-off waveform shows a gate bump during switching transitions.
One leg exhibits sporadic shoot-through risk only at high dv/dt edges.
False turn-on disappears when dv/dt is reduced (higher Rg / lower Vbus).
PWM pulses are missing or shortened while the controller command is correct.
Isolated outputs show brief glitches aligned with Vsw transitions.
/FLT toggles without a real power-stage fault (false trip behavior).
Control/power symptoms (common-mode injection into rails)
Random resets or brownout events coincide with high dv/dt edges.
ADC sampling windows degrade only during hard switching.
Communication errors cluster around switching instants rather than load changes.
Victim node: Input thresholdVictim node: Isolation level-shift pathVictim node: Gate via Miller injection
3-step decision map
The decision map deliberately uses a minimum observable set to avoid “random knob turning”.
1
Quantify dv/dt strength
Measure Vsw slope for both polarities (+dv/dt and −dv/dt) and lock the worst-case window.
2
Identify the first victim
Check which signal breaks first: input edges, isolation output integrity, or Vg(off) bump.
3
Confirm the coupling path
Confirm whether the trigger is threshold margin loss, barrier displacement current, or gate injection.
Result output: a single root route is selected—Input / Isolation / Gate injection—then later sections provide hardening and verification criteria.
Diagram goal: map symptoms to the first victim node (Input / Isolation / Gate injection) before touching gate resistors or adding “random capacitors”.
Definitions & Metrics
Unify CMTI and dv/dt language so requirements, measurements, and acceptance criteria remain consistent across design, bring-up, and lab validation.
Engineering definitions
CMTI (Common-Mode Transient Immunity)
CMTI is the ability to maintain the correct logic state during a common-mode voltage transient, for both
positive and negative dv/dt. A failure event is any of the following:
Output flip (wrong state) or a glitch that can be interpreted as a valid edge.
False fault / false disable (e.g., /FLT toggles without a real fault).
False turn-on condition caused by gate injection that pushes Vg beyond a safe margin.
Practical rule: CMTI is defined by observable failure events, not by a standalone headline number.
dv/dt occurs in different places
The same “dv/dt” label can represent different physical environments. To keep this page auditable, three variables are used:
Typical datasheet CMTI tests approximate a controlled dv/dt_cm condition. System troubleshooting often starts from dv/dt_sw because it is the easiest to measure.
Common datasheet traps
Polarity gap: only one edge (positive or negative dv/dt) is emphasized; the opposite edge may be worse in the real system.
State dependency: immunity differs by output state, load, and operating mode; switching conditions can be harsher than static tests.
Corner conditions: temperature and supply margins (near UVLO) reduce noise margin and increase susceptibility.
Metric mismatch: CMTI headline values do not automatically translate from dv/dt_cm to dv/dt_sw without validating coupling paths.
Page-wide requirement template
Use the following normalized template across design reviews and lab reports:
dv/dt_env = X kV/µs (worst-case, include +dv/dt and −dv/dt)
CMTI_req = Y kV/µs (requirement = dv/dt_env + margin)
victim_node = Input / Isolation / Gate
noise_margin = N (threshold or allowable glitch / gate bump budget)
Acceptance criteria placeholders (to be quantified later):
no output glitch wider than Y ns, no false fault above K per 10^6 edges, and
Vg(off) bump < N V for < M ns under dv/dt_env.
Diagram goal: align polarity (+/− dv/dt), failure events (glitch / false turn-on), and normalized variables so requirements and lab reports use the same language.
Where dv/dt Comes From
Model the real dv/dt environment so “100 vs 200 kV/µs” becomes a measurable system input, not a memorized headline.
Core idea
dv/dt is not a fixed property of a switch. It is a system outcome set by drive strength, switching conditions, and parasitic networks.
The same device can exhibit widely different dv/dt depending on gate-loop inductance, power-loop parasitics, and operating corners.
High dv/dt results from rapid Vds/Vsw transitions under hard switching.
Edge polarity matters: +dv/dt and −dv/dt can stress different victim nodes.
Higher Vbus increases edge energy and often sharpens transitions.
Parasitic L/C networks (edge “amplifiers”)
Power-loop L and device/output capacitances reshape the edge and add ringing.
Parasitic coupling capacitance to heatsink/chassis creates common-mode steps.
Package and layout parasitics can change dv/dt as much as gate resistor changes.
Operating conditions that change dv/dt (most common knobs)
Vbus: higher bus voltage generally increases dv/dt and CM displacement current.
Id/load: current level and switching mode (hard vs soft) alter edge shape and ringing.
Rg,on/off: separate turn-on/turn-off resistances shift dv/dt and EMI/loss tradeoffs.
Deadtime & diode recovery: reverse recovery and deadtime timing often dominate the negative edge behavior.
Temperature: device parameters drift, changing threshold margin and the apparent susceptibility at the same dv/dt.
Practical implication: any CMTI requirement should be derived from the worst-case dv/dt window of the real converter, not from a nominal operating point.
Engineering quantification (measure first)
Define dv/dt_env using a repeatable, auditable extraction method. The objective is a system input that can be referenced in design reviews and lab acceptance.
1
Lock the measurement context
Capture Vsw transitions for both polarities, with a consistent extraction window (e.g., 10–90% or 20–80%).
2
Extract dv/dt numbers
Report dv/dt(+), dv/dt(−), and the maximum observed value under controlled test conditions.
3
Define the worst-case window
Use the combination of Vbus/Id/temperature/deadtime that yields the highest dv/dt and strongest ringing.
dv/dt_env(+) = X kV/µsdv/dt_env(−) = Y kV/µsWorst-case = max(X, Y)
Diagram goal: show dv/dt as a chain outcome—drive strength and parasitic “amplifiers” shape Vsw edges, create common-mode steps, and feed the coupling paths analyzed next.
Coupling Paths
Identify how dv/dt becomes an error event: displacement-current injection, threshold shift, Miller gate injection, or return-path cross-split.
Section intent
This section is the page’s mechanism core. It classifies coupling into four orthogonal paths and provides, for each path:
victim node, waveform signature, and a first-line mitigation direction.
Boundary rule: detailed implementations (active clamp wiring, −V rails, two-level shaping, specific isolation supplies) are handled in later sections.
This section focuses on “what path is active” and “what observation proves it”.
Four orthogonal coupling paths
1) Barrier capacitance injection
Mechanism: displacement current follows I = Cbar · dv/dt.
Victim node: receiver-side ground / input reference near the isolation barrier.
Signature: ISO_OUT glitches align tightly with Vsw edges and scale with dv/dt.
First fix: reduce injected current or provide a controlled return path for it (lower impedance, shorter loop).
2) Input threshold shift (ground bounce)
Mechanism: shared inductance produces V = L · di/dt reference motion.
Victim node: input comparator/Schmitt threshold vs local input ground reference.
Signature: logic edges appear different with different probe reference points; errors cluster around di/dt events.
First fix: reduce shared L and improve threshold margin (hysteresis / conditioning).
3) Miller Cgd gate injection
Mechanism: dv/dt across Vds couples via Cgd into the gate.
Victim node: Vg(off) during high dv/dt; low Vth corners are most sensitive.
Signature: gate-off bump coincides with Vds/Vsw edges; false turn-on risk rises at high temperature.
First fix: increase gate hold-down capability and reduce gate-loop impedance/inductance.
4) Return path cross-split (domain lift)
Mechanism: return current uses an unintended loop, lifting the control domain reference.
Victim node: entire control ground/rails; many signals fail simultaneously.
Signature: multiple unrelated signals glitch together; control Vcc/GND shows synchronous CM step.
First fix: rebuild partitioning so high di/dt currents cannot cross control returns.
Observe: ISO_OUT glitchObserve: input ground referenceObserve: Vg(off) bumpObserve: control rail CM step
Diagram goal: isolate the active path by matching observed signatures (ISO glitch, threshold motion, Vg bump, domain lift) before selecting mitigation knobs.
Failure Modes
Translate field symptoms into likely coupling paths and the minimum probe placement needed to confirm root cause.
How to use this section
Each failure mode is expressed as a repeatable mapping:
Symptom → Likely path → Probe point → First fix direction → Pass criteria.
The goal is to identify the active coupling path before changing gate resistors or adding capacitance.
Path-1: Cbar injectionPath-2: threshold shiftPath-3: Miller injectionPath-4: return cross-split
Probe: compare channels: ISO_OUT glitch rate and propagation delay drift
First fix: enforce channel matching and consistent input conditioning across legs
Pass criteria: channel skew < N ns; glitch rate < K / 10^6 edges
Fast discriminator: if multiple unrelated signals fail together, prioritize Path-4. If only gate behavior fails and aligns to Vds edges, prioritize Path-3.
Diagram goal: use minimal observations to converge on the active coupling path before selecting hardening actions.
Driver-Side Hardening
Convert CMTI requirements into driver-structure checkpoints: input conditioning, internal gating, output-stage robustness, and fault/enable safety behavior.
What “driver-side hardening” means
Under high dv/dt, the driver can fail by misinterpreting inputs, creating spurious edges, losing state, or mis-handling fault pins.
Hardening is treated as a chain of blocks. Each block is described by an auditable metric and its trade-off.
Input conditioning protects the interpretation boundary. It absorbs reference motion and rejects short dv/dt-induced glitches before they become valid edges.
Hysteresis (Schmitt behavior): increases noise margin against ground bounce and threshold drift.
Glitch reject / deglitch window: suppresses short pulses but introduces minimum valid pulse width and added propagation delay.
Hysteresis ≥ X mVReject pulses < Y nsMin pulse ≥ Z ns
Internal gating / decode
Internal gating ensures that transient disturbances do not become state changes. The focus is on edge qualification and state retention under dv/dt_env.
Edge qualify: require stable input conditions for a defined qualification window before accepting an edge.
State hold: prevent momentary disturbances from flipping the interpreted state during high dv/dt intervals.
Consistency across channels: ensure matching behavior so multi-leg systems do not develop skew or asymmetric susceptibility.
Audit statement template: under dv/dt_env(+/−), the driver output must not flip state and must not generate a valid-edge glitch wider than Y ns.
Output stage robustness
Output robustness is defined by the ability to keep the gate in the intended state under displacement and Miller injection currents.
This section states the requirement; detailed clamp and negative-bias implementations are handled elsewhere.
Hold-down strength: strong pull-down and low impedance reduce sensitivity to injected current.
Output impedance stability: avoid behavior that changes significantly across temperature and supply corners.
Predictable off-state margin: define an off-state gate bump budget aligned to the system dv/dt_env.
Vg(off) bump < N VDuration < M nsCondition: dv/dt_env(+/−)
Fault / enable safety behavior
Fault and enable pins often become the hidden weak link under dv/dt, especially when they are open-drain or high-impedance nodes.
Define pull strategies and fail-safe states explicitly.
/FLT behavior: ensure the pin does not toggle due to dv/dt-induced reference motion; define false trip rate.
/EN behavior: ensure disable does not assert accidentally; define default safe state if the line is floating.
Pull-up/down strategy: specify pull strength range and reference grounding so pin thresholds are stable.
/FLT pull: X–Y kΩFail-safe: defined stateFalse trip < K/10^6 edges
Driver immunity block map
Treat driver-side immunity as a block chain. Each block owns a measurable checkpoint (hysteresis, deglitch, edge qualify, hold-down, fail-safe).
Diagram goal: treat immunity as a driver-internal chain. Each block maps to an auditable metric and a known trade-off (delay, minimum pulse width, or false-trip behavior).
Isolation & Barrier CMTI
Explain why isolated gate drivers are harder: barrier capacitance creates unavoidable displacement current, and return-path control dominates success.
Why isolated drivers are harder
Reinforced isolation still includes barrier capacitance (Cbar). Under fast switching edges, a displacement current
is injected across the barrier: I = Cbar · dv/dt. The key question is not whether current exists, but
where the return loop closes.
Unavoidable: Cbar > 0Scales: I ∝ dv/dtDominant: return-loop impedance
HS/LS channels do not fail the same way
High-side channel (HS)
Closer to the highest dv/dt nodes and larger reference motion.
More sensitive to barrier injection and local return-loop geometry.
Common signatures: ISO glitches aligned to Vsw edges and asymmetric polarity sensitivity.
Low-side channel (LS)
Often less exposed to direct dv/dt, but vulnerable to return-path cross-split effects.
Common signatures: multi-signal correlation and rail common-mode lift.
Critical audit: channel-to-channel immunity and delay drift consistency under dv/dt_env.
Where common-mode current actually flows
Displacement current may return through the isolated bias path, shield/chassis bonds, optional Y-cap connections, or unintended control-ground routes.
Immunity depends on providing a short, controlled, low-impedance return loop that does not disturb sensitive references.
ISO supply: coupling routeShield / chassis: bond routeY-cap: optional CM shuntControl GND: avoid cross-split
Isolation design priority
A stable order of operations prevents “random knob turning”:
Return path control first, then barrier injection reduction, then input threshold margin.
1
Return-path control
Define a short, controlled CM return loop that avoids sensitive references and cross-splits.
2
Reduce injection strength
Reduce effective coupling or edge energy that drives displacement current magnitude.
3
Increase threshold margin
Use input conditioning and deglitch rules so small transients cannot become valid edges.
Diagram goal: visualize Cbar-driven displacement current and force a return-loop decision before tuning input thresholds.
Gate Path Immunity
Select gate-side tools for dv/dt-induced false turn-on. Each tool is described by trigger conditions, acceptance metrics, and a required deep-link to its dedicated subpage.
Quick selection logic
Gate bump aligned to Vds edges: prioritize Miller clamp or off-state margin methods.
dv/dt_env is above the target: prioritize split Rg or two-level shaping to control edges.
Low Vth / high temperature corner sensitivity: add additional off-state margin and confirm with Vg(off) budget.
Need fast protection but low ringing: prioritize two-level turn-off with an explicit pass window.
Boundary rule: this section states selection logic and acceptance metrics only. Implementation details and parameter sizing belong to each dedicated subpage.
Gate-side toolbox (metrics first)
Active Miller Clamp
Use when: high dv/dt + high Cgd + low Vth or hot corner sensitivity
Primary effect: reduce Vg(off) bump by providing a low-impedance clamp path
Pass criteria: Vg(off) bump < X V for < Y ns at dv/dt_env(+/−)
Diagram goal: show that tools map to outcomes (lower bump, lower dv/dt/dI/dt, increase margin) and each outcome must be verified by a defined metric.
Layout & Grounding
Layout turns dv/dt from a “mystery” into controlled loops. Partition the board into islands, then audit return paths and forbidden crossings.
How to treat layout for CMTI
CMTI failures are usually loop problems: displacement current and reference motion travel through the easiest return route.
The objective is to create short, predictable loops and keep sensitive references inside a quiet control island.
Goal: keep the high-current commutation loop compact and self-contained.
Check: power return stays inside the power domain and never runs under control logic.
Pass: no sensitive reference shares the same return segment with the power loop.
Gate driver island (gate loop)
Goal: minimize gate-loop area and provide a clean Kelvin return.
Check: gate return uses Kelvin source (or equivalent) and does not ride on power ground bounce.
Pass: Vg(off) bump stays within the Vg budget under dv/dt_env.
Isolation boundary (Cbar injection)
Goal: force displacement current to close through a controlled return loop.
Check: isolation-side returns do not cross into the control quiet island.
Pass: ISO signals show no valid-edge glitches at dv/dt_env(+/−).
Control island (quiet reference)
Goal: keep MCU/FPGA, thresholds, and rails referenced to a stable local ground.
Check: sensitive rails and references have local decoupling and clean returns.
Pass: no resets or rail CM steps that correlate with Vsw edges.
Gate-loop checklist (Path-3 dominant)
Minimize loop area: driver output → gate → Kelvin return must be as tight as possible.
Kelvin source / separate return: gate return should not share the power commutation ground segment.
Short, direct gate routing: avoid long gate traces that add inductance and amplify gate bump.
Local driver decoupling: keep driver supply loop compact and referenced to the driver island return.
Audit anchor: if gate-loop geometry changes, the effective immunity changes even when the IC and schematic stay the same.
Shield / chassis bonding (dv/dt-focused)
Bonding changes where the common-mode current closes its loop. The decision is measured by return-loop control, not by “single-point vs multi-point” ideology.
Shield bond checkpoint
Check: shield/chassis connection defines a short CM return path away from sensitive references.
Risk: bonding that routes CM current through the control island raises reference motion.
Pass: control rails remain stable while Vsw edges switch at dv/dt_env.
Signal GND ↔ chassis relationship
Check: define where the CM current is allowed to return and where it is not.
Risk: accidental cross-splits create large loop areas and unpredictable injection.
Pass: ISO lines and fault pins do not false-trip across worst-case edges.
Absolute taboos (red flags)
Do not accept these patterns in review: long gate traces, return paths crossing partitions, or treating isolation outputs as “immune by default”.
Long gate trace
Why bad: added L amplifies injected current into Vg bump.
Typical symptom: false turn-on aligned to Vds edges.
Why bad: CM current closes through sensitive references.
Typical symptom: multi-signal glitches and control resets.
Fix direction: reroute returns and define a controlled CM loop.
Diagram goal: partition first, then verify that returns close inside the intended domains and never cross into the control quiet island.
Verification & Test
Separate datasheet CMTI from system CMTI, define observables, and produce a copy-ready acceptance template tied to dv/dt_env.
Datasheet CMTI ≠ system CMTI
Datasheet CMTI is measured under a specific setup (supply, loading, mode, temperature, and reference definition).
System CMTI includes real return loops, parasitics, shield/chassis paths, isolated bias coupling, and fault/enable routing.
Any weak link can fail even when the driver CMTI spec looks high.
Judge: ISO nets and control rails remain stable across repeated edges.
Strong dv/dt injection
Use for: fast screening of weak victim nodes and routing mistakes.
Control: injection magnitude and coupling reference definition.
Judge: no valid-edge glitches beyond width threshold; rails do not step.
Measurement guardrails
Probe REF: document the reference point for each channel.
Bandwidth: ensure bandwidth supports the minimum glitch width criterion.
Trigger: align captures to Vsw edges and log the edge polarity.
Copy-ready acceptance template
Use the following template in a test plan, report, or design review. Fill placeholders X/Y/Z/N/M/K.
Test conditions:
- dv/dt_env = X kV/µs (both + and − edges)
- Vbus = Y V, load current = I A, temperature = Z °C
- driver mode = (HS/LS), channel count = (1/2/3)
Pass criteria:
- ISO_OUT: no state flip; no valid-edge glitch wider than M ns under dv/dt_env(+/−)
- Gate: Vg(off) bump < N V and duration < M ns (measured with defined Probe REF)
- Control rails: no reset / brownout; Ctrl Vcc/GND CM step within limit R
- Fault nets (/FLT, /EN): false trip rate < K per 10^6 switching edges
Report requirement: attach probe reference definition for every waveform (Vsw, ISO_OUT, Vg, Ctrl Vcc/GND).
CMTI test jig (block diagram)
Diagram goal: enforce “Probe REF” discipline and show the minimum node set to diagnose dv/dt-induced failures.
Application Playbooks
Each playbook is a shortest-path “combo” that maps application dv/dt reality to (Input / Isolation / Gate) risk order and measurable acceptance criteria.
How to use these playbooks
Start from dv/dt_env: extract worst-case slope and polarity (+/−).
Rank the risk paths: Input vs Isolation vs Gate (pick the dominant one first).
Apply the combo list: each step includes a pass criterion placeholder (X/Y/N/M).
Lock the probe reference: every capture is only comparable with documented Probe REF.
Playbook A · SiC/GaN Inverter (3-phase / traction / PV)
Risk order: Isolation> Gate> Input
dv/dt profile
Edge: hard-switch, high Vbus, fast transitions
Worst window: steepest Vsw edge at max Vbus/Id/T
Deliverable: dv/dt_env(+/−)=X kV/µs (documented)
Minimum observables
Vsw: slope and polarity (+/−)
ISO_OUT: no flip + glitch width < M ns
Vg(off): bump < N V and < M ns
Do-first combo (6 steps)
Define dv/dt_env(+/−): extract the steepest edge slope and lock worst-case conditions (Vbus=Y, T=Z).
Control the CM return loop first: enforce a short, intended displacement-current loop away from the control island (Ctrl CM step ≤ R).
Validate isolation logic integrity: ISO_OUT must not flip; no valid-edge glitch wider than M ns under dv/dt_env(+/−).
Validate gate-off immunity: Vg(off) bump peak < N V and width < M ns; correlate with Vsw edges to confirm the path.
Check channel consistency: HS/LS propagation skew < S ns under dv/dt_env to prevent leg mismatch.
Freeze acceptance wording: write the pass criteria into the report (dv/dt_env, setup, node list, Probe REF).
Pass criteria snippet: dv/dt_env=X kV/µs (+/−), Vbus=Y V, T=Z °C → ISO_OUT no flip; glitch<M ns; Vg(off) bump<N V & <M ns; skew<S ns.
Reference IC candidates (examples; confirm per datasheet + package/grade):
Mark the hot dv/dt nodes: primary Vsw and SR switching nodes; document the steepest edge window.
Lock the victim list: SR sense/drive input, /FLT, /EN, controller rails, and any opto/iso links (if used).
Define input-glitch criteria: any glitch < M ns must not become a valid edge (match the lab trigger definition).
Gate-off immunity check: Vg(off) bump < N V and < M ns at worst dv/dt; correlate to the hot node edge.
Return-path audit: enforce no cross-partition return through the control island (Ctrl CM step ≤ R).
Repeatability gate: K edges at worst window → zero false-on / zero false-trip.
Pass criteria snippet: worst dv/dt window defined → SR remains off (no false conduction), gate bump<N V & <M ns, input glitch<M ns not decoded as valid, rails stable.
Reference IC candidates (examples; primary HB driver + SR controller/driver):
TI: UCC27714 (600 V HB driver)TI: UCC24612 (SR controller/driver)
Playbook C · Multiphase VR (CPU/GPU POL)
Risk order: Input> Timing match> Ground bounce
dv/dt profile
Reality: edge density (many phases), not extreme Vbus
Worst window: simultaneous switching events
Deliverable: “edge density window” defined
Minimum observables
PWM in: no false decode
Skew: < S ns under switching density
/FLT /PG: false trip rate < K/10^6 edges
Do-first combo (7 steps)
Define the edge-density window: the worst simultaneous switching event (phases + load transient).
Input noise margin audit: ensure the PWM/EN/PG nets keep noise_margin ≥ Q within that window.
Skew acceptance: channel-to-channel skew < S ns under the edge-density condition.
Ground bounce control: driver island return must not ride on power-ground bounce; forbid cross-split returns.
Fault-net robustness: /FLT and /EN pull strategy must hold a safe default under dv/dt injection.
Probe discipline: document Probe REF for PWM in, gate out, and rails to avoid false conclusions.
Rate metric: false-trip rate < K per 10^6 edges (production-friendly criterion).
Reference IC candidates (examples; multiphase MOSFET driver for synchronous buck):
Renesas: ISL6625A
Application → Risks → Tools (diagram)
Diagram goal: each application selects the first dominant risk path, then applies a minimal tool combo with measurable pass criteria.
Key Specs & IC Selection
Selection is a funnel: dv/dt_env → CMTI_req (with margin) → architecture → timing consistency → output/fault-path robustness.
Selection acceptance (fill X/Y/Z/N/M/S/R/K):
- dv/dt_env = X kV/µs (+ and −), Vbus = Y V, T = Z °C
- ISO_OUT: no flip; no valid-edge glitch > M ns
- Gate: Vg(off) bump < N V and < M ns
- Timing: skew < S ns under dv/dt_env
- Rails: Ctrl CM step ≤ R; false-trip rate < K per 10^6 edges