F-Tile Architecture and PMA and FEC Direct PHY IP User Guide

ID 683872
Date 7/08/2024
Public
Document Table of Contents

7.2.5. Running BER Tests

After you create the transceiver links for debugging, you can run BER tests from the Channel Parameters tab:

  1. In the Collection status table, select the pin for the TX and RX channels you want to test.
  2. In the Channel Parameters tab, select the PRBS pattern in the TX and RX channels.
  3. Set the TX Equalization Parameters. Key in the values, click Set Parameters. To load the values, click Get Parameters.
  4. Click Start in the TX Channel to start the Hard PRBS generator.
  5. Click TX Reset FGT PMA and RX Reset FGT PMA. This step is only applicable to the FGT PMA.
  6. Click Start in the RX Channel to start the Hard PRBS checker.
  7. To stop the test, click Stop in the RX Channel and TX Channel.
  8. If you want to run another BER test with a different PRBS pattern or TX equalization parameters, repeat steps 2 to 7.
The following figure shows the setup and results for an example BER test for the FGT PMA.
Figure 130. Example BER Test Setup and Results for the FGT PMA

You can set parameters, start PRBS generator, stop PRBS checker or reset across multiple channels simultaneously from the Status Table. Choose the desired channels, right-click, select Edit Parameters or the Action sub-menu.

You can also enable or disable the gray code settings in the Transceiver Toolkit GUI for FHT designs. The check box initially reflects the status of the hardware. Therefore, if you enable gray code in your design, the check box is ticked upon starting the Transceiver Toolkit.

Note: After changing TX or RX equalization parameters across multiple channels from the Edit Parameters window, you need to right click on the selected channels, select Actions ➤ Receiver or Transmitter ➤ Analog ➤ Set Parameters in order to load in the updated value.