GTS Transceiver PHY User Guide

ID 817660
Date 4/01/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

8.3.5. Running BER Tests

After you create the transceiver links for debugging, you can run BER tests by selecting the pin for the TX and RX channels you want to test in your Collection tab. Then, follow the steps below to start running the BER test:

  1. Open Toolkit Parameters tab as shown in the following figure, and make sure to enable the Auto refresh UI. You cannot see the status signals being updated such as RX CDR locked to data signal if you do not enable Auto refresh UI. You can also set the period at which the UI (User Interface) updates in seconds in the Auto refresh period (seconds) parameter.
    Figure 91. Toolkit Parameters Tab
  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. Choose which Loopback mode you want to test. Select Off from the dropdown menu if you are using external loopback.
  5. Click Start in the TX Channel to start the Hard PRBS generator.
  6. To stop the test, click Stop in the RX Channel and TX Channel.
  7. To reset the channel, click TX Reset PMA and RX Reset PMA.
  8. You can monitor the BER by checking the status of BER in the RX Channel tab.
The following figure shows the setup and results for an example BER test for the GTS PMA.
Figure 92. Example BER Test Setup and Results

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.

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.