SerDes & High-Speed I/O · All levels

Channel Signal Integrity: Tricky Q&A

Senior interview and review questions for Channel Signal Integrity.

Section Q&A bank

Use these drills after completing all topics in Channel Signal Integrity. Answer with workload context, mechanism proof, artifact, owner, and release decision.

Why is Nyquist insertion loss the common budgeting anchor for PAM4 links?

diagram
[INT][SERDES][CHANNEL-SIGNAL-INTEGRITY]

Q: Why is Nyquist insertion loss the common budgeting anchor for PAM4 links?

A:
PAM4 signaling places significant energy around f_Nyquist = baud_rate/2 for pulse shaping and receiver equalization planning. Insertion loss at that frequency correlates with ISI severity and required equalizer gain. While full channel behavior is nonlinear and noise-limited, Nyquist loss gives a standardized comparison point across vendors and compliance fixtures.

FOLLOW-UP TRAP: Using DC loss or arbitrary frequency points without tying to baud rate.

What does elevated SDD11 usually imply before equalization tuning?

diagram
[INT][SERDES][CHANNEL-SIGNAL-INTEGRITY]

Q: What does elevated SDD11 usually imply before equalization tuning?

A:
Poor return loss indicates impedance discontinuities causing reflections that appear as ISI echoes in the time domain. Fix routing, via transitions, connector mating, and reference-plane breaks before chasing RX adaptation. Equalizers can compensate moderate reflections but may diverge or sacrifice margin when reflections are large or resonant.

FOLLOW-UP TRAP: Maxing RX CTLE/DFE while ignoring physical return-path fixes.

How do you separate crosstalk from channel ISI in lab debug?

diagram
[INT][SERDES][CHANNEL-SIGNAL-INTEGRITY]

Q: How do you separate crosstalk from channel ISI in lab debug?

A:
Toggle aggressor lanes independently while holding victim pattern constant; crosstalk scales with aggressor activity and coupling path. ISI repeats deterministically with victim symbol sequence. Use S-parameter crosstalk terms (SDD21/SCD21) and time-domain correlation. Fixture de-embedding is required so measured crosstalk is on-die reference plane.

FOLLOW-UP TRAP: Attributing all eye closure to ISI without aggressor on/off experiments.

When does via back-drilling become mandatory versus optional?

diagram
[INT][SERDES][CHANNEL-SIGNAL-INTEGRITY]

Q: When does via back-drilling become mandatory versus optional?

A:
When via stub length creates resonance below or near lane Nyquist, amplifying reflection notches in SDD21 and eye closure. High-loss, long-reach channels and dense escape routing exacerbate stub impact. Back-drilling or via optimization trades manufacturing cost against equalizer headroom and yield.

FOLLOW-UP TRAP: Ignoring stub resonance because time-domain eye 'looks acceptable' at room temp only.

Q&A drill guide

diagram
WORKLOAD -> SerDes SYMPTOM -> TIMING/QUEUE METRIC -> ROOT CAUSE -> FIX -> REGRESSION

Sketch while answering

diagram
CHANNEL SIGNAL INTEGRITY
channel-loss-budget -> s-parameters-and-eye-diagrams -> closure

Key takeaways

  • Always tie controller and PHY counter shifts to application latency and throughput outcomes.

  • Lock firmware timing profile, thermal condition, and DIMM state before comparing SerDes captures.

Common pitfalls

  • Chasing peak bandwidth while ignoring p99 latency and fairness tails.

  • Changing timing guardbands without separating SI noise from scheduling issues.

  • Declaring closure without reliability gates, fault injection, and regression replay.