Knowledge Base Article

What is the difference between SDI configuration compared to SDI_NATIVE and SDI_STATIC configurations in the F-tile PMA/FEC Direct PHY IP and F-tile PMA/FEC Direct PHY Multirate IP?

Description

Due to a problem in the Quartus® Prime Pro Edition software version 25.3.1, the F-tile PMA/FEC Direct PHY IP and F-tile PMA/FEC Direct PHY Multirate IP has incorrectly displayed the SDI_NATIVE and SDI_STATIC configuration as part of the FGT PMA configuration rules parameter options. These options are not applicable and should not be used when you are operating configuration rules in SDI mode.

Resolution

To work around this problem in the Quartus Prime Pro Edition software version 25.3.1, you should select the SDI configuration under the F-tile PMA/FEC Direct PHY IP and F-tile PMA/FEC Direct PHY Multirate IP and apply the below HSSI QSF assignment in your Quartus Setting Files (.qsf). Ensure the correct HSSI QSF assignment is being added following the parameters/configurations listed in the table.

FGT PMA Configuration Rules

PMA Mode

Adaptation Mode
 

Action required for user: Update HSSI QSF Assignment in .qsf file

SDI

TX Simplex
RX Simplex

Duplex

Manual
(for Data Rate <7Gbps i.e. 1.485/1.4835 Gbps
2.97/2.967 Gbps
5.94 Gbps)

Update QSF file to add in RX_TUNING_HINT_SDI_STATIC tuning hint. This HSSI QSF assignment need to be set for every F-tile PMA/FEC Direct PHY IP instances in the design for all TX Simplex instances, RX Simplex instances or Duplex instances.

set_instance_assignment -name HSSI_PARAMETER "TX_TUNING_HINT=TX_TUNING_HINT_SDI_STATIC" -to <instance> 
set_instance_assignment -name HSSI_PARAMETER "RX_TUNING_HINT=RX_TUNING_HINT_SDI_STATIC" -to <instance>
exm: set_instance_assignment -name HSSI_PARAMETER "RX_TUNING_HINT=RX_TUNING_HINT_SDI_STATIC" -to  rx_inst|sdi_mr_rx_sys_inst|rx_phy|rx_phy|U_sec_profile2|sec_profile_2|dphy_hip_inst|persystem[0].perxcvr[0].fgt.rx_ux.x_bb_f_ux_rx

Native
(for Data Rate > 7Gbps i.e. 11.880 Gps)

1. Update QSF file to add in RX_TUNING_HINT_SDI_NATIVE tuning hint. This HSSI QSF assignment need to be set for every F-tile PMA/FEC Direct PHY IP instances in the design for every TX Simplex instances, RX Simplex instances or Duplex instances.

set_instance_assignment -name HSSI_PARAMETER "TX_TUNING_HINT=TX_TUNING_HINT_SDI_NATIVE" -to <instance>
set_instance_assignment -name HSSI_PARAMETER "RX_TUNING_HINT=RX_TUNING_HINT_SDI_NATIVE" -to <instance>

exm: set_instance_assignment -name HSSI_PARAMETER "RX_TUNING_HINT=RX_TUNING_HINT_SDI_NATIVE" -to rx_inst|sdi_mr_rx_sys_inst|rx_phy|rx_phy|U_base_profile|directphy_f_0|dphy_hip_inst|persystem[0].perxcvr[0].fgt.rx_ux.x_bb_f_ux_rx
 

2. Update QSF file to add in rxeq_vga_gain=37 setting. This HSSI QSF assignment is required to be set for every F-tile PMA/FEC Direct PHY IP RX Simplex instances or Duplex instances.

set_instance_assignment -name HSSI_PARAMETER "rxeq_vga_gain=37" -to <instance>

exm: set_instance_assignment -name HSSI_PARAMETER "rxeq_vga_gain=37" -to rx_inst|sdi_mr_rx_sys_inst|rx_phy|rx_phy|U_base_profile|directphy_f_0 |dphy_hip_inst|persystem[0].perxcvr[0].fgt.rx_ux.x_bb_f_ux_rx
 

This problem is scheduled to be fixed in a future release of the Quartus® Prime Pro Edition software.

Updated 1 month ago
Version 3.0
No CommentsBe the first to comment