Magnetic / Inductive Digital Isolators (CMTI, Timing, Layout)
← Back to: Digital Isolators & Isolated Power
H2-1. Scope Guard & Decision Map
This section locks the page boundary, aligns measurement language (CMTI / timing / EMI), and routes readers to the right device class without drifting into sibling topics.
- Magnetic/inductive isolator behavior in high-dv/dt industrial environments (robustness first).
- Unified definitions for CMTI, dv/dt stress, propagation delay, skew, and barrier-coupling EMI paths.
- Selection order that avoids wasted screening: insulation → CMTI → timing → channel/direction → power/temp.
- Capacitive isolator internals and trade-offs (see sibling page).
- Opto-drop-in timing/pin compatibility specifics (see opto-replace page).
- Isolated interface protocol/PHY details (SPI/I²C/UART/RS-485/CAN/Ethernet/USB pages).
- Isolated DC-DC topologies and transformer design (isolated power pages).
Why is inductive coupling often more stable under high dv/dt?
Delivers a concrete injection-path model and failure signatures that match field behavior (false pulses, latch, glitches).
How to keep CMTI, timing, and EMI language consistent?
Defines pass/fail in the same measurement conditions so lab results and field acceptance do not contradict.
Which 5 specs should be screened first?
Prioritizes what constrains feasibility (insulation/CMTI/timing) before “nice-to-have” channel count or data rate.
- If the environment is high dv/dt + harsh transients (industrial drives/cabinets), start with Magnetic/Inductive.
- If the primary constraint is ultra-low jitter / tight skew, route to Capacitive / Clock Isolator families.
- If the hard constraint is legacy drop-in (pin/timing compatibility), route to Opto-Replace isolators.
H2-2. Definition & Where It Fits (Magnetic/Inductive Digital Isolator)
A magnetic/inductive digital isolator transfers encoded digital information across an isolation barrier using micro-transformer (inductive) coupling, targeting stable behavior across wide temperature and harsh transients.
- Signal isolation: logic is encoded into high-frequency patterns, coupled across the barrier, then reconstructed.
- Barrier-aware design: channel behavior, defaults, and recovery are defined for power-up, power-down, and input-open cases.
- Industrial fit: commonly used for control links near switching nodes where dv/dt and EFT events are routine.
- Not an isolated DC-DC: it does not deliver regulated isolated power to the secondary rail.
- Not a protocol solution: it is a digital barrier; PHY/protocol compliance belongs to interface-specific pages.
- Not “EMI-free by default”: barrier capacitance still forms a common-mode emission path that must be managed.
Channel count & direction
1–8 channels, unidirectional or mixed direction. Direction choices affect timing alignment and default-state strategy.
Supply style & defaults
Independent vs shared supplies, with defined UVLO/power-off outputs. Default states must match system safety expectations.
Data-rate vs determinism
Maximum Mbps is not the only constraint; deterministic delay, channel skew, and recovery behavior often dominate real designs.
Robustness signals
Look for explicit transient-immunity claims and test conditions (dv/dt, EFT) aligned with the intended environment.
- Controller ↔ power stage control: isolate PWM/EN/FAULT style signals between low-voltage logic and noisy switching domains.
- Cabinet I/O separation: protect PLC/MCU logic from ground potential differences and transient events on field wiring.
- Board-to-board domain split: enforce functional separation (safety, noise containment, service boundaries) across the barrier.
H2-3. How It Works: Inductive Coupling Architecture
Inductive digital isolation achieves robustness by converting logic into controlled high-frequency patterns, coupling them across a micro-transformer barrier, then reconstructing logic with defined decision rules and fail-safe behavior. This chapter focuses on the signal path only (no isolated power topology).
- Input conditioning prevents slow edges and local noise from becoming “valid events” that the encoder would amplify.
- Encoding / modulation moves information to a controlled frequency band so slow drift and common-mode disturbances are rejected.
- Micro-transformer coupling transfers energy through magnetic coupling while barrier capacitance remains the dominant CM emission path.
- Demod / decision uses thresholds, windows, and glitch rejection to keep outputs deterministic under transient stress.
- Diagnostics & fail-safe define output states for power-down, input-open, and fault detection so system behavior is predictable.
What it protects against
Slow edges, ringing, ground bounce, and short glitches that would otherwise be interpreted as valid transitions.
What to verify
Glitch immunity and minimum input pulse width behavior are aligned with system noise and switching edges.
- Drift tolerance: the decision relies on pattern presence/absence rather than DC level accuracy across separated grounds.
- Noise rejection: the receiver can filter around the intended band; slow common-mode movement is less likely to pass as data.
- Deterministic reconstruction: windowing + hysteresis + pulse-shape checks reduce “random flips” under harsh transients.
- Sets link margin under worst-case temperature and process variation.
- Low margin manifests as missing pulses, delayed edges, or “works on bench, fails in cabinet”.
- Shapes bandwidth and ringing; too much ringing can trigger incorrect decisions.
- Pulse shaping impacts both timing determinism and emissions (fast edges ≠ always better).
- Cb forms the primary common-mode current path across the barrier.
- Lower Cb typically reduces CM injection, but system EMI still depends on return paths, enclosure bonding, and edge-rate control.
- Manage CM loops at the PCB level; do not expect the isolator alone to “solve EMI”.
Decision mechanisms (conceptual)
Threshold + hysteresis, timing windows, pulse-count / consistency checks, and glitch rejection avoid noise-as-data.
Fail-safe expectations
Defined output state on UVLO/power-down; defined behavior for input-open; stable recovery without oscillation.
- False pulse: a short unintended toggle during dv/dt / EFT events.
- Latch / stuck output: output freezes until reset or power cycle.
- Wrong default: power-down or input-open state does not match system safety assumption.
- “Timing drift” that is actually power/noise: apparent delay changes correlate with supply noise or local heating.
H2-4. Wide-Temp Stability & Aging Immunity (What “Stable” Really Means)
“Stable” must be measurable: it means predictable timing, predictable decision behavior under stress, and predictable recovery across temperature and lifetime. This chapter converts stability claims into verifiable metrics and design knobs.
- Timing stability: bounded Δtpd and Δskew across temperature and supply variation.
- Decision stability: low false-pulse probability under specified dv/dt/EFT stress and noise conditions.
- Recovery stability: defined power-up/power-down behavior and repeatable recovery without oscillation or latch.
Oscillator / timing reference drift
Shifts internal windows and pattern timing; shows up as Δtpd/Δskew and reduced margin at temperature corners.
Comparator threshold & hysteresis drift
Moves decision boundaries; increases susceptibility to ringing and CM injection if margin is thin.
Bias / gain drift
Changes drive amplitude and receive sensitivity; may look like “timing drift” but correlates with supply noise or heating.
Package stress & thermo-mechanical effects
Couples temperature cycling into parasitics and margins; impacts repeatability after thermal cycling or vibration.
- Opto aging is typically dominated by long-term transfer changes; inductive isolation aging is more often reflected as margin erosion in timing and stress robustness.
- Therefore, lifetime validation should track Δtpd over life, false-pulse rate under stress, and insulation lifetime (handled in Safety & Compliance pages).
- Do not accept “no aging” as a slogan; require explicit lifetime conditions and measurable drift bounds.
- Timing margin collapse: Δtpd/Δskew reduces setup/hold or interlock margin in control links (especially multi-channel).
- Error-rate growth: lower decision margin turns rare events into intermittent faults during dv/dt bursts.
- Validation mismatch: lab “pass” can fail in the field if thermal environment and stress waveforms were not comparable.
- Use system Tj (self-heating + nearby heat sources), not ambient-only assumptions.
- Budget additional margin for CMTI and decision stability at Tmax.
- Verify defaults and recovery at Tmin; confirm no oscillation around UVLO thresholds.
- After thermal cycles, re-check Δtpd/false-pulse behavior to catch stress-coupled drift.
H2-5. Transient Robustness: CMTI, dv/dt, EFT/Surge Reality
This chapter turns CMTI from a marketing number into a testable acceptance rule: under specified dv/dt and stress conditions, the output must remain deterministic—no false toggles, no indeterminate state, no latch, and predictable recovery.
- CMTI is conditional: it is valid only under a defined dv/dt waveform, input state, supply/decoupling, load, and temperature.
- Pass meaning: output does not toggle incorrectly, does not enter an unknown window, and does not lock until reset.
- Comparison rule: two CMTI numbers cannot be compared unless the test conditions are aligned.
Transient toggle
A short incorrect pulse during dv/dt/EFT events; often appears as a narrow glitch or a single extra edge.
Indeterminate output
Multiple flips, pulse-width distortion, or brief uncertainty while the receiver decision window is disturbed.
Latched / stuck state
Output freezes until reset or power cycle; indicates receiver or state machine enters a faulted condition.
Retrain / recovery storm
Repeated self-recovery attempts cause system interruptions; looks “alive” but never becomes stable.
- Source: dv/dt at a nearby switching node or cable/EMI stress.
- Coupling element: barrier capacitance (Cb) provides the cross-barrier common-mode path.
- Carrier: common-mode current loop injects into the secondary reference and front-end.
- Victim: ground bounce and threshold/window disturbance create false decisions or fault latch.
- Use input/output filtering and edge-rate control to avoid turning noise into valid “events”.
- Keep thresholds and decision windows away from ringing and short glitches.
- Keep primary and secondary return paths local; do not allow hidden return across the isolation gap.
- Minimize loop area for decoupling and output return to reduce injected bounce.
- Avoid high dv/dt traces near the barrier; avoid parallel routing that increases capacitive coupling.
- Use slots/keepouts/guarding where needed to maintain separation integrity.
- Decoupling is effective only when the loop is tight (cap placement + return point).
- Separate noisy loads from the receiver/reference nodes when possible.
- Define pass criteria: no toggle / no latch / recovery time bound under a specified dv/dt waveform.
- Fix input state: test static-0, static-1, and toggling separately to find the worst sensitivity.
- Validate the loop: adjust return-path and reference points; observe event-rate changes to confirm injection path.
- Apply knobs: tighten decoupling loops and limit bandwidth; measure whether error probability drops.
- Record conditions: dv/dt shape, repetition, temperature, load, and event counters for lab-to-field alignment.
H2-6. Timing: Prop Delay, Skew, Jitter, and Determinism
Timing numbers only help when measurement definitions are consistent. This chapter standardizes the meaning and test conditions of tpd, skew, and (when relevant) jitter, with an industrial focus on determinism.
- Edge definition: specify input and output thresholds (and whether rising/falling are measured separately).
- Load condition: define pull-up/pull-down, output current, and capacitive load so tpd is comparable.
- Supply & decoupling: record VDD1/VDD2 and local decoupling placement as part of the test condition.
- Temperature points: Tmin / room / Tmax; timing must be validated at corners, not only typical.
Why tpd is not only “smaller is better”
Industrial control needs bounded worst-case delay and predictable recovery, especially on shutdown or fault paths.
What to track
tpd_typ and tpd_max under aligned thresholds, loads, supplies, and temperature corners.
- Skew is often the real limiter in multi-channel interlocks and synchronized control.
- Track both static skew and Δskew over temperature; corners amplify mismatch.
- Shared supply noise can create correlated timing movement; treat power integrity as part of timing determinism.
- For most industrial control links, determinism is dominated by tpd/skew rather than fs-class jitter.
- When isolating a clock/sync, define whether jitter is RMS or p-p, and whether it is additive.
- Ultra-low-jitter requirements should route to the dedicated low-jitter clock isolator page (link-only rule).
Direction asymmetry
Forward and reverse paths can have different tpd; budget both when using handshakes or tight synchronization.
Load & pull-up differences
Different pull-ups/cap loads can look like “device skew”; align loads before concluding mismatch.
Shared-supply coupling
Noise on a shared rail can move multiple channels together; treat PI as part of timing validation.
Corner amplification
Room-temp pass can fail at Tmin/Tmax; validate Δtpd/Δskew at corners for real acceptance.
H2-7. Power & Thermal Behavior (Especially at High Temp)
High-temperature instability often looks like a timing or CMTI problem, even when logic signals appear correct. The root cause is frequently a chain: power → junction temperature → margin shrink → threshold/delay drift → false decisions or intermittent faults.
- Static current (Iq): baseline consumption that typically rises with temperature and supply conditions.
- Dynamic current: additional current that scales with data rate / toggle activity and output loading.
- Why it matters: at high ambient, small increases in Iq and activity can push Tj across a stability edge.
- Receiver thresholds and decision windows are supply-referenced; VDD ripple can modulate effective thresholds.
- When thermal margin is thin, the same ripple produces larger error probability: glitches, edge wander, or rare toggles.
- Debug rule: correlate error events with VDD2 ripple and with toggle activity before blaming timing numbers.
- More channels + higher switching density concentrates dynamic power into localized hot spots.
- Hot spots amplify Δtpd and Δskew and thin decision margins under transient stress.
- Room-temperature pass can fail at Tmax due to drift + ripple sensitivity.
- Track not only tpd/skew, but also event rate and recovery behavior at temperature corners.
- Nearby heat sources (drivers, power stages) raise local board temperature well above cabinet air.
- Airflow uncertainty changes with cabinet layout; stability must be validated under worst-case flow.
- Copper & keepouts interact with both heat spreading and coupling; thermal fixes must not create cross-gap coupling paths.
- Fix the pattern: test static-0, static-1, and a fixed toggle rate to control dynamic current.
- Sweep temperature: compare event counts and timing drift at Tmin / room / Tmax.
- Sweep activity: reduce data rate/toggle density; if stability improves, dynamic power is implicated.
- Correlate ripple: measure VDD2 ripple and align it with event timestamps to validate the “pseudo timing” mechanism.
- Close the chain: confirm improvements by lowering Tj (thermal) and tightening ripple/loop (PI), not by guessing.
H2-8. PCB Layout & Barrier Implementation (Do/Don’t)
A digital isolator only behaves as specified when the barrier is implemented correctly on the PCB. This chapter provides executable rules for partition, keepouts, return paths, and across-gap routing so cross-domain coupling does not steal CMTI and timing margin.
- Primary and Secondary must be separate domains: independent reference planes and local return loops.
- No hidden return across the gap: do not allow signals to “borrow” a reference plane across the barrier.
- Keepout discipline: maintain a clean no-copper / no-test / no-bridge zone around the isolation gap.
- Use slots/keepouts to increase effective creepage where needed.
- Prevent solder mask bridges and silkscreen intrusion that reduce real creepage.
- Pollution, coating, and altitude can change the required distance margins.
- For full mappings and certificates, link to Safety & Compliance pages (link-only rule).
- Keep high dv/dt traces away from the barrier; avoid long parallel runs near the gap.
- Keep critical signals tightly paired with their local return paths inside each domain.
- Protect the secondary RX/reference region from noisy copper and from large loop areas.
Bad: copper near the gap
Copper facing across the gap increases coupling and can create an unintended CM injection path.
Bad: test points crossing domains
Probe ground clips and cross-domain test pads can force return currents across the barrier during debug.
Bad: silkscreen / mask bridging
Manufacturing artifacts can reduce creepage/clearance; treat these as distance stealers.
Good: clean keepout + local loops
A clean keepout and compact local return loops preserve both transient robustness and timing determinism.
- Primary/Secondary planes are clearly separated; no copper “bridges” in the keepout.
- No signal forces its return across the gap; return loops close locally.
- Slots/keepouts are implemented where needed to meet distance targets.
- No large copper plates face each other across the barrier near sensitive nodes.
- Secondary RX/reference region is away from noisy switching copper.
- Decoupling caps are placed for minimum loop area with correct return points.
- Test pads do not cross domains; measurement strategy avoids cross-gap ground clips.
- Silkscreen/mask do not intrude into creepage paths or create unintended bridges.
- Connector shield/chassis bonding does not create cross-domain coupling paths.
- After layout, re-check CMTI and timing under realistic stress waveforms.
H2-9. EMI/EMC: Barrier Capacitance, Edge Rate, and CM Emission
Magnetic/inductive isolators can still contribute to EMI because the isolation barrier has capacitance. Fast edges and high dv/dt drive common-mode current (iCM) through Cb, and the current then flows through chassis, cable harnesses, and return paths—creating both conducted and radiated emissions.
- Barrier capacitance (Cb) provides a cross-barrier common-mode path.
- Fast edges / dv/dt convert into iCM that flows through system-level loops.
- EMI outcome: loop area drives radiation; path impedance sets conducted current magnitude.
- Cb (inside the isolator)
- Chassis / shield (connector shell / PE)
- Harness (long cable = strong antenna)
- Return path (system ground / supply loop)
- Emission changes strongly with cable length → harness dominates.
- Emission changes with chassis bond strategy → chassis loop dominates.
- Emission changes with edge-rate control → source spectrum dominates.
- Increase tR or reduce drive strength to lower high-frequency energy in iCM.
- Use a series resistor where SI allows to reduce di/dt and ringing.
- Slower edges consume timing margin; verify against the timing budget (H2-6).
- Over-damping can distort waveforms and shift thresholds; validate at temperature corners.
- Lower Cb and shielded structures can reduce cross-barrier iCM coupling.
- Compare only under aligned dv/dt, loads, and the same loop geometry.
- Use Y-caps to steer iCM to a controlled path, not to enlarge antenna loops.
- Respect leakage limits (medical/portable); detailed limits belong to Safety pages (link-only rule).
H2-10. Reliability & Validation: What to Measure and How to Prove It
Reliability is not a belief in datasheets. It is a set of repeatable tests with explicit pass/fail criteria, executed across stress, temperature corners, and long-run time, with logs and waveforms that make failures reproducible.
- No false pulse: zero incorrect toggles under specified dv/dt and stress waveforms.
- No latch: zero stuck-state events; recovery must be bounded if a defined recovery mode exists.
- Correct default state: power-down / UVLO behavior must match the system safe-state definition.
- Event-rate limit: long-run false-event rate below the project threshold, at temperature corners.
- Temperature: Tmin / room / Tmax
- Supplies: VDD1/VDD2 min / nom / max
- Load: pull-up/down, Cload, line length
- Pattern: static-0/1, fixed toggle, random
- CMTI dv/dt, EFT, Surge, ESD (system-level behavior)
- Temperature cycling, burn-in (drift and event-rate)
- Long-run monitoring (flip-rate, latch count, recovery)
- Ripple sweeps (prove “pseudo timing” sensitivity)
False pulse
Any unexpected output transition; optionally threshold by glitch width > N ns.
Latch / stuck
Output remains frozen beyond a defined time T or requires reset/power-cycle to recover.
Default-state mismatch
Power-down/UVLO output state violates the system safe-state requirement.
Recovery bound
If recovery exists, it must complete within Tr and remain stable afterward.
- Stress waveform parameters: dv/dt shape, repetition, EFT/Surge/ESD levels.
- Corner conditions: temperature, soak time, VDD1/VDD2, load configuration.
- Evidence: scope trigger captures and black-box logs with timestamps and event counters.
- Correlation: align event times with VDD ripple and input pattern state.
H2-11. Applications (Industrial Drives-First, No Protocol Deep-Dive)
This chapter explains where magnetic/inductive digital isolators are used and the engineering hooks that make them survive high dv/dt cabinets and wide-temperature operation—without diving into any interface protocol details.
- Control → Power: PWM / EN / MODE (few lines, deterministic behavior)
- Power → Control: FAULT / READY / OC-OT status (safe-state and diagnosable)
- Optional: sensor/status strobes (keep names generic to avoid protocol scope creep)
- False pulse / momentary flip: an unexpected transition during dv/dt events
- Short “unknown window”: output becomes briefly indeterminate (glitch-width matters)
- Latch / stuck state: output freezes and needs reset/power-cycle to recover
- Thermal drift symptom: “looks logic OK” but system becomes unstable at high temp
- Fail-safe default: define power-down/UVLO output state (system-safe meaning)
- Edge control: series R / drive strength (reduce EMI + reduce mis-trigger risk)
- Partition & return path: no return across barrier gap; keep loops compact
- Validation gate: prove “no false pulse” under specified dv/dt and temperature corners
- Magnetic/inductive digital isolator (signal): Analog Devices ADuM1201 (2-ch) :contentReference, ADuM1401 (4-ch) :contentReference; NVE IL710 series (GMR-based) :contentReference
- Isolated gate driver (companion, link-out for details): Analog Devices ADuM4121 :contentReference
- Isolated bias (companion, link-out for topology): Analog Devices isoPower ADuM5020 :contentReference
- Default state: define High/Low/Hi-Z behavior under UVLO and power-down
- Input floating handling: ensure deterministic states with biasing strategy (no protocol logic)
- Noise margin: prioritize hysteresis and robust edge behavior for cabinet wiring realities
- Magnetic/inductive digital isolator: ADI ADuM1201 :contentReference / ADuM1401 :contentReference; NVE IL710 :contentReference
- RS-485 transceiver (non-isolated, interface page for details): TI SN65HVD75 :contentReference
- CAN transceiver (non-isolated, interface page for details): TI TCAN1051 family :contentReference/li>
- Loop control first: keep CM current loop area small; avoid accidental cross-gap returns
- Edge shaping: series R where SI allows; reduce ringing and high-frequency energy
- Evidence-driven debug: triggered scope captures + event counters to reproduce flips/latch
H2-12. IC Selection Logic & Quick Pairings (This Page Only)
Selection is a five-step gate: insulation target → CMTI/dv/dt → timing budget → channels/default state → power/package/Cb. Quick pairings provide minimum viable combinations using concrete material numbers, without expanding into power topology or interface deep-dive.
- Signal isolation: ADI ADuM1401 :contentReference (4-ch) or ADI ADuM1201 :contentReference (2-ch); NVE IL710 :contentReference
- Gate-drive isolation: ADI ADuM4121 :contentReference
- Isolated bias (if a small isolated rail is needed): ADI ADuM5020 :contentReference
- Signal isolation: ADI ADuM1201 :contentReference} / ADuM1401 :contentReference; NVE IL710 :contentReference
- RS-485 transceiver (non-isolated): TI SN65HVD75 :contentReference
- CAN transceiver (non-isolated): TI TCAN1051 family :contentReference
- Isolator (signal): ADI ADuM1401 :contentReference or NVE IL710 :contentReference
- Edge control (passive, example value placeholder): series resistor Rs = N Ω at the victim net (verify timing margin)
- Proof gate: dv/dt = X → no false pulse over Z minutes + latch events = 0
H2-13. FAQs (Field Debug & Acceptance Criteria)
Scope: close out long-tail field debugging and acceptance criteria only. No new domains, no protocol deep-dive, no power-topology expansion. Each answer uses the same 4-line structure: Likely cause / Quick check / Fix / Pass criteria (X/Y/N placeholders).