The first step in creating a clock signal is the creation of a digital phase detector. This is simply a
software component that measures the location in time at which the signal crosses a given
threshold value. Given the maximum sampling rate available, 20 GHz, interpolation is necessary
in most cases. Interpolation is automatically performed by the SDA. Interpolation is not performed
on the entire waveform; rather, only the points surrounding the threshold crossing are interpolated
for the measurement. A cubic interpolation is used, followed by a linear fit to the interpolated data,
to find the crossing point. This is shown in Figure 1.
Figure 1. SDA Threshold Crossing Algorithm
Clock recovery implementation in the SDA is shown in Figure 2. This algorithm generates time
values corresponding to a clock at the data rate. The computation follows variations in the data
stream being tested through the use of a feedback control loop that corrects each period of the
clock by adding a portion of the error between the recovered clock edge and the nearest data
edge.
Figure 2. Clock Recovery Implementation
366
SDA-OM-E Rev H
Summary of Contents for SDA
Page 1: ...SERIAL DATA ANALYZER OPERATOR S MANUAL December 2007 ...
Page 223: ...SDA Operator s Manual Example 6 SDA OM E Rev H 223 ...
Page 225: ...SDA Operator s Manual SDA OM E Rev H 225 ...
Page 246: ...246 SDA OM E Rev H ...
Page 247: ...SDA Operator s Manual Excel Example 5 Using a Surface Plot SDA OM E Rev H 247 ...
Page 279: ...SDA Operator s Manual Convolving two signals SDA OM E Rev H 279 ...
Page 310: ...The jitter wizard is accessed from the Analysis drop down menu 310 SDA OM E Rev H ...
Page 327: ...SDA Operator s Manual SDA OM E Rev H 327 ...
Page 328: ...328 SDA OM E Rev H ...
Page 394: ...394 SDA OM E Rev H ...