Figure 1: BERT and Oscilloscope connection for PCI Express 4.0 error detection. |
Connecting the Instruments
In Figure 1, a known pattern is connected from the BERT PPG D1 output to the PCIe DUT input via a 2.92 mm K-type cable. The DUT attempts to regenerate the same data pattern, while the DUT output is routed to both the BERT error detector input and the oscilloscope channel 1 via 2.92 mm K-type tables and a power splitter. An error-free reference signal is connected between the BERT D2 output to the oscilloscope channel 2, along with the error trigger signal from the error detector output to the oscilloscope channel 3. An oscilloscope Edge trigger is set on the rising edge of the error detector output signal on C3.
Error Detection Method
In order to determine the jitter tolerance of a PCIe device, controlled quantities of random and sinusoidal jitter are injected into the signal by the BERT. At some point, the DUT will likely fail to repeat the same pattern applied to its output, resulting in a bit error.
Figure 2: Zoom of “error flag” trace identifies the precise bit error location. |
The error flag points to the precise location in time where the bit error has occurred, which can be quantified by measuring the time between the error detector trigger and the error flag edge (P2). With the error location in time precisely identified, and the oscilloscope's ability to capture other waveforms, the source of the error can be correlated with other signals for root cause-and-effect analysis. By combining the BERT's ability to stream data in actual time with the oscilloscope's ability to capture and display the waveform shape details when the event occurs, the exact error location can be identified and viewed, allowing for advanced debug capabilities far beyond what either instrument can provide independently.
Download this information in our application note on PCIe 4.0 Error Detection Using a BERT and Oscilloscope.
No comments:
Post a Comment