GTS AXI Streaming Intel® FPGA IP for PCI Express* User Guide

ID 813754
Date 8/07/2024
Public
Document Table of Contents

A.2.4.4. Eye Viewer

The Agilex™ 5 Debug Toolkit supports the Eye Viewer tool that allows you to measure the eye height margin for each channel. The Eye Viewer tool performs the eye measurement at BER = 1e-12, and 95% confidence level.
Note: The Eye Viewer feature of the Debug Toolkit does not support independent error sampler for performing eye margining performed on the actual data path. As a result, eye margining may produce uncorrectable errors in the data stream and cause the LTSSM to go to the Recovery state. You may mask out all errors (example AER registers) while performing eye margining and reset all error counters, error registers after margining gets completed.
  1. To run Eye Viewer for a lane, select the lane from the Collection table.
  2. Select the Eye Viewer tab in the channel parameter window of the lane.
  3. Select Eye Height, Eye Width or both options.
  4. Click Start to begin the eye measurement for the selected lane.
  5. The messages window displays information messages to indicate the Eye Viewer tool's progress.
  6. Once the eye measurement completes, the eye height results are displayed.
Figure 80. Eye Viewer Results for Eye Height
To reduce the repetitive steps to run Eye Viewer for more than one lane, select the lanes from the Collection table, right click and select Start. The Eye Viewer runs for the selected lanes sequentially.
Figure 81. Eye Viewer Results for Multiple Lanes