Practical techniques and tips for probing and de-embedding.

41
Practical techniques and tips for probing and de-embedding

Transcript of Practical techniques and tips for probing and de-embedding.

Page 1: Practical techniques and tips for probing and de-embedding.

Practical techniques and tips for probing and

de-embedding

Page 2: Practical techniques and tips for probing and de-embedding.

Agenda

• Case study 1: How probe correction works (and why it matters)– Untangling the terminology: calibration, correction, compensation, de-

embedding, loading– Showing what it means in practice

• Case study 2: A different way to look at de-embedding– Using a frequency-domain view of your signals to help inform what you

see in the time domain– An example: determining filter bandwidth

• Case study 3: A “probing problem” that isn’t– LPDDR2 application example– Correcting for less-than-optimal probe placement

Page 3: Practical techniques and tips for probing and de-embedding.

How probe calibration works(and why it matters)

Page 4: Practical techniques and tips for probing and de-embedding.

Let’s start with a quiz

• What’s the difference between:– Calibration– Correction– Compensation– De-embedding

• What do they have in common?– They all have to do with how the measurement system accounts for

the effect of intervening components (such as a probe in this case) on the signal under test

Page 5: Practical techniques and tips for probing and de-embedding.

Ideal probe vs real probe

• Ideal probe:– Perfectly flat magnitude

response– Perfectly linear phase response– No loading (infinite impedance)

• Real probe:– Non-ideal magnitude response– Non-ideal phase response– Some loading (finite

impedance)

Vsignal Vmeas

Page 6: Practical techniques and tips for probing and de-embedding.

Calibration

• Measure the probe’s response using a precision instrument (VNA)

• This measurement shows how the probe’s output signal differs from a reference input (assumed to be ideal)

• Use this data to build a correction filter so that the displayed signal matches the reference

Page 7: Practical techniques and tips for probing and de-embedding.

Compensation

• We want to view the oscilloscope/probe combination as a single integrated measurement system

• The scope channel and probe have both been calibrated– Each has its own correction data

• Combine the channel correction with the probe correction to obtain a calibrated system performance

Page 8: Practical techniques and tips for probing and de-embedding.

Use model to remove effects oftrace, connector and cable

De-embedding

• Using known information about a physical interconnect or component (typically S-parameter models from measurement or simulation) to remove its effect from a measurement.

PCB

Want to measure here

DUT

Page 9: Practical techniques and tips for probing and de-embedding.

PCB

Virtual probing

• Used when you want to virtually “move” a probe from one point in a circuit to another.

• Requires models of other components which affect the signal.

PCB

Want to measure here

PCB

S-parameter models

Page 10: Practical techniques and tips for probing and de-embedding.

Loading

• We have to take some energy from the signal to measure it

• This means the probe tip must have a finite impedance across the frequency range of interest

• Obviously we want to keep this impedance as high as possible

0

200

400

600

800

1000

1200

1400

0.01 0.1 1 10 100Im

peda

nce

Mag

nitu

de (O

hms)

Frequency (GHz)

LeCroy Probe ImpedanceDxx05 Probe with Dxx05-SI

LeCroy Dxx05 with Dxx05-SISolder-in Tip (Differential)

LeCroy Dxx05 with Dxx05-SISolder-in Tip (Single-Ended)

Page 11: Practical techniques and tips for probing and de-embedding.

Another quiz

• Question: When you’re looking at a probed signal on your scope, does the waveform on screen:– Show the signal with the probe loading?– Show the signal as if the probe wasn’t there?

• Answer: It depends…

Page 12: Practical techniques and tips for probing and de-embedding.

Back to Calibration

• Measure the probe’s response using a precision instrument (VNA)

• This measurement shows how the probe’s output signal differs from a reference input (assumed to be ideal)

• Use this data to build a correction filter so that the displayed signal matches the reference

VNA

Port 1 Port 2

Fixture

Page 13: Practical techniques and tips for probing and de-embedding.

The importance of the reference signal

• Source-referred: Reference measured without probe loading the circuit

Probe response

• The measured probe response will depend on the reference signal used in the VNA measurement.

• Input Referred: Reference measured with probe loading the circuit

Probe response

Page 14: Practical techniques and tips for probing and de-embedding.

Two different ways to calibrate

• The measured response is used to obtain the probe correction, which matches the displayed signal to the reference.

• Source referred: Displayed signal matches source signal (not including probe loading).

• Input Referred: Displayed signal matches probe input signal (including probe loading).

Page 15: Practical techniques and tips for probing and de-embedding.

How does this look in practice?

Page 16: Practical techniques and tips for probing and de-embedding.

Eye diagram comparison – direct cabled(3 Gb/s PRBS7)

Unloaded Loaded

Page 17: Practical techniques and tips for probing and de-embedding.

Source-referred Input-referred

Eye diagram comparison – probed(3 Gb/s PRBS7)

Page 18: Practical techniques and tips for probing and de-embedding.

Eye diagram comparison (3 Gb/s PRBS7)

Direct cabled, unloaded

Direct cabled, loaded

Probed, source-referred

Probed, input-referred

Page 19: Practical techniques and tips for probing and de-embedding.

Probe calibration – the conclusions

• Be aware of the terminology• There are two ways to calibrate a probe:– Source-referred– Input-referred

• Probes which have been calibrated in different ways will show the signal differently– But it’s possible to convert between them

• Neither way is “right” or “wrong” – but knowing which one you are using is critical to understanding what you’re seeing and measuring

Page 20: Practical techniques and tips for probing and de-embedding.

De-embedding fromanother angle

Page 21: Practical techniques and tips for probing and de-embedding.

A virtual probing sample application

Pattern Generator

ISI channel

Point A: We’d like tosee the signal here

Point B: This is the pointwe can actually access

• This is not an “ideal” configuration

Page 22: Practical techniques and tips for probing and de-embedding.

A virtual probing sample application

Pattern Generator

ISI channel

Page 23: Practical techniques and tips for probing and de-embedding.

Eye diagrams at Point A and Point B

Point A Point B

Page 24: Practical techniques and tips for probing and de-embedding.

Channel insertion loss (S21)

Page 25: Practical techniques and tips for probing and de-embedding.

Signal spectral content

Page 26: Practical techniques and tips for probing and de-embedding.

“Ideal” de-embed filter

Page 27: Practical techniques and tips for probing and de-embedding.

Using the “ideal” de-embed filter

Page 28: Practical techniques and tips for probing and de-embedding.

De-embed filter with 8GHz bandwidth limit

Page 29: Practical techniques and tips for probing and de-embedding.

De-embed filter with automatic bandwidth limit

Page 30: Practical techniques and tips for probing and de-embedding.

Spectral view of de-embedding: the conclusions

• The ability to view and understand a situation in both time- and frequency-domains is critical

• Looking at both domains helps to understand what the de-embed process is doing to your signal

• The spectral view serves as a visualization of the signal-to-noise ratio

Page 31: Practical techniques and tips for probing and de-embedding.

A probing problem that isn’t

Page 32: Practical techniques and tips for probing and de-embedding.

Some lousy-looking LPDDR2 signals

Page 33: Practical techniques and tips for probing and de-embedding.

Some lousy-looking LPDDR2 signals

Page 34: Practical techniques and tips for probing and de-embedding.

So what’s going on here?

PCB

Memory Controller DRAM

Page 35: Practical techniques and tips for probing and de-embedding.

So what’s going on here?

Controller DRAMZ0 = 50Ω

RT >> 50Ω

VA VBVA

VB

T1 T2 T3

Page 36: Practical techniques and tips for probing and de-embedding.

Measuring the propagation delay

Page 37: Practical techniques and tips for probing and de-embedding.

Now we have a simple model

Z0 = 50Ω

RT >> 50Ω

VA VB

TD = 400ps

Controller DRAM

Page 38: Practical techniques and tips for probing and de-embedding.

Signals at the Virtual probe point

Page 39: Practical techniques and tips for probing and de-embedding.

Signals at the Virtual probe point

Page 40: Practical techniques and tips for probing and de-embedding.

LPDDR2 “probing problem”: conclusions

• Be aware of:– What you want to measure– What you’re actually measuring

• If these two things don’t look the same, it’s not necessarily the probe’s fault

• Given some knowledge of your system, it is possible to “virtually” move the probe to a more appropriate location

Page 41: Practical techniques and tips for probing and de-embedding.

Thank [email protected]