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

ID 683872
Date 4/07/2025
Public

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

Document Table of Contents

A.5.1.2.1. FGT Transmitter Equalization Tuning Taps

FGT PMA has four transmitter equalization parameters to tune performance:
  • main_tap
  • post_tap_1
  • pre_tap_1
  • pre_tap_2
You can use the F-Tile TX Equalizer Tool to tune the parameters and check the TX output swing. You can also fix the TX equalization settings using Quartus® Prime Pro Edition software assignments in the qsf file. The format of the assignments is shown below:
set_instance_assignment -name HSSI_PARAMETER "txeq_main_tap=<value>" -to <TX serial data name> -entity <top entity name>
set_instance_assignment -name HSSI_PARAMETER "txeq_pre_tap_1=<value>" -to <TX serial data name> -entity <top entity name>
set_instance_assignment -name HSSI_PARAMETER "txeq_pre_tap_2=6=<value>" -to <TX serial data name> -entity <top entity name>
set_instance_assignment -name HSSI_PARAMETER " txeq_post_tap_1=<value>" -to <TX serial data name> -entity <top entity name>

The txeq_main_tap parameter in the qsf assignment is the main_tap and is read from register 0x47830[15:10]54.

54 Register is for channel 0. Refer to FGT Attribute Access Method for other channels.