Port Protection: Low-C ESD Arrays, Series-R/RC, Surge Clamps
← Back to: I²C / SPI / UART — Serial Peripheral Buses
Port protection is about controlling where transient energy goes—so the connector-side clamp and return path absorb it before it reaches the interface IC. The practical recipe is: pick the right protection class (ESD/EFT/Surge/OV), keep the loop inductance tiny, then add only the minimum series-R/RC needed to stop ringing without breaking timing.
Port Protection: Definition & Scope
Port protection is the board-level discipline that keeps external entry points survivable and stable under real-world stress. It defines what must be protected, which threats are in scope, and what “pass” means in measurable terms—without drifting into protocol-level details.
- Included: connectors, headers, test points, cable entry points, and any I/O that can be touched by humans, cables, fixtures, or field wiring.
- Excluded: protocol semantics (I²C arbitration rules, SPI mode negotiation, UART framing logic). Those belong to the bus-specific pages.
- Practical boundary: from the connector pin to the interface IC pin (including the “protect + damp + route” region).
The I/O pin and nearby circuitry must not suffer permanent damage after specified stress (ESD/EFT/surge/hot-plug). Component replacement should not be part of the recovery plan.
No latch-up, no stuck states, and no uncontrolled resets. If recovery is allowed, it must be bounded (auto-recover within a defined time).
Communication quality remains within measurable limits (error bursts, dropouts, retry rates). Protection should not “fix ESD” while quietly degrading signal quality.
- ESD: fast edge, high peak current, extremely sensitive to return-path inductance.
- EFT: repetitive bursts that often trigger resets/lockups rather than immediate damage.
- Surge / Over-voltage: higher energy; clamp capability and thermal handling dominate.
- Hot-plug: insertion bounce and ground shift; can generate overshoot and brownout coupling.
- Miswire / Reverse / Ghost-power: wrong wiring, back-power paths through I/O clamps, and rail lift from external sources.
- IEC level: IEC 61000-4-2 contact ±X kV (and/or air ±X kV), as required by the product environment.
- Functional hold: no latch-up; if reset occurs, auto-recover within ≤ Y ms; no stuck I/O lines after stress.
- Link integrity: error count ≤ Z per minute (or dropout ≤ Z per day) under defined stress/handling conditions.
Note: bus timing budgets (rise-time, sampling windows, baud tolerance) remain on the bus-specific pages; this page focuses on the port’s physical protection layer.
Threat Model & Waveforms (ESD / EFT / Surge / Hot-Plug)
The correct protection strategy starts by classifying stress by edge speed, energy, and repetition. Two events can share a similar peak voltage but demand very different clamps and layout, because what matters is how current flows and where the energy is absorbed.
- Signature: extremely fast current rise; sensitivity dominated by loop inductance and clamp dynamic resistance.
- Common failures: I/O damage, latch-up, transient resets from rail bounce, “fragile later” degradation.
- First check: clamp placement (connector-side), return-path loop size, and whether current is being forced through the IC’s internal clamps.
- First fix: low-C ESD array near entry + tight return via(s) + optional small series-R to limit peak current (within timing margin).
- Signature: fast pulses in bursts; repeated hits expose weak reset/timeout handling and supply coupling paths.
- Common failures: lockups, phantom interrupts, stuck lines, watchdog storms, rare but repeatable “only in burst” glitches.
- First check: whether the disturbance couples into rails/ground reference, and whether edges are too fast at the entry point.
- First fix: controlled edge shaping (series-R/RC where allowed), robust clamp return, and explicit recovery hooks (timeouts, state reset) with logged event counters.
- Signature: higher energy and longer duration; thermal limits and clamp power handling become the primary design constraints.
- Common failures: overheated clamps, rail lift, secondary damage inside the board, latent leakage increase.
- First check: whether the chosen clamp has proven surge ratings for the expected waveform and whether energy is being dumped into sensitive rails.
- First fix: TVS (energy-rated) + current limiting / disconnect strategy when sustained OV is possible; avoid back-power paths into the system rail.
- Signature: insertion bounce, ground shift, wrong wiring, or external power injection through I/O structures.
- Common failures: brownout resets, stuck states after unplug/replug, “board powers through I/O,” or sporadic damage after repeated plugs.
- First check: identify unintended current paths (I/O → internal clamp → VDD), and whether clamp-to-rail causes rail lift.
- First fix: clamp-to-ground where feasible, add series impedance, and add explicit back-power blocking / disconnect for sustained miswire cases.
- Classify by signature: “fast edge” vs “energy” vs “repetitive burst” vs “insertion/miswire path.”
- Choose the energy exit: clamp to ground, clamp to rails, or limit-and-disconnect (each has different failure paths).
- Control the return loop: placement + vias define inductance; inductance defines clamp effectiveness for fast events.
- Budget side effects: added capacitance/leakage and edge slowing must remain within the bus timing margin (handled on bus pages).
- Define pass metrics: “no latch-up,” “auto-recover ≤ Y ms,” “error ≤ Z” under the chosen stress set.
Protection Toolkit Overview (Low-C ESD, TVS, Clamps, Series-R/RC)
Port protection is best approached as a toolkit with clear roles: steer fast transients into low-impedance return paths, absorb energy when surge is credible, and shape edges so the interface IC stays within safe electrical limits. The goal is not “more parts,” but the smallest network that meets survivability and functional robustness without silently degrading link integrity.
- Stress signature: fast edge (ESD), burst (EFT), energy (surge/OV), or path-driven (hot-plug/miswire).
- Primary knob: choose the variable that actually controls failure (C, Rdyn, Vclamp, leakage, τ, I-limit).
- Side effects: added capacitance/leakage and edge slowing must remain within timing margin (timing details live on bus-specific pages).
- Best for: ESD and fast transients on high-speed or margin-sensitive lines.
- Primary knobs: capacitance (C), dynamic resistance (Rdyn), clamping level (Vclamp), leakage.
- Side effects: extra C reduces edge rate and can increase crosstalk; leakage can bias open-drain/low-level detection.
- Common misuse: selecting by “kV rating” only; ignoring return-loop inductance (layout can dominate).
- Best for: surge / over-voltage cases where energy and thermal limits matter.
- Primary knobs: surge waveform ratings, peak pulse power, package thermal path, Vclamp under current.
- Side effects: larger TVS often brings higher capacitance; placement and return path remain critical.
- Common misuse: under-rating energy (passes once, degrades later); placing too far from the entry point.
- Best for: limiting pin voltage when the power rail can safely absorb injected current.
- Primary knobs: rail absorption capability, back-power paths, and rail lift under injection.
- Side effects: rail lift can cause resets, brownouts, or “ghost powering” through I/O structures.
- Common misuse: clamping to a weak rail without providing a sink path (injection has nowhere to go).
- Best for: limiting peak current into clamps/IC, damping ringing, and reducing overshoot on single-ended lines.
- Primary knobs: resistance value and placement (near driver vs near connector defines what is being controlled).
- Side effects: slower edges reduce timing margin; excessive R can cause setup/hold failures in fast interfaces.
- Common misuse: choosing R without waveform verification; placing R where it does not intercept the damaging current path.
- Best for: suppressing high-frequency ringing or burst-induced glitches when timing margin allows.
- Primary knobs: time constant τ = R×C and placement relative to the entry point.
- Side effects: edge slowdown and longer threshold-crossing can reduce noise immunity in tight timing windows.
- Common misuse: adding “just a capacitor” without confirming the resulting τ and its impact on timing.
- Best for: sustained miswire/over-voltage conditions where disconnecting energy prevents board damage.
- Primary knobs: trip current/time (PTC) or fuse I²t; coordination with downstream clamps.
- Side effects: adds series resistance and voltage drop; may not react to fast ESD edges.
- Common misuse: expecting fuse/PTC to solve fast transient problems (it does not replace ESD/TVS).
- This section: classification and “when to use” each tool, plus trade-offs and failure paths.
- Not here: detailed part selection tables (covered in H2-12) and layout deep-dive (covered in H2-8).
- Not here: bus timing budgets (rise-time, sampling windows, baud tolerance) — those live on the I²C/SPI/UART pages.
Protection Network Patterns (Reference Topologies)
Reference topologies turn the toolkit into copyable port networks. Each pattern places clamps close to the entry point, adds controlled impedance where needed, and preserves the interface IC’s safe operating window. Parameter values are left as placeholders so the same patterns can be reused across environments and bus families.
- Series-R start: X Ω (validate on waveform; adjust until ringing and overshoot meet criteria).
- Added capacitance budget: ≤ Y pF per line (maintain timing margin; bus specifics live on bus pages).
- Clamp placement goal: connector → clamp distance ≤ Z mm (minimize return-loop inductance).
- Use when: typical single-ended port entry for general serial lines; ESD is credible; surge is not dominant.
- Network: connector → low-C ESD array (to return) → series-R → interface IC pin.
- Pitfall: placing the ESD array too far from the connector causes current to flow through board traces first.
- Validate: overshoot and ringing decay meet pass limits; no latch-up or stuck-line behavior after stress.
- Use when: tight timing margin; protection must add minimal capacitance while still steering ESD current.
- Network: connector → ultra-low-C ESD array → small series-R (start at X Ω) → IC.
- Pitfall: “low-C part” cannot compensate for a large return loop; layout dominates for fast events.
- Validate: waveform at IC pin stays within safe limits; added C ≤ Y pF; edge placement remains stable across cables/fixtures.
- Use when: differential lines exposed to cable common-mode hits; ESD and coupled noise are both concerns.
- Network: connector → differential ESD array → (optional) common-mode choke → interface receiver/transceiver.
- Pitfall: adding excessive capacitance or imbalance; keep pair symmetry to avoid mode conversion.
- Validate: common-mode events do not saturate or cause link drop; pair skew and symmetry remain within constraints.
- Use when: a connector carries signal lines plus supply/control pins; miswire or power injection is credible.
- Network: signals use low-C clamps; supply pins use energy-rated TVS + fuse/PTC or limit-and-disconnect; separate returns by zone.
- Pitfall: dumping supply surge into the signal return; partition the clamp paths and minimize coupling.
- Validate: supply surge does not lift logic rails; signals remain within C budget; no ghost-power behavior.
- Use when: long reach increases common-mode stress; surge/ESD frequency is higher; field wiring is uncertain.
- Network: stage-1 at connector (robust clamp/TVS) → controlled impedance → stage-2 near IC (low-C ESD).
- Pitfall: placing both stages too close (no staged benefit) or too far (letting energy travel deep into the board).
- Validate: stress does not propagate to core rails; post-stress performance remains stable (no “degrades later”).
- Use when: galvanic isolation is present; cable-side stress must not couple into logic-side rails.
- Network: connector-side clamps + damping → isolator → logic-side local clamps (protect both domains’ rails/pins).
- Pitfall: protecting only one side; the unprotected side becomes the new failure point under stress.
- Validate: stress on cable side does not reset logic domain; isolation barrier remains within its safe transient limits.
Low-C ESD Arrays: What Actually Matters (C, Rdyn, Vclamp, Leakage)
Two “ESD-rated” parts can behave very differently in real ports. Performance is set by fast-transient current steering, which is dominated by dynamic clamp behavior (Rdyn and Vclamp under peak current) and the return-loop inductance created by placement and routing. The “low-C” label only covers one dimension of the trade.
- ESD is a current event: fast edges produce high peak current; the board’s loop inductance can dominate the clamp voltage.
- Clamps win by being “close + low impedance”: the best part still fails if current must travel deep into the board first.
- Port robustness includes “no harm at rest”: leakage and coupling can destabilize low-level or low-power states even without stress.
- Edge shape: added C slows edges and increases threshold-crossing time, reducing noise immunity under interference.
- Crosstalk sensitivity: extra shunt capacitance can increase coupling, especially when multiple adjacent lines switch.
- Most sensitive victims: high-impedance nodes, comparator-like thresholds, and open-drain lines can show “works on bench, fails in field.”
- Do not stop at VRWM: VRWM indicates non-conduction in normal operation, not clamp behavior at ESD peak current.
- Rdyn drives the damage path: higher Rdyn typically implies higher Vclamp at the same peak current, pushing stress into the IC.
- Read the right evidence: prefer curves or test conditions that show Vclamp under current (not just “ESD level”).
- Open-drain and low-level states: leakage can bias the line, causing false lows/highs or stuck-bus symptoms.
- Low-power sleep: leakage can dominate standby current budgets and create temperature-dependent failures.
- High-impedance sensing: leakage can appear as an offset, leading to intermittent mis-detection under humidity/temperature shifts.
- Passive crosstalk path: shared silicon and package parasitics can couple noise between adjacent protected lines.
- When it shows up: long cables, dense connectors, and multiple lines switching during burst noise events.
- Mitigation direction: keep symmetry, avoid mixing ultra-sensitive and noisy lines in the same array when possible, and control return routing.
- Loop inductance dominates fast events: extra millimeters of current path can raise the clamp voltage meaningfully.
- Placement rule: clamp at the entry; avoid letting the transient travel through narrow traces before being clamped.
- Boundary: detailed layout tactics (via stitching, plane splits, chassis/logic return strategy) are covered in the layout-focused section.
Quick check: look for Vclamp-under-current evidence (curves or test conditions).
Fix: select lower-Rdyn clamp or add series impedance to reduce peak current into the IC.
Pass criteria: Vpin stays within limit at stress; no latch-up; recovery within X (placeholder).
Quick check: observe rail transient during stress/hot-plug; check for unintended “ghost powering.”
Fix: provide a defined sink path or clamp to a return that can absorb current without lifting the logic rail.
Pass criteria: rail lift ≤ X (placeholder); no resets/lockups; current injection controlled.
Quick check: inspect placement and return path length; measure overshoot at the IC pin during a controlled stress event.
Fix: move the clamp to the entry and shorten the return loop (Z mm goal placeholder).
Pass criteria: clamp engages early; peak at IC pin reduced; no functional upset across repeated hits.
Series-R / RC Damping: Stop Ringing Without Killing Timing
Series resistance and RC damping are compact tools to reduce overshoot, ringing, and false triggering at a port. The correct value is less important than a repeatable tuning loop: start with a safe resistance, measure the waveform under consistent conditions, and adjust until the pass criteria are met while preserving electrical margin.
- Limit peak current into clamps and IC structures during fast transients.
- Increase effective source impedance to reduce reflections and edge “bounce.”
- Damp ringing so the waveform settles quickly instead of repeatedly crossing thresholds.
- Best for: glitch suppression, burst-noise hardening, and reducing repeated threshold crossings.
- Knob: τ = R×C (time constant) defines how aggressively the edge is slowed.
- Risk: too much τ increases threshold-crossing time and can create new sensitivity to slow-slew noise.
- Start with Series-R = X Ω (placeholder) and keep C unchanged.
- Measure consistently: same cable/fixture, same probe method, same trigger reference.
- Adjust R toward Y Ω until overshoot and ringing meet pass criteria; stop once margin begins to collapse.
- Only then consider RC if glitches persist and there is timing headroom.
- Near driver: shapes the launched edge and reduces source-end reflection effects.
- Near connector: intercepts entry-side energy and limits what propagates into the board.
- Decision rule: place damping at the segment where the unwanted energy is injected or where reflection is initiated.
- Overshoot: < X% of nominal (placeholder).
- Ringing decay: settles to < Y% within Z ns (placeholder).
- No false crossings: waveform does not re-cross critical thresholds after the initial transition.
- Repeatability: results stay consistent across temperature/fixtures and repeated disturbances.
Surge / Over-Voltage / Miswire Clamps (Don’t Back-Power the Board)
Energy-type threats (surge, sustained over-voltage, and miswire) require a different strategy than fast-edge ESD. The primary risk is not only pin damage, but also injected current that lifts VDD rails and causes ghost powering, resets, lockups, and long-term degradation. A robust port plan controls where the energy goes and how it is limited or disconnected.
- External cable exposure: long cabling, field wiring, or environments with inductive loads and switching transients.
- Energy dominates: events that can sustain current or repeat with significant amplitude (surge-like, miswire-like).
- Observed symptoms: VDD rail lift, repeated resets, lockups, or parts that “pass once” but become more fragile later.
- Rule of thumb (conceptual): ESD arrays target fast edges; TVS devices must handle energy and heat.
- Path: External OV → connector → IO pin → clamp/diode path → VDD rail → board loads.
- Outcome: VDD lift can trigger brown-out loops, undefined peripheral states, and “unplug fixes it” intermittent failures.
- Design target: control injection current and ensure energy returns to a path that does not back-power logic rails.
- Strength: avoids lifting the logic rail when the return path can absorb the current.
- Primary risk: ground bounce and sensitive-domain contamination if the return loop is long or crosses quiet areas.
- Layout direction: keep the clamp and its return loop short and confined to a dedicated protection zone.
- Strength: can keep IO within a safe window in some cases.
- Primary risk: rail lift / ghost-power if the rail cannot sink injected current.
- Required condition: define an absorption path (sink) or isolate/disconnect so injected current cannot energize the full board.
- Tools: series-R/PTC, eFuse/load switch, controlled disconnect, and staged protection.
- Best for: sustained over-voltage, miswire, and repeated stress where thermal energy accumulates.
- Design target: keep fault energy out of the board rails and force recovery into a known safe state.
- Tolerance ≠ infinite energy: it does not mean unlimited injected current or thermal survival.
- Tolerance ≠ hot-plug immunity: insertion transients can still forward-bias paths into rails.
- Tolerance ≠ no back-power: clamp/diode paths can still lift VDD without a sink or disconnect strategy.
Placement & Layout: Return Path, Inductance, and Segmented Zones
Port protection success is dominated by current return paths and loop inductance. Even excellent clamps underperform when the transient current must travel through long traces or across sensitive reference regions. A practical layout approach uses segmented zones and forces large transient currents to close their loops inside the protection zone.
- Connector Zone: external entry; allow “dirty” energy, keep it from spreading.
- Protection Zone: TVS/ESD, limit, disconnect; provide the shortest return loop and via stitching.
- Quiet IC Zone: sensitive domain; prevent large transient return currents from crossing this area.
- Shortest loop wins: a longer return path increases effective inductance and raises peak clamp voltage.
- Confine the loop: route high-current returns so they close inside the protection zone.
- Avoid sensitive crossings: do not allow clamp return currents to traverse quiet reference regions.
- Fast current + inductance → extra voltage: the board loop adds voltage on top of the device clamp behavior.
- Layout review view: check loop geometry (distance, detours, plane gaps) before changing part numbers.
- Target behavior: clamp engages early at the entry; minimal energy propagates into the quiet zone.
- Keep returns symmetric: uneven return length creates uneven clamp behavior and cross-coupling.
- Minimize shared parasitics: avoid routing that forces multiple channels through a single narrow return neck.
- Prefer clean topology: entry → clamp → then fan-out to IC pins.
- Do: entry → protection (clamp/limit) → IC.
- Avoid: letting a transient run into the board interior before it sees the clamp.
- Reason: internal detours increase loop area and raise peak stress at the IC pin.
- Connector → TVS/ESD distance: ≤ X mm (placeholder).
- TVS/ESD → return vias: ≥ Y stitched vias (placeholder).
- High-current loop confinement: close inside protection zone; avoid crossing quiet-zone reference.
- Multi-channel symmetry: matched return length and via strategy across channels.
Bus-Specific Gotchas (I²C / SPI / UART) — Protection Side Effects Only
The same protection network can behave very differently across I²C, SPI, and UART because each bus “pays” for extra capacitance, leakage, and clamp paths in a different way. This section covers only protection side effects: symptoms, fast checks, and first fixes—without expanding into protocol-level content.
- Symptom patterns: “false-low” idle, intermittent NAKs, a bus that appears stuck after stress or hot-plug.
- Likely protection causes: leakage biasing an open-drain node, added capacitance slowing edges and increasing threshold sensitivity, clamp-to-rail injection lifting a sleep/off rail.
- Quick checks: measure idle level at the port node, compare edge shape before/after the protection node, observe rail lift during disturbances.
- First fixes (port-layer): reduce leakage and unwanted C at the entry, prefer a return strategy that avoids back-powering, keep the entry clamp loop short.
- Symptom patterns: works at a lower rate but fails at the top rate; intermittent bit slips; errors increase after changing the ESD array.
- Likely protection causes: added capacitance blunting edges, series-R/RC shrinking the effective sampling margin, return-path noise coupling into SCLK/MISO.
- Quick checks: compare SCLK overshoot/ringing vs edge slowing; compare series-R near driver vs near connector; check MISO integrity at the receiver pin.
- First fixes (port-layer): low-C / low-leakage clamps on sensitive lines, small-R damping with correct placement, keep clamp returns confined to the protection zone.
- Symptom patterns: framing/parity errors in bursts, failures on long cables, errors correlated with external switching or plug/unplug.
- Likely protection causes: common-mode stress forcing return currents through sensitive areas, clamp paths injecting into rails, unclear division of labor between port protection and RS-232/RS-485 front ends.
- Quick checks: correlate errors with common-mode events, observe rail lift during disturbances, verify that port-side energy stays near the entry.
- First fixes (port-layer): contain energy at the connector, choose clamp/disconnect strategy to avoid back-powering, keep high-current returns out of quiet reference regions.
- Benefit: extra damping can reduce ringing and false triggers under noise.
- Cost: edges become slower, thresholds are crossed for longer, and timing margin becomes tighter.
- Goal: apply only the minimum damping needed to meet robustness targets without consuming critical margin.
Validation & Debug: What to Measure, How to Prove It Works
Protection must be validated as an engineering control—not a comfort feature. A complete proof includes (1) waveform evidence, (2) system recovery behavior, and (3) bus statistics under repeatable stress. The workflow below keeps variables isolated and produces actionable root-cause splits when results fail.
- Waveform: overshoot, ringing decay time, clamp behavior (peak at the protected node), and recovery to steady state.
- System: reset/lockup events, rail lift during stress, and recovery time to normal operation.
- Bus stats: error/NAK/frame counters, burstiness, and correlation to stress triggers.
- Oscilloscope: consistent probing method; capture at the port node and at the IC-side node to see what the protection changes.
- Differential/common-mode probes: use when long wiring or common-mode stress is suspected (avoid misleading single-ended views).
- Logic/protocol analyzer: trigger on error bursts, NAK sequences, framing/parity spikes, or lockup signatures.
- Event correlation: align waveforms with logs (timestamps) to avoid “looks fine” measurements that miss the true trigger.
- Bring-up stable: confirm normal operation; ensure counters/logging are working.
- Baseline waveforms: record port-node and IC-node behavior under a fixed load/cable setup.
- Apply one change: add/adjust protection or placement (one variable at a time).
- Step-up stress: apply repeatable stress steps; log stats and system events at each step.
- Evaluate: pass/fail against criteria and proceed to root-cause split if needed.
- Waveform still rings/overshoots: revisit damping value and placement; check return loop size.
- Clamp peak still high: revisit loop inductance and clamp dynamic behavior; verify return stitching.
- System resets/locks: look for rail lift/ghost-power paths; verify clamp-to-rail sink/disconnect strategy.
- Errors burst in clusters: look for common-mode coupling and entry-zone energy spreading into quiet reference.
- Loopback/BIST: deterministic self-test path to validate IO integrity at power-on and after stress.
- Event counters: error counts, reset/lockup counts, and “recovery completed” markers.
- Test points: port node, IC node, VDD rail, and clamp return reference for fast debug.
- Logging discipline: timestamped records aligned with stress steps for correlation.
H2-11 · Engineering checklist (Design → Bring-up → Production)
This section turns port-protection intent into a deliverable: decision records, measurable criteria, and production-ready traceability. It stays at the port layer (energy paths, clamps, damping, layout, and validation), without expanding protocol details.
Design Gate
- □ Threat tier decided: ESD-only / EFT / Surge / Miswire (recorded).
- □ Template chosen (T1–T6) and mapped to each port (connector → protect → IC).
- □ Zones locked: Connector / Protection / Quiet IC; first-hit path goes to protection.
- □ Parameter thresholds: C, leakage, Rdyn, Vclamp@Ipk (pass/fail fields).
- □ Return path planned: small loop, short-to-GND via strategy, no shared sensitive ground choke points.
Deliverables: threat record, template ID per port, zone screenshot markup, threshold checklist fields.
Bring-up Gate
- □ Baseline captured: overshoot, ringing, recovery time, error counters (before protection tuning).
- □ Series-R/RC tuning: start at R = XΩ → adjust to YΩ; RC only if needed (one variable at a time).
- □ Scope criteria (placeholders): overshoot < X%, ring-down to Y% < Z ns.
- □ Stats + logs: NAK/frame error/parity/framing/lockup counts + timestamped event correlation.
- □ Stress rehearsal: quick ESD/EFT spot checks to confirm auto-recovery (≤ Y ms placeholder).
Deliverables: baseline waveforms, tuning log, pass/fail thresholds, error/stat schema.
Production Gate
- □ ESD audit plan: sampling triggers (vendor change / process change / RMA trend).
- □ Second-source rule: substitutes must match the same field set (C/leak/Rdyn/Vclamp@Ipk).
- □ FA record fields: stimulus, cable/harness, environment, port node/rail observations.
- □ ATE hooks: loopback/BIST pins, error counters, event log export (per port).
- □ Pass criteria placeholders: post-ESD function retention, auto-recovery ≤ Y ms, errors ≤ Z.
Deliverables: audit checklist, approved substitute list, FA template fields, production test hooks.
H2-12 · Applications & selection logic (use cases + how to choose parts)
This section collapses port-protection decisions into a repeatable tree: Threat tier → Line type → Sensitivity → Clamp strategy → Template → Example parts. Examples below are reference material numbers; verify voltage rails, clamp levels, package, and qualification.
Template map (IDs referenced by this decision tree)
- T1: Single-ended, ESD array + series-R (general purpose)
- T2: Edge-sensitive, ultra-low-C ESD + small R + strict return-path
- T3: Differential, diff-ESD at port + optional CMC (connector-side only)
- T4: Two-stage, connector-stage + IC-stage protection (harsh cabling)
- T5: OV/miswire, clamp + current-limit/disconnect (avoid back-power)
- T6: Isolation boundary, protect both sides (no isolation deep dive here)
Board-to-board connector
Risk: frequent handling ESD + plug transients. Focus: shortest return loop and first-hit routing. Typical output: T1 or T2.
External cable (industrial field)
Risk: EFT/Surge + common-mode shocks. Focus: connector-stage energy handling and staged protection. Typical output: T4 or T5.
Test / debug port
Risk: repeated insertions + miswire. Focus: current limiting and fail-safe recovery. Typical output: T1 + upgrade to T5 if miswire is likely.
RS-232/RS-485 front-end
Risk: long cable, ground shift, OV coupling. Focus: port clamps handle energy; PHY-level protection stays separate. Typical output: T4 (staged) + T5 (OV).
Mixed-voltage domains (1.2–5V)
Risk: clamp-to-rail back-power and rail lift. Focus: clamp strategy + disconnect path. Typical output: T5.
Selection logic (decision tree inputs → outputs)
- Threat tier: ESD-only vs EFT vs Surge vs Miswire/OV (defines required energy handling).
- Line type: short internal trace vs external cable (defines where staged protection is needed).
- Sensitivity: low-capacitance need vs allowed edge slowing (defines ESD device class + damping).
- Clamp strategy: clamp-to-GND vs clamp-to-rail vs limit/disconnect (avoids back-power).
- Layout feasibility: return path and loop size must be realizable; otherwise change template.
Concrete reference BOM bundles (example material numbers)
Bundle A · ESD-only, general port (T1)
- ESD array (2ch): TI TPD2E2U06 or ST USBLC6-2SC6
- Alt (array): Littelfuse SP0502BAHT
- Series-R start: 22Ω 0402 (example: Yageo RC0402FR-0722RL)
- RC option: add C only if needed (example: Murata GRM155R71H101KA01D for 100pF)
Use when: short traces, ESD is dominant, timing margin allows small damping.
Bundle B · Ultra-low-C, edge-sensitive (T2)
- ESD array (4ch): TI TPD4E05U06
- ESD array (6ch): TI TPD6E05U06
- Alt (ultra-low-C array): Semtech RClamp0524P
- Series-R start: 10–22Ω 0402 (example: Yageo RC0402FR-0710RL / RC0402FR-0722RL)
Use when: edge/threshold sensitivity is high; keep loop and via-to-GND extremely short.
Bundle C · External cable, staged energy (T4)
- Connector-stage TVS (5V example): Littelfuse SMBJ5.0A
- Connector-stage TVS (24V-class example): Littelfuse SMBJ33A
- IC-side low-C ESD: TI TPD2E2U06 or Littelfuse SP0502BAHT
- Current limiting: series-R + (if needed) PPTC on power-assisted lines
Use when: EFT/Surge risk is non-trivial; keep the connector-stage return path low-inductance.
Bundle D · Miswire/OV, avoid back-power (T5)
- eFuse / fast OVP (example): TI TPS2595
- Surge stopper controller (example): ADI LTC4365 (external MOSFETs)
- PPTC examples: Bourns MF-R050 or Littelfuse 1206L050
- Signal ESD (near port): TI TPD2E2U06 / Semtech RClamp0524P (pick per capacitance needs)
Use when: the dominant failure mode is back-powering the board through IO clamps during OV/miswire/hot-plug.
Notes: SMBJ-series TVS examples above show the series and two concrete voltage options. Final selection must match the port’s maximum working voltage and allowed clamp level. For ESD arrays, confirm the capacitance class needed and the Vclamp@Ipk behavior rather than relying on stand-off voltage alone.
Recommended topics you might also need
Request a Quote
H2-13 · FAQs (port protection troubleshooting)
These FAQs close long-tail troubleshooting at the port layer only (parts, energy paths, damping, layout, validation). Each answer follows a fixed 4-line format for fast triage.