L- and H-Tile Transceiver PHY User Guide

ID 683621
Date 12/13/2024
Public
Document Table of Contents

8.2.6.3. Running Eye Viewer Tests

The transceiver toolkit supports running eye tests for Stratix® 10 devices. For Stratix® 10 L- and H-Tile, you cannot perform eye measurements while the channel is in internal loopback.

The Eye Viewer tool allows you to set up and run eye tests, monitoring bit errors and phase offset data. The following steps describe how to launch and view the results of the Eye Viewer tool.

  1. To launch Eye Viewer, click Tools ➤ Eye Viewer.
  2. A small dialog box opens up, select the channel you want to test then click OK as shown in the following figure.
    Figure 266. Pop-up to Select Channel
  3. Set the test conditions to your preference in the Channel Parameters tab. You can use an auto sweep test to determine acceptable settings.
  4. Specify Eye Sweep and Eye Dwell Controls settings. In these settings, you can specify the horizontal and vertical step interval of the Eye Viewer.
  5. Click Start. During the test, the Eye Viewer tool gathers the channel’s current settings, and uses those settings to start a phase sweep.
When the run completes, the heat map visualization window displays the eye result and you can view Eye Height and Eye Width result in the results table. The following figure shows an example result of an eye test.
Figure 267. Example: Result of an Eye Test
The results table holds results of all current eye scans, and displays the statistics. While an eye scan is running, you cannot view any partial result. However, there is a progress bar showing the current progress of the eye scan underway.

When an eye scan successfully completes, a new entry is added to the results table, and that entry automatically gains focus. When you select a given entry in the results table, the heat map view renders the eye data associated with it.

The Eye Viewer provides Start and Stop buttons. The Start button triggers the Eye Viewer callback associated with the current instance, passing in the channel selected. The Stop button allows you to cancel an incomplete eye sweep.