SIPI

Start / interview guide

Signal and Power Integrity Interview Guide

Most signal and power integrity interviews test whether you understand the physics well enough to reason about a problem you have not seen, not whether you remember a specification’s numbers. They draw on almost every topic on this site, and lean towards signal integrity or power integrity depending on the role. This guide maps what gets asked to the pages that teach it, lists the estimates you should be able to make in your head, and leads to two question banks with layered answers.

How SI and PI interviews tend to run

This describes the usual shape, not any one company’s process, and the shape varies between companies; a few stages recur. A first conversation checks fundamentals: what characteristic impedance is, why reflections happen, what a decoupling capacitor really does. A technical round then goes deep on one side, signal or power, depending on the role, usually by asking you to reason through a mechanism and then pushing on it with follow-ups. Many interviews also include a design or debug discussion, where you are given a symptom and asked how you would find the cause, and a walk through your own work.

The follow-ups are where interviews are decided. A first answer that names the right effect is expected; what separates candidates is whether they can say why it happens, put a number on it, and say what they would do about it. That is why each question in the two banks is answered in three layers.

What gets asked, and where to read it

Topic areas, what interviewers probe in each, and the pages that cover them
AreaWhat gets probedRead
Transmission lineswhat sets impedance, when a trace is a line, what a discontinuity does, which termination to useimpedance · critical length · reflections · termination · TDR
Edges, loss and ISIwhy the edge and not the clock sets bandwidth, skin and dielectric loss, how loss turns into ISIedge rate · loss · ISI
Eyes, jitter and BERwhat an eye shows and hides, jitter decomposition, BER extrapolationeye diagrams · jitter · bathtubs
Coupling and return pathsNEXT against FEXT, where return current flows, splits, slots and viascrosstalk · coupling · return paths · vias
Differential signalling and S-parametersmodes, mode conversion, reading S11 and S21, passivity and causalitydifferential · S-parameters
Channels and receiversbudgets, CTLE, FFE, DFE, CDR, NRZ against PAM4budgets · eye closure · equalisation · CDR · NRZ vs PAM4
Package and boardstackups, breakout, layer changes, connectors, tolerancestackups · escape routing · layer changes · connectors · tolerance · packages
The PDNwhat it must do, target impedance, the three droops, decoupling, anti-resonance, planesthe PDN · target impedance · three droops · decoupling · anti-resonance · planes · MLCC derating
PI at the siliconthe regulator’s loop, DC drop, switching noise, supply-induced jitter, chip–package–system analysisVRM loop · IR drop · SSN · PSIJ · CPS analysis
Methodhow a channel or PDN is simulated, measured, correlated and reportedsimulation flow · IBIS-AMI · statistical vs time domain · de-embedding · field solvers · measurement · correlation · reporting margin · debug
Interfaces, as worked exampleshow the concepts combine on a real bus; the specification’s numbers are rarely the questionDDR5 · LPDDR6 · PCIe 4/5 · PCIe 6

Numbers to estimate in your head

Interviewers like quick estimates, because they show that the formulas mean something to you. Try each one before opening it. Every answer links to the calculator or page that does it properly.

A 10 Gb/s NRZ link: how long is one bit, and what is its Nyquist frequency?

One UI is the inverse of the bit rate: 100 ps. NRZ’s fastest pattern, 1010…, repeats every two bits, so the Nyquist frequency is half the bit rate: 5 GHz.

A 50 ps edge: up to what frequency does its spectrum matter?

The knee frequency, about 0.5/tr: 10 GHz. The −3 dB bandwidth of a single pole with that rise time is 0.35/tr, 7 GHz. The clock rate does not enter.

How fast does a signal travel on FR-4?

About 170 ps per inch in stripline, roughly 6.7 ps/mm, set by Dk near 4. A microstrip is faster, about 147 ps per inch, because part of its field is in air.

A 100 ps edge on stripline: when is the trace a transmission line?

When the round trip exceeds about a third of the rise time, 2Td > tr/3, so the critical length is tr/(6·tpd): about 2.5 mm at 6.7 ps/mm. Almost every high-speed net is longer.

A 50 Ω line into 75 Ω, and into 30 Ω: what reflects?

Γ = (ZL − Z0)/(ZL + Z0): +0.2 into 75 Ω, −0.25 into 30 Ω. An open gives +1, a short −1, a match 0.

20 dB of return loss: how big is the reflection?

|Γ| = 10−RL/20 = 0.1, a tenth of the incident voltage, and a VSWR of about 1.22.

−3 dB, −6 dB, −20 dB: what fractions are they?

In voltage: −6 dB is a half, −20 dB a tenth, −3 dB about 0.707. In power, −3 dB is a half and −10 dB a tenth.

How deep does current flow in copper at 1 GHz?

The skin depth is about 2.06 µm, and it shrinks as 1/√f: about 0.65 µm at 10 GHz. That is why conductor loss grows as √f.

A 60 mil via stub in Dk 4: where does it notch the channel?

An open stub resonates when it is a quarter wavelength long: f = c/(4·L·√Dk), about 24.6 GHz. Halve the stub and the notch doubles in frequency; backdrilling moves it out of band.

A 0.8 V rail, 3% ripple, a 20 A load step: what impedance must the PDN hold?

Ztarget = Vdd·ripple/ΔI = 0.8 × 0.03 / 20 = 1.2 mΩ, across the band where that step has energy.

A 100 nF capacitor with 1.6 nH of loop inductance: where does it stop helping?

At its self-resonance, 1/(2π√LC): about 12.6 MHz. Above it the capacitor is an inductor, and only less inductance, not more capacitance, lowers the impedance.

1 nH of shared return inductance, 20 mA switching in 50 ps: how much ground bounce?

V = L·di/dt, taking di/dt as the current over the edge time: 1 nH × 20 mA / 50 ps = 0.4 V for one driver. Several drivers through the same inductance add, and a smooth edge peaks higher than the average.

At a BER of 10−12, how many sigma of random jitter do you allow?

Q ≈ 7.03 each side, so total jitter is deterministic jitter plus about 14.07 × the rms random jitter.

PAM4 against NRZ at the same swing: how big is each eye?

A third of the height: three eyes share the swing, a penalty of about 9.5 dB, paid back only if halving the symbol rate saves more loss than that.

A 1 pF via on a 50 Ω line: how long does its dip on a TDR last?

It behaves like an RC with time constant Z0C/2 = 25 ps, and the area of the dip in ρ·time is the same 25 ps for any edge.

Two capacitors in parallel: where does the anti-resonance peak sit, and what sets its height?

Between their self-resonances, where one capacitor’s inductance resonates with the other’s capacitance. Its height is set by the resistance in the loop: the closer the ESR is to √(L/C), the flatter the curve.

How to answer well

  1. Start with the mechanism in one sentence. “Part of the wave reflects because the line suddenly has a different ratio of voltage to current” beats a list of formulas.
  2. Then the equation or the number. Γ = (ZL − Z0)/(ZL + Z0), and what it gives for the case in front of you.
  3. Then the trade-off. Every fix costs something: power, swing, area, layers, margin elsewhere. Saying what it costs is what makes an answer sound like engineering.
  4. Then how you would check it. A simulation, a TDR, a VNA sweep, a probe on the rail. Saying how you would find out shows that you can tell what you know from what you expect.
  5. When you don’t know, say what you would do. “I haven’t worked with that, but I would expect… and I would confirm it by…” is a good answer; a guess presented as a fact is not.

For “tell me about a hard problem you solved”, use the same order: the symptom, how you narrowed the cause down, the root cause with the evidence for it, the fix and what it cost, and what you would do differently. The debug playbook is a good model of the reasoning interviewers want to hear.

Prepare one story of your own

“Tell me about a problem you solved” is the one question you can prepare completely, because the material is yours. Choose two problems, one signal integrity and one power integrity if you have them, and write each one in six short answers:

  1. The symptom. What was observed, where, and under what conditions? One sentence a non-specialist could follow.
  2. The first suspects. What did you expect the cause to be, and why?
  3. The narrowing. Which measurements or simulations ruled causes in or out, in what order, and what did each cost?
  4. The root cause, and the evidence. What showed it was the cause rather than a coincidence, and what would you have seen if it were not?
  5. The fix, and its price. Swing, power, area, layers, schedule, or margin somewhere else.
  6. In hindsight. What would have caught it earlier, and what do you do differently now?

Practise telling it in two minutes, then in thirty seconds. Describe the mechanism and the method; there is no need to name a product, a customer or any figure you are not free to share, and the reasoning is what the story is for.

Common misconceptions, and what to say instead

Each of these has a grain of truth, which is why it is tempting. The better answer keeps that grain and adds the condition under which it stops being true.

A study plan

One evening. The numbers above, the common misconceptions, and the first ten questions in each bank.

Four weeks.

  1. Week 1, foundations. Impedance, reflections, termination, return paths, edges and bandwidth, and the travelling-waves lab.
  2. Week 2, the channel. Loss, ISI, eyes, jitter, crosstalk, S-parameters, equalisation, and the channel lab.
  3. Week 3, power. The PDN, target impedance, the three droops, decoupling, anti-resonance, supply-induced jitter, and the PDN lab.
  4. Week 4, practice. Stackups, vias, simulation flow, measurement, debug, one interface page as a worked example, and both question banks out loud.

The learning paths cover the same ground in a guided order, with an experiment at each step.