Long-Trace Signal Integrity for Serial Peripheral Buses
← Back to: I²C / SPI / UART — Serial Peripheral Buses
Long-trace SI is not “more drive = better”—it is about controlling edges, reflections, and return paths so the receiver sees a single clean threshold crossing with margin. This page provides a practical, measurable workflow (topology → termination/drive → return/coupling → verification) to make long runs stable across cables, temperature, and production variance.
H2-1 · Scope & Boundary
This page focuses on long-trace signal integrity at the board interconnect level: edge behavior, reflections, coupling, return-path continuity, and measurement reality. Protocol details belong to their dedicated pages.
- Driver strength & edge control: drive/slew selection with fast validation steps and pass criteria placeholders.
- Termination toolkit: source series-R, parallel/AC termination patterns, and “when it helps / when it hurts”.
- Pre-emphasis & clamping side effects: what can be improved by edge shaping and what is degraded by clamp capacitance.
- Return-path planning: reference planes, split-ground pitfalls, via transitions, connector shielding/ground strategy.
- Interconnect discontinuities: connectors/cables/vias as impedance steps; minimal measurements that confirm suspicion.
- Measurement & debugging reality: probe grounding, bandwidth limits, fixture artifacts, and quick A/B experiments.
- I²C pull-up calculations (rise-time targets, formulas, sizing tables) → Open-Drain & Pull-Up Network.
- SPI mode/CS organization (CPOL/CPHA, chip-select trees, fanout policies) → SCLK Quality & Skew / Chip-Select & Fanout.
- UART baud-rate error budgeting (clock drift sums, divisor strategies) → Baud Rate & Error Budget.
Rule of engagement: only physical waveform margin is discussed here; protocol retries/arbitration/format are not expanded.
- Ringing/overshoot visible → Termination Toolkit
- “Looks fine” but errors persist → Measurement & Debugging
- Worse after adding TVS/ESD → Pre-emphasis & Clamping
- Worse after crossing split ground / connector → Return Path Planning
Reading tip: every later section maps back to one block on this diagram (Driver / Termination / Clamp / Return path / Measurement).
H2-2 · When Long Traces Fail
Long-trace failures usually repeat the same physical patterns. The goal here is a fast mapping: symptom → physics → first check → next section. This avoids “blind tuning” and reduces time-to-root-cause.
- Eliminate probe artifacts: short ground spring, consistent bandwidth limit, measure at both ends.
- Test reflection sensitivity: add or step series-R near the driver; observe ringing decay and error-rate change.
- Validate return-path continuity: locate plane splits/layer hops/connector grounds; confirm reduced threshold jitter after fixing the loop.
Use this map to pick the first experiment: series-R steps for reflection sensitivity, return-path checks for threshold jitter, clamp isolation for edge slow-down, and probe setup validation.
H2-3 · Transmission-Line Primer
This section gives the minimum model needed for SI decisions: when a trace must be treated as a transmission line, what drives reflections, and which numbers matter. The goal is fast classification, not theory for its own sake.
- If the trace round-trip delay (2·tPD) is not “much smaller” than the driver edge rise time (tr), the interconnect behaves as a transmission line.
- Practical threshold placeholder: treat as TL when 2·tPD ≥ X·tr (set X per project; use conservative X for long cables/connectors).
- Z0 (trace/cable characteristic impedance) sets the “baseline” for matching.
- Rsrc (driver output impedance + any series resistor) controls how strongly the source launches and re-absorbs reflections.
- Rload / Cload (receiver input, termination, parasitics) determines far-end overshoot/undershoot and ringing persistence.
- tr drives high-frequency content: smaller tr typically increases overshoot/ringing/crosstalk/EMI.
- tPD determines how quickly reflections return and whether multiple bounces land inside the sampling window.
- Z0 and discontinuities (connectors/vias/plane gaps) set reflection severity.
- Cload (including clamp/ESD capacitance) slows edges and reshapes the waveform at the receiver.
Fill-in checklist: tr = __ ns; tPD(one-way) = __ ns; 2·tPD = __ ns; Z0 = __ Ω; Cload = __ pF → conclusion: TL / edge zone / lumped.
Practical intent: once the interconnect is in the edge zone or TL zone, termination, return-path continuity, and clamp parasitics dominate stability.
H2-4 · Driver Strength & Edge Control
Stronger drive is not “always better”. Edge rate controls spectral content, reflection severity, crosstalk strength, and EMI. The goal is a stable threshold crossing at the receiver with acceptable overshoot and ringing under worst-case conditions.
- Slow edges increase sensitivity to noise and thresholds: the crossing becomes “soft”, especially with large Cload (inputs + clamps + connectors).
- Long traces amplify this: attenuation and dispersion widen the effective transition and reduce timing margin at the far end.
- Typical symptom: no dramatic overshoot on a near-end probe, yet the far-end pin shows delayed/variable crossings and sporadic errors.
- Fast edges inject more high-frequency content: reflections ring longer, overshoot rises, and crosstalk increases on parallel runs.
- Ground bounce and return-path discontinuities become more visible: threshold crossings jitter even if amplitude looks “healthy”.
- Typical symptom: overshoot/undershoot + ringing on far-end measurement, plus higher EMI peaks and increased error sensitivity to layout/grounding.
The recommended drive level should always be verified at the receiver pin with consistent probing. Pair faster drive with series-R when reflections dominate.
- Drive/slew: Low → Med → High (one-step changes only).
- Series-R near driver: {0, 22, 33, 47} Ω (placeholder set; adjust per Z0 and I/O current).
- Measure at both ends: near driver and at receiver pin (or closest accessible test point).
- Metrics: overshoot ΔV, ringing decay time, Vth crossing spread, and error counters (define X thresholds).
Interpretation: choose the slowest edge that still yields a stable far-end Vth crossing under worst-case load, then tame reflections with series-R before increasing drive.
H2-3 · Transmission-Line Primer
This section gives the minimum model needed for SI decisions: when a trace must be treated as a transmission line, what drives reflections, and which numbers matter. The goal is fast classification, not theory for its own sake.
- If the trace round-trip delay (2·tPD) is not “much smaller” than the driver edge rise time (tr), the interconnect behaves as a transmission line.
- Practical threshold placeholder: treat as TL when 2·tPD ≥ X·tr (set X per project; use conservative X for long cables/connectors).
- Z0 (trace/cable characteristic impedance) sets the “baseline” for matching.
- Rsrc (driver output impedance + any series resistor) controls how strongly the source launches and re-absorbs reflections.
- Rload / Cload (receiver input, termination, parasitics) determines far-end overshoot/undershoot and ringing persistence.
- tr drives high-frequency content: smaller tr typically increases overshoot/ringing/crosstalk/EMI.
- tPD determines how quickly reflections return and whether multiple bounces land inside the sampling window.
- Z0 and discontinuities (connectors/vias/plane gaps) set reflection severity.
- Cload (including clamp/ESD capacitance) slows edges and reshapes the waveform at the receiver.
Fill-in checklist: tr = __ ns; tPD(one-way) = __ ns; 2·tPD = __ ns; Z0 = __ Ω; Cload = __ pF → conclusion: TL / edge zone / lumped.
Practical intent: once the interconnect is in the edge zone or TL zone, termination, return-path continuity, and clamp parasitics dominate stability.
H2-4 · Driver Strength & Edge Control
Stronger drive is not “always better”. Edge rate controls spectral content, reflection severity, crosstalk strength, and EMI. The goal is a stable threshold crossing at the receiver with acceptable overshoot and ringing under worst-case conditions.
- Slow edges increase sensitivity to noise and thresholds: the crossing becomes “soft”, especially with large Cload (inputs + clamps + connectors).
- Long traces amplify this: attenuation and dispersion widen the effective transition and reduce timing margin at the far end.
- Typical symptom: no dramatic overshoot on a near-end probe, yet the far-end pin shows delayed/variable crossings and sporadic errors.
- Fast edges inject more high-frequency content: reflections ring longer, overshoot rises, and crosstalk increases on parallel runs.
- Ground bounce and return-path discontinuities become more visible: threshold crossings jitter even if amplitude looks “healthy”.
- Typical symptom: overshoot/undershoot + ringing on far-end measurement, plus higher EMI peaks and increased error sensitivity to layout/grounding.
The recommended drive level should always be verified at the receiver pin with consistent probing. Pair faster drive with series-R when reflections dominate.
- Drive/slew: Low → Med → High (one-step changes only).
- Series-R near driver: {0, 22, 33, 47} Ω (placeholder set; adjust per Z0 and I/O current).
- Measure at both ends: near driver and at receiver pin (or closest accessible test point).
- Metrics: overshoot ΔV, ringing decay time, Vth crossing spread, and error counters (define X thresholds).
Interpretation: choose the slowest edge that still yields a stable far-end Vth crossing under worst-case load, then tame reflections with series-R before increasing drive.
H2-5 · Termination Toolkit
This toolkit maps common termination options to the interconnect shape and the observed failure signature. Termination is primarily a reflection control tool; return-path discontinuities and crosstalk need their own fixes.
- Confirm the interconnect is in the edge/TL zone (round-trip delay 2·tPD is not negligible vs tr).
- Confirm the symptom matches reflection (overshoot/undershoot + ringing correlated with line delay).
- Remove obvious measurement artifacts (consistent probing; compare near-end vs far-end capture).
- Use when: point-to-point, single receiver, dominant overshoot/ringing at the far end.
- Avoid when: heavy stubs / star topology; multiple loads with long branches (branch reflections remain).
- How to verify: measure far-end Vth crossing spread and ringing decay; sweep R in small steps (X Ω set).
- Failure signature: ringing reduces near source but far-end still shows secondary bounces (often from stubs/connector discontinuities).
- Use when: far-end reflection is the main issue; fastest suppression of far-end bounces.
- Avoid when: DC power is tight; logic-high margin cannot tolerate a constant termination current.
- How to verify: compare far-end overshoot and post-edge ringing; check driver current and static level window (X).
- Failure signature: reflection improves, but static VOH/VOL shifts or the driver heats/droops under duty cycle.
- Use when: a defined bias point is desired while presenting an effective match at the receiver.
- Avoid when: bias sensitivity to supply noise is unacceptable; power budget is tight.
- How to verify: validate static bias window (X) and far-end ringing; check supply coupling into the threshold crossing.
- Failure signature: edge looks clean but bit errors track supply noise / ground noise due to bias movement.
- Use when: high-frequency ringing needs damping while reducing DC power compared to pure parallel termination.
- Avoid when: long steady-state levels or low-frequency content dominates and baseline stability is critical.
- How to verify: confirm high-frequency ringing reduction without introducing baseline drift / threshold movement (X).
- Failure signature: ringing improves but slow settling or baseline shift causes late/variable Vth crossings.
For open-drain behavior (e.g., I²C), “termination” is not the same concept as push-pull TL matching. Use only brief edge-shaping hints here and move detailed pull-up sizing and rise-time compliance to the Open-Drain & Pull-Up Network subpage.
Intent: pick the simplest option that removes the dominant reflection mode, then validate at the receiver pin under worst-case load and environment.
H2-6 · Pre-emphasis / Clamping
For lossy long interconnects, “steeper edges” can worsen reflections, crosstalk, and EMI. This section clarifies what edge boosting can help, what it cannot fix, and how clamp/ESD parts reshape the waveform via parasitics.
- Use drive/slew steps as a coarse edge-shaping knob: choose the slowest edge that still gives a stable far-end Vth crossing.
- If a device supports edge boost / pre-emphasis, treat it as a high-frequency assist that must be closed-loop verified by waveform + error counters.
- Pair edge boost with reflection control (termination) to avoid simply amplifying ringing.
- It cannot compensate for broken return paths (plane gaps, split grounds) — those create common-mode noise and threshold jitter.
- It cannot “solve” heavy discontinuities (connectors, stubs, vias) — it often makes their reflections more visible.
- It cannot cancel clamp parasitics — extra Cload and dynamic resistance reshape the transition and the reflection envelope.
- If single-ended tuning (drive + termination + clamp choice) remains unstable, the environment likely injects uncontrolled common-mode noise.
- If there is notable ground potential difference across boards/cables or frequent ESD/surge exposure, consider isolation/differential transport.
- For distance targets that must be predictable, use purpose-built extenders/bridges (details belong to the Bridges/Extenders subpage).
- Compare: clamp installed vs lower-cap clamp vs temporary remove (controlled lab only) → watch Δtr, ringing shape, and Vth crossing spread.
- If “overshoot looks smaller but errors increase”, suspect distorted crossings from added Cload / return-current injection rather than pure reflection amplitude.
Practical intent: clamp parts improve survivability but add parasitics. Validate at the receiver pin: edge speed, Vth crossing stability, and reflection envelope under worst-case conditions.
H2-7 · Return Path Planning
Return current is not “a single ground wire”. At fast edges it follows the lowest inductance path close to the signal reference plane. When that path is broken by plane splits, slots, or layer changes, the loop grows and creates EMI, extra coupling, and ground bounce.
- Minimum loop: keep signal and its return tightly coupled to minimize loop area and inductive voltage (di/dt).
- No reference breaks: avoid crossing plane splits/slots; if a crossing is unavoidable, provide a defined high-frequency return bridge (X strategy).
- Every layer change needs a return plan: the return must transition too (stitch vias / local HF bridge via capacitor).
- What happens: return current detours around the split, forming a large loop.
- Observable: EMI rises, crosstalk increases, Vth crossing jitter grows, “looks OK in amplitude” but still errors.
- Why: loop inductance and common-mode excitation increase; ground bounce becomes more prominent.
- Quick fix: reroute to keep a continuous reference, or add a defined HF return bridge (stitching / local capacitor) at the crossing (X).
- What happens: return remains close to the signal; loop stays small.
- Observable: cleaner threshold crossings, lower coupling into neighbors, reduced EMI sensitivity.
- Why: consistent reference reduces common-mode conversion and ground bounce.
- Pass criteria: near-end & far-end crossing jitter and error counters remain below X under worst-case cables/connectors.
- Shield/ground must provide a predictable high-frequency return path across the interface; avoid “floating” shields at fast edges.
- Use chassis/earth bonds based on the noise environment; the intent is controlled return and reduced common-mode injection (details remain system-specific).
Practical intent: avoid crossings over splits/slots. When a crossing cannot be avoided, create a defined high-frequency return transition at the crossing so the loop does not expand.
H2-8 · Crosstalk & Coupling
If termination is present but instability remains, coupling is a frequent root cause: parallel routing, shared return paths, and reference discontinuities. This section provides an engineering view of NEXT/FEXT, plus practical geometry and reference rules without wide tables.
- NEXT: appears stronger near the source end; often tied to capacitive coupling and shared return impedance.
- FEXT: accumulates toward the far end; grows with parallel length and reference/velocity differences.
- Quick check: reduce aggressor edge rate / add small series-R → if victim glitch drops immediately, coupling dominates.
- Increase spacing S between aggressor and victim (often the highest leverage).
- Reduce parallel length Lp; avoid long same-layer parallel runs for fast-edge signals.
- Route critical clocks (e.g., SCLK-class lines) with extra separation from high-impedance victims (CS / RX inputs).
- Avoid long “bundle” routing; fan out quickly and re-separate.
- Coupling worsens when return paths are forced to share a narrow region or detour around reference breaks.
- Avoid reference discontinuities within the parallel segment (plane splits / slots / abrupt layer changes).
- Use a ground guard / via fence only if it provides a real return boundary (continuous reference + stitching density suited to edge rate).
- Clock-to-data: a fast clock edge injects the largest disturbance into adjacent data lines.
- Clock-to-CS: a small coupled pulse on CS can be more harmful than the same pulse on data.
- TX-to-RX: long parallel TX/RX can create RX false crossings when thresholds are marginal (edge + noise + reference).
Practical intent: reduce coupling at the geometry level first (spacing and parallel length), then confirm the reference/return is continuous. Treat guard structures as return-path control, not decoration.
H2-9 · Topology Choices
Long traces with multiple loads create multiple reflection paths. The highest leverage workflow is: choose topology first, then apply termination as a correction tool, and finally validate at each load point.
- Point-to-point is easiest: one dominant path, one dominant reflection pair.
- Star is hardest: the split node behaves like a major discontinuity with multi-path echoes.
- Daisy-chain is workable: but each tap and stub adds a small discontinuity that can accumulate.
- Keep every stub short enough that its reflection does not create a second threshold crossing within the receiver sampling window (X).
- Prefer a clear “trunk” route; connect each load with the shortest tap; avoid long parallel stubs.
- Place the most sensitive loads on the best-quality portion of the interconnect (shorter path, cleaner reference, fewer discontinuities).
- Far-end threshold crossing jitter stays below X across worst-case supply/temperature.
- Ringing decays within X and does not create a second crossing near Vth.
- Error counters stay below X during stress (cable/connector handling, EMI proximity, hot-plug events).
- Each intermediate tap meets the same Vth crossing stability target as the end node (not just the best node).
- Stub lengths at every node remain within the chosen “no-second-crossing” criterion (X).
- End-of-line behavior is controlled (explicit end strategy) to prevent echo accumulation.
- The split node discontinuity is bounded (X) and does not dominate the waveform at any branch.
- All branches are constrained: shortest possible stubs, minimal branch-to-branch asymmetry, consistent reference planes.
- Validation must cover every branch endpoint; if one branch fails, the topology is likely the root issue.
Practical intent: pick the simplest topology that matches the constraint set, then choose termination to suppress the dominant reflection mode. Treat stubs as a primary constraint, not an afterthought.
H2-10 · Measurement & Debugging
Measurement artifacts can dominate observed ringing and edge shape. A reliable workflow is: validate probing first, lock scope settings, compare near-end vs far-end, then run one-variable experiments to isolate the root cause.
- Probe ground: use spring ground / short return; avoid long ground leads for fast edges.
- Same node A/B: compare “long ground” vs “spring ground” at the same pad to reveal false ringing.
- Settings locked: fixed bandwidth/sampling/timebase/trigger for all comparisons.
- Near vs far: measure at the driver pin and at the receiver pin; reflections change with position.
- Metrics: track overshoot/undershoot, ringing decay, and time-to-threshold spread (crossing jitter), plus an error counter.
- Add / remove small series-R: if ringing and crossing jitter drop immediately, reflection/edge is dominant; if little change, suspect return/coupling.
- Change drive strength/slew: if neighbor glitches shrink strongly, coupling dominates; if only edge slows but errors persist, reference/return breaks are likely.
- Change return path: add stitching / a controlled HF bridge (temporary) to validate return discontinuity as the driver.
- Disconnect a stub: if errors vanish, topology/stub reflections dominate (return to Topology + stub control).
Practical intent: if the waveform “improves” only by changing probe grounding, the previous ringing was likely an artifact. Always compare near-end and far-end with consistent settings before making topology or termination changes.
H2-11 · Design Checklist (Design → Bring-up → Production)
Gate-style checklist to make long-trace SI repeatable: lock topology/return-path decisions early, sweep controllable knobs during bring-up, then freeze a production-proof configuration with measurable pass criteria.
Design Gate · Layout/stackup/topology/footprints (prevent “no-solution” hardware)
- Reference continuity: critical traces stay on a continuous reference plane; no intentional plane gaps under the route.
- Return-path transitions: every layer change has an explicit HF return bridge plan (stitch vias / short return jump near the transition).
- Topology first: choose P2P / daisy-chain / multi-drop and document the decision; avoid star unless the acceptance criteria is tightened.
- Stub budget: define a max stub limit (length or delay) and enforce it in placement + routing constraints (threshold placeholder: X).
- Termination footprints reserved: at minimum reserve source series-R pads; optionally reserve far-end parallel/Thevenin/AC pads for risk mitigation.
- Port protection placement: ESD/TVS placed at the connector/exposed edge; keep clamp capacitance visible in the SI risk list.
- Connector & shield grounding strategy: define shield-to-chassis / shield-to-logic-GND strategy and ensure the return path is not forced to “detour”.
- Test access: reserve near-end and far-end probe points with a nearby ground pad for spring-ground probing.
- Knobs exposed: drive strength / slew rate / optional edge-shaping features must be controllable and loggable in firmware.
- No unbridgeable issues: “cross-plane-gap routing”, “no termination pads”, “no probe access” must be 0.
- Documented constraints exist for stub limit / allowed topology / insertion points (thresholds: X).
Bring-up Gate · Controlled sweeps + metrics + evidence (find and freeze “golden settings”)
- Probe sanity: same node measured with long ground lead vs spring ground; keep the spring-ground result as the reference.
- Baseline capture: freeze bandwidth/sampling/timebase/trigger; save near-end + far-end baseline screenshots.
- Drive sweep: Low/Med/High drive (or equivalent) and log Vth-crossing jitter and error counters.
- Series-R sweep: step source series-R and find the “stable plateau” (placeholder range: X).
- Return-path A/B: add a temporary HF return bridge (stitch/short) and observe whether jitter/noise collapses.
- Stub A/B: disconnect an optional branch (if possible) to confirm topology/stub sensitivity.
- Stress: temperature extremes, cable/connector swaps, repeated plug cycles; rerun the same metric set.
- Noise coupling: toggle nearby aggressors; confirm margin stays within thresholds.
- Golden config freeze: store the chosen drive+R settings and define a fallback config for alternates/batch variance.
- Worst-case error counters: Errors ≤ X, Retries ≤ X, Timeouts ≤ X in a defined time window.
- Waveform metrics: Vth jitter ≤ X, ring decay ≤ X, overshoot/undershoot within abs-max.
- Evidence bundle: baseline + best + worst-case screenshots, config IDs, and test conditions saved in the bring-up log.
Production Gate · Tolerance/alternates/fixtures/log schema (make stability repeatable)
- Tolerance + alternates: identify SI-sensitive passives (series-R, termination parts, clamp arrays) and qualify at least one alternate BOM.
- Connector/cable batch variance: sample across lots; rerun the same bring-up metrics and compare against thresholds.
- Fixture hooks: production test must run a fast go/no-go using the same counters/metrics (no subjective waveforms on the line).
- Config lock: freeze “golden settings” by version; define allowed per-lot adjustments with traceability.
- Logging schema: persist errors/retries/timeouts + temperature + configuration ID + cable/connector ID (if available).
- RMA triage: standardize 3 quick experiments: (1) series-R swap, (2) drive downgrade, (3) return-path bridge check.
- Regression guard: any layout/BOM/firmware change triggers a reduced but worst-case-focused SI re-qualification.
- Across tolerance/batch: metrics remain within thresholds (X) without ad-hoc tuning.
- Production test time bounded (e.g., ≤ X seconds) with clear fail codes.
H2-12 · Applications & IC Selection Notes (Buffers / Enhancers / Protection / Isolation)
This section stays at “category + selection logic + verification”. It provides concrete example part numbers for reference, but avoids replacing the dedicated pages for extenders/bridges, isolation, and protection.
- Termination/drive already tuned but worst-case counters remain high: Errors/Retries/Timeouts > X.
- Far-end threshold crossing is marginal: time-to-Vth drifts with temperature/cable or shows a second crossing.
- Environment-driven instability: plug cycles / nearby power switching / chassis coupling changes stability.
- Topology cannot be simplified: multi-drop is required and stub reduction is limited.
- Protection is mandatory and waveform margin is sensitive to clamp capacitance.
- Ground potential differences / common-mode are suspected (consider differential or isolation, then verify latency impact).
- Use when: edge is too slow at the far end or the source needs stronger but controllable drive; also useful for cleaning up slow/noisy edges (Schmitt input).
- Check: output drive, input thresholds, supply compatibility, and whether the buffer changes effective source impedance.
- Examples: TI SN74LVC1G17 (Schmitt-trigger buffer, 1.65–5.5V), (Footprint option) reserve series-R pads near the driver.
- Use when: common-mode noise or chassis coupling dominates; a differential physical layer is required for robustness.
- Check: added propagation delay, pull-up/drive requirements, and whether the solution is protocol-transparent.
- Example: NXP PCA9615 (differential I²C physical layer buffer/extender; keep this as a “category hint”, not a full extender guide).
- Use when: ground potential differences, large common-mode transients, or safety/functional isolation requirements exist.
- Check: CMTI, propagation delay, default output state, and power-domain constraints.
- Examples: TI ISO7741 (quad-channel digital isolator), Analog Devices ADuM1250 (bidirectional I²C isolator).
- Use when: any external connector / human-touch port is present; place at the connector edge with a short return to chassis/ground strategy.
- Check: line capacitance (CIO), dynamic resistance, and clamp behavior under real edge rates.
- Examples: TI TPD1E10B06 (single-channel TVS, ~12pF class), Semtech RClamp0524P (ultra-low-capacitance array for fast edges; verify package/pinout).
- Use when: the “long trace” is actually a multi-Gbps serial link (CDR-based). Typical I²C/SPI/UART peripheral buses rarely use retimers.
- Example (category reference): TI DS110DF410 (multi-Gbps retimer family; treat as out-of-scope for classic low-speed peripheral buses).
- Source series-R examples: Yageo RC0402FR-0747RL (47Ω, 0402), Panasonic ERJ-2RKF47R0X (47Ω, 0402), Vishay CRCW040222R0FKED (22Ω, 0402).
- HF return/bridge capacitor example: Murata GRM155R71H104KE14D (0.1µF, X7R, 0402, 50V class).
- Acceptance method: treat these as bring-up knobs; tune with the same metrics used in H2-11 (Vth jitter / ring / error counters).
- A/B wiring: compare “bypass” vs “inserted” at the same board revision and same measurement points.
- Measure both ends: near-end and far-end waveforms under identical scope settings.
- Compare metrics: Vth-crossing jitter, ring decay, time-to-Vth, and error/retry/timeout counters.
- Stress: temperature + cable variation + plug cycles; confirm margins remain inside thresholds (X).
- Freeze: lock placement + BOM + configuration ID; define a fallback if alternates shift the optimum point.
Recommended topics you might also need
Request a Quote
H2-13 · FAQs (Long-Trace SI troubleshooting)
Fixed 4-line format: Likely cause / Quick check / Fix / Pass criteria. Threshold placeholders are data-ready: X_err, X_retry, X_to, X_jit, X_ring, X_ov, X_tVth, X_EMI, X_temp.