← Back to: eFuse / Hot-Swap / OR-ing Protection
Standards Map & Threat Linking
Tie each clause to a physical threat, then to a countermeasure site and a measurable acceptance criterion. The goal is not “test tricks” but controlled residuals and energy paths.
IEC 61000-4-2
ESD (contact/air). Watch residual peaks & resets/bit errors.
IEC 61000-4-4
EFT/Burst. Control coupling paths and burst trains.
IEC 61000-4-5
Surge (CM/DM). Layer energy shedding then limit residuals.
ISO 7637-2
Automotive pulses 1/2a/2b/3a/3b/5a on supply rails.
UL/IEC Creepage & Clearance
CTI, pollution degree, altitude; slotting/coating as aids.
Copy-Ready Notes
- Declare version/grade/class per standard (e.g., IEC 61000-4-2, Class B/C).
- For each standard: test points, injection topology, acceptance criteria, regression frequency.
- Baseline margin: visible ESD residual ≤ device absolute rating × 80%, with no resets/bit errors.
- Always retain waveform screenshots and probe/setup photos for reproducibility.
| Port | Standard | Level/Grade | Topology (CM/DM) | Criteria | Result | Margin % | Waveform | Probe Photo | Owner/Date |
|---|---|---|---|---|---|---|---|---|---|
| USB-C VBUS | IEC 61000-4-2 | Contact ±8 kV | DM | Residual ≤ abs×80%, no reset | Pass | 18% | /wf/usb-vbus-esd.png | /photo/probe-usb-vbus.jpg | AB/2025-11-06 |
Minimal Regression Set
- ESD spot check on the port (contact/air, fixed count per point).
- One EFT run with fixed coupling geometry.
- One Surge run (CM first; add DM if applicable).
- Update residuals/energy window and reset/error status with photos.
Path & Parasitic Threat Models
Show how energy enters, where it transfers or dissipates, and where parasitics spike the peak. Favor the nearest drop-to-GND and the shortest return loop.
Copy-Ready Checklist
- Upload front/back photos of the board and mark primary and alternate return paths.
- Declare nearest drop-to-GND and any cross-zone vias (⚠).
- Geometry constraints:
TVS_distance_mm ≤ X,Loop_area_cm2 ≤ Y,Via_fence_pitch_mm ≤ Z. - Rule of thumb:
L ≈ 1 nH/mm; document the added peak risk for long loops.
ESD · Near/Mid/Far
- Inject same level at near/mid/far points.
- Compare residual peaks and resets/bit errors.
- Keep photos of probe and injector positions.
EFT · Coupling Geometry
- Fix clamp angle, distance, cable routing.
- Repeatability check with photos and parameters.
- Record burst train and disturbance window.
Surge · CM → DM
- Run CM first for energy shedding.
- Add DM to limit residuals.
- Track ping-pong vs ΔV_trip window & via-fence.
Device-Stack Synergy (TVS ↔ eFuse/HS ↔ Ideal-Diode)
Engineer synergy, not parts stacking: TVS residual (low Rdyn) feeds into eFuse/Hot-Swap controls (ILIM, short-trip, soft-start dv/dt), finishing with Ideal-Diode/OR-ing (ΔV_trip, I_rev, t_sw) before downstream regulation.
Copy-Ready Checklist
- ILIM ≥ peak load × factor, and within downstream SOA.
- dv/dt sized for inrush cap and allowed ramp; avoid false EFT triggers.
- ΔV_trip ≈ 10–30 mV (typ.) to prevent ping-pong in source switchover.
- Quantify I_rev(max) and t_sw; bind values to regression waveforms.
Same-Level Comparison
Inject the same level; record V_peak, ∫V·I·dt, and shut-down timing across the three panels.
Reverse Events
Measure I_rev(t) peak and t_sw; sweep ΔV_trip to check ping-pong risk.
ILIM, dv/dt, ΔV_trip, I_rev(max), t_sw, and TVS Vc@I. Any substitution must provide equal-or-better numbers with waveforms; rerun minimal regression.
Layout Rules: The Decalogue
Lock in physically “pass-able” premises with enforceable rules and DRC fields. Show the contrast: bad example → higher residual.
Place TVS at the connector pads; minimize series inductance.
Route port→TVS→GND directly; avoid sensitive zones.
Fence the port region to confine CM currents.
Power/signal domains with a defined star junction.
Match lengths; minimize loop area to avoid spikes.
Use dedicated sense traces for shunts.
Keep critical loops clean of cross-layer jumps.
Share the return reference with probes/fixtures.
Place bulk caps at the load entry to reduce droop.
Tie shield to chassis with a low-Z, low-L path.
| Field | Unit | Target | Note |
|---|---|---|---|
| TVS_distance_mm | mm | ≤ X | Pad-adjacent if possible |
| Loop_area_cm2 | cm² | ≤ Y | Bounding-box approximation |
| Via_fence_pitch_mm | mm | ≤ Z | Confine CM currents |
| Kelvin_sense_len_mm | mm | as short as possible | Dedicated sense pair |
| Prohibited_cross_zone | flag | none | No traces above critical loops |
Evidence & Archiving
- Scan via-fence impedance (grid sampling) and estimate loop area; compare residual peaks vs bad example.
- Photograph key paths, fences, and chassis ties; keep with measurement docs.
Creepage & Clearance (CTI · Pollution · Altitude · Slots · Coating)
Parametrize insulation so changes are traceable: environment → material/CTI → minimum creepage/clearance → compensations (slots/coating), with measured evidence and revision control.
| Environment / PD / Altitude | Material / CTI | Creepage_min / Clearance_min | Slot / Coating | Measured_value | Safety_factor ≥ 1.x | Owner / Date / Rev |
|---|---|---|---|---|---|---|
| Auto-12V · PD2 · 2000 m | FR-4 · CTI 300 | 2.5 mm / 1.5 mm | Slot: 0.8×3.0 · Coating: 30 µm | Creepage 3.1 mm / Clearance 1.8 mm | 1.24 | AB · 2025-11-06 · r1 |
Verification & Sampling
- Measure with caliper/microscope; include scale in photos.
- Link sampling to factory changes (CTI/soldermask/coating/board stack-up).
- On change: update T3 and rerun insulation review.
BOM Hook
Material/CTI/coating are non-substitutable without T3 update + evidence + change regression.
Test Plans (Probes · Fixtures · Triggers · Criteria · Regression)
Turn compliance into reproducible scripts with a frozen minimal regression set. Fix injection points, probe methods, trigger conditions, and acceptance metrics.
Script Skeleton
Injection point → level/grade → count/interval → temperature/supply → records (waveform, photo, status).
Scope & Probes
Bandwidth/attenuation, short ground loop, differential vs single-ended, sampling to avoid aliasing; fixed triggers.
Acceptance Criteria
No reset/bit errors/abnormal PG-FAULT; bound V_peak, energy window ∫V·I·dt, I_rev peak and t_sw.
| Phase | Check Item | Owner | Status |
|---|---|---|---|
| Design | Port map & injection points frozen | AB | Open |
| Layout | Probe points & photos defined | CD | Open |
| Validation | Baseline waveform library captured | EF | Open |
| TVS (Vc, Rdyn, C) | eFuse/HS (ILIM, dv/dt) | Ideal-Diode (ΔV_trip, I_rev, t_sw) | Bound to Waveform |
|---|---|---|---|
| Vc@I = 13.5 V · Rdyn = 0.3 Ω · C = 0.25 pF | ILIM = 3.0 A · dv/dt = 0.5 V/ms | ΔV_trip = 20 mV · I_rev = 1.2 A · t_sw = 8 µs | /wfm/portA_surge_lvl2_2025-11-06_r1.png |
Baseline Waveform Library
Naming: <port>_<std>_<level>_<date>_<rev>.wfm/png. Track scope bandwidth/attenuation/sampling and trigger conditions.
BOM Hook
Substitution is valid only with equal or better trio: V_peak residual, shut-down timing (t_sw), I_rev peak, plus minimal regression rerun.
BOM Notes & Small-Batch Substitution Red Lines
Copy-ready BOM Text (paste verbatim)
- Port TVS/ESD array must be pad-adjacent to the connector; trace ≤ X mm with a direct return to ground. Specify
Vc@I,Rdyn, and port capacitance. - eFuse/Hot-Swap must expose configurable
ILIM/dv/dtand clearPG/FAULTsemantics; document short-circuit mode and minimum SOA limits. - Ideal-Diode/OR-ing must provide
I_revlimiting and a definedΔV_tripwindow (anti ping-pong). Recordt_sw. - Before substituting any device: update the Cloud Telemetry Mapper, then run the minimal regression set (ESD spot-check + one EFT + one Surge) and archive waveforms.
- Creepage/clearance shall be verified against CTI, Pollution Degree, and altitude. Complete the T3 record (measured values + photos) prior to release.
Passing IEC 61000-4-2 does not imply passing 61000-4-5. Any substitution must include at least one Surge regression at the same injection topology and level.
Do not qualify by Vbr alone. Specify and compare Vc@I and Rdyn; for high-speed ports include differential capacitance constraints.
Changing eFuse/Hot-Swap PNs requires re-setting ILIM and dv/dt, plus verification against downstream SOA and short-trip timing.
Any change to package, laminate, soldermask, or coating mandates re-computing creepage/clearance and re-running the minimal regression set.
Adjustments affecting source impedance require revisiting ΔV_trip and I_rev to avoid ping-pong switching during switchover.
| Submission Item | Format | Acceptance |
|---|---|---|
| Triptych waveforms (injection/probing/expected vs anomalous) | PNG + scope metadata | Same topology & level as baseline |
| T2 device-stack parameter mapping | Table (TVS↔eFuse↔Ideal-Diode) | Values bound to waveform IDs |
| T3 creepage/clearance record | Measured table + photos | Safety factor ≥ 1.x |
| Compliance matrix (Std×Port×Grade×Result×Margin) | CSV or table | Pass + margin ≥ target |
| Probe/fixture photos with scale | JPEG/PNG | Clearly shows geometry references |
Acceptance & Metrics
- V_peak residual ≤ predefined fraction of absolute ratings (e.g., ≤ 80%).
- Energy window ∫V·I·dt not worse than baseline; document integration window.
- I_rev(peak) and t_sw not increased; verify ping-pong absence at source switchover.
- ILIM, dv/dt, ΔV_trip values are bound to waveform evidence and revision IDs.
Frequently Asked Questions
Why can a port pass IEC 61000-4-2 yet fail 61000-4-5?
ESD is a charge event dominated by peak current and very short duration, while Surge carries far more energy and often couples through cabling and grounds. A design tuned only for low residual via a TVS may still overheat or overstress power devices during Surge. Validate both residual and energy window.
How close must the ESD array be to truly reduce residual?
Place the ESD array pad-adjacent to the connector, keeping the loop length within a few millimeters. Parasitic inductance is roughly ~1 nH per millimeter, which directly adds overshoot at fast edges. Short, direct return to ground is as important as proximity; avoid meandering or crossing sensitive zones.
Should the common-mode choke sit before or after the TVS on data ports?
For most high-speed links, place the TVS closest to the connector pads to shunt fast transients with minimal inductance, then the CM choke. Upstream chokes may create additional residual if the path to ground is long. Balance SI needs with protection by selecting low-capacitance arrays and verified layouts.
How do I set eFuse ILIM/dv/dt to avoid EFT false trips?
Start with ILIM at peak load times a safety factor and ensure downstream SOA. Set dv/dt from permissible inrush and rail capacitance, then verify against EFT burst trains. If nuisance trips occur, slightly increase dv/dt, confirm short-trip thresholds, and verify that PG/FAULT semantics remain deterministic under bursts.
What ΔV_trip prevents ping-pong in OR-ing?
A practical starting window is 10–30 mV, tuned to source impedance, harness resistance, and thermal drift. Too small causes chatter under small disturbances; too large wastes headroom. Sweep with real wiring and measure reverse current and switchover time to confirm stable, single-edge transitions.
Which ISO 7637-2 pulses stress Ideal-Diode reverse blocking most?
Pulses with steep edges and negative excursions—such as Pulse 1 and 3a—challenge reverse blocking. Also consider load dump variants where supply rises quickly. Characterize I_rev peak and t_sw under each case, ensuring thermal limits are not exceeded and no chatter occurs during recovery.
When do I need two-stage clamping or GDT + TVS cascades?
Use two-stage clamping for long cables, outdoor runs, or high-energy surge paths. A GDT diverts bulk energy and common-mode stress; a fast TVS limits residual on sensitive rails. Provide spacing, creepage, and follow-on insulation clearances appropriate to the GDT’s holdover and follow current behavior.
How do I verify return paths are short—where to probe and what to watch?
Probe at the port pad, the TVS ground pad, and the nearest ground stitching. Use the same reference as measurement ground. Compare V_peak and ringing while injecting near, mid, and far points. Larger loop areas increase overshoot and residual; photos with rulers document geometry for regression.
How should I define engineering margin beyond a simple Pass?
Set a margin target (e.g., 10–20%) on residual and energy windows, considering aging, temperature rise, cable variability, and material drift. Document exact setups and probe conditions so future regressions compare apples to apples rather than nominal Pass at a single fixture configuration.
How do I document creepage/clearance to avoid factory material-change risks?
Record CTI class, Pollution Degree, altitude correction, and minimum creepage/clearance. Fill the T3 table with measured values and photos including a scale. Link T3 to the change-control process so laminate, soldermask, or coating substitutions automatically trigger an insulation review and minimal regression.
Which substitutions can safely skip a full compliance matrix in small batches?
You may skip the full matrix only when parameter parity is proven: equal-or-better V_peak residual, t_sw, and I_rev at the same injection points, plus unchanged layout geometry and T3 insulation factors. Even then, run the minimal regression set and attach side-by-side waveform evidence.
How do oscilloscope/probe choices avoid aliasing or under-reading residuals?
Use sufficient bandwidth, appropriate attenuation, and short ground loops; prefer differential probes for floating measurements. Keep sampling high enough to capture rise times without aliasing. Fix trigger modes and levels across runs so comparisons reflect the circuit, not changing measurement conditions.