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

ID 683872
Date 4/07/2025
Public
Document Table of Contents

A.5.1.2.2. FGT Receiver Adaptation

The FGT PMA supports automatic receiver adaptation by default to meet the most advanced NRZ and PAM4 protocols, over the range of all supported data rates and across temperature variations.

The FGT PMA also supports manual settings for tuning. For lower data rate applications which usually use unscrambled data, for example CPRI 6 Gbps and lower, you can disable auto adaptation. This is because, for these unscrambled data applications, DFE may have a challenge to converge and thus introduce errors or may result in performance degradation if auto adaptation is ON. To disable auto adaptation, you must add the following QSF assignments in .qsf file. For more information refer to FGT PMA Settings: Manual Tunning .

You can confirm whether auto adaptation is disabled by:
  1. Searching in the support_logic/top_auto_tiles.sv file or support_logic/top_auto_tiles.bcm.txt file for flux_mode_bypass.
  2. Reading out register at address 0x47854, and if the return value is 0xB1, auto adaptation is enabled. If the return value is not 0xB1 auto adaptation is disabled. This address is for channel 0. For all other channel addresses, refer to Accessing FGT PMA Registers.

To dynamically switch between auto adaptation enable and disable, you can use the F-Tile Dynamic Reconfiguration Suite Intel FPGA IP.