Visible to Intel only — GUID: bmy1699560496757
Ixiasoft
Visible to Intel only — GUID: bmy1699560496757
Ixiasoft
3.12. Configurable Quartus® Prime Software Settings
You ca cofigue the GTS PMAs usig the Quatus® Pime softwae settigs (.qsf) file. You ca also cofigue the HSSI TX ad RX paametes though the Aalog Paamete Optios i the IP GUI. Howeve, cofiguig the HSSI aalog paametes though the .qsf file takes pecedece ove the IP GUI settigs.
You ca specify values fo the followig HSSI paametes i the Quatus® Pime settigs file (.qsf) o use the Assigmet Edito of the Quatus® Pime Po Editio softwae to cofigue the GTS PMAs:
TX Equalizatio:
set_istace_assigmet -ame HSSI_PARAMETER "tx_eq_mai_tap=<paamete_value>" -to <TX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
- Mai_tap: 0-55
- Pe_tap_1: 0-15
- Pe_tap_2: 0-7
- Post_tap_1: 0-19
HSSI Paamete Name | Valid Paamete Values (Decimal) |
---|---|
tx_eq_mai_tap | 0-55 |
tx_eq_pe_tap_1 | 0-15 |
tx_eq_pe_tap_2 | 0-7 |
tx_eq_post_tap_1 | 0-19 |
-
set_istace_assigmet -ame HSSI_PARAMETER "tx_eq_mai_tap=41" -to c12tx_seial[0] -etity top
-
set_istace_assigmet -ame HSSI_PARAMETER "tx_eq_pe_tap_1=1" -to c12tx_seial[0] -etity top
-
set_istace_assigmet -ame HSSI_PARAMETER "tx_eq_pe_tap_2=0" -to c12tx_seial[0] -etity top
-
set_istace_assigmet -ame HSSI_PARAMETER "tx_eq_post_tap_1=4" -to c12tx_seial[0] -etity top
RX AC Couplig:
set_istace_assigmet -ame HSSI_PARAMETER "x_exteal_couple_type=<paamete_value>" -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
-
RX_EXTERNAL_COUPLE_TYPE_AC: Whe you use exteal AC couplig capacitos i you lik.
-
RX_EXTERNAL_COUPLE_TYPE_DC: Whe you do ot use exteal AC couplig capacitos i you lik.
HSSI Paamete Name | Valid Paamete Values | Use Case |
---|---|---|
x_exteal_couple_type | RX_EXTERNAL_COUPLE_TYPE_AC | Whe AC couplig capacito is used exteally i the lik. |
x_exteal_couple_type | RX_EXTERNAL_COUPLE_TYPE_DC | Whe AC couplig capacito is ot used exteally i the lik. |
set_istace_assigmet -ame HSSI_PARAMETER "x_exteal_couple_type=RX_EXTERNAL_COUPLE_TYPE_AC" -to c12x_seial[0] -etity top
RX Temiatio Mode:
set_istace_assigmet -ame HSSI_PARAMETER "x_temiatio_mode=<paamete_value> -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
-
RX_TERMINATION_MODE_GROUNDED: Gouded temiatio mode fo AC coupled lik
-
RX_TERMINATION_MODE_DIFFERENTIAL: Diffeetial temiatio mode fo DC coupled lik39
HSSI Paamete Name | Valid Paamete Values | Use Case |
---|---|---|
x_temiatio_mode | RX_TERMINATION_MODE_GROUNDED | Fo AC coupled lik (whe you eable AC couplig exteally) |
x_temiatio_mode | RX_TERMINATION_MODE_DIFFERENTIAL | Fo DC coupled lik (whe you do ot eable AC couplig exteally) |
set_istace_assigmet -ame HSSI_PARAMETER "x_temiatio_mode=RX_TERMINATION_MODE_GROUNDED" -to c12x_seial[0]” -etity top
set_istace_assigmet -ame HSSI_PARAMETER "x_temiatio_mode=RX_TERMINATION_MODE_DIFFERENTIAL" -to c12x_seial[0]” -etity top
RX O-Chip Temiatio:
set_istace_assigmet -ame HSSI_PARAMETER "x_ochip_temiatio_settig=<paamete_value>" -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
-
RX_ONCHIP_TERMINATION_SETTING_R_1: 85 Ohms
-
RX_ONCHIP_TERMINATION_SETTING_R_2: 100 Ohms
HSSI Paamete Name | Valid Paamete Values | Use Case |
---|---|---|
x_ochip_temiatio_settig | RX_ONCHIP_TERMINATION_SETTING_R_1 | 85 Ohm |
x_ochip_temiatio_settig | RX_ONCHIP_TERMINATION_SETTING_R_2 | 100 Ohm |
set_istace_assigmet -ame HSSI_PARAMETER "x_ochip_temiatio_settig=RX_ONCHIP_TERMINATION_SETTING_R_2" -to c12x_seial[0] -etity top
RX Maual Tuig:
If you cofigue the RX lik to maual tuig mode (RX adaptatio mode is set to maual mode i the IP GUI), you must povide the RX PMA aalog settigs. You ca use the GTS Tasceive Toolkit Paamete Settigs to tue the lik duig maual adaptatio mode to fid the optimal settig fo the RX aalog paametes. You ca cotol the VGA gai, High fequecy boost, ad DFE Tap 1 PMA settigs by selectig the value i the Aalog Paametes tab o by usig the followig .qsf settigs show below:
- VGA gai:
set_istace_assigmet -ame HSSI_PARAMETER "x_eq_vga_gai=<paamete_value>" -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
Valid paamete values (decimal) ae 0-63. - High fequecy boost:
set_istace_assigmet -ame HSSI_PARAMETER "x_eq_hf_boost=<paamete_value>" -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
Valid paamete values (decimal) ae 0-63. - DFE Tap 1:
set_istace_assigmet -ame HSSI_PARAMETER "x_eq_dfe_tap_1=<paamete_value>" -to <RX_SERIAL_PIN> -etity <TOP_LEVEL_NAME>
Valid paamete values (decimal) ae 0-63.Note: If you ae usig the auto adaptatio mode, do ot cofigue the VGA gai, High fequecy boost, ad DFE Tap 1 PMA settigs i the .qsf file, as it esults i a compilatio eo.