Configuration Registers - Configuration Registers - 4.0 English - PG211

40G/50G High Speed Ethernet Subsystem Product Guide (PG211)

Document ID
PG211
Release Date
2025-12-09
Version
4.0 English

The configuration space provides software with the ability to configure the IP core for various use cases. Certain features are optional (such as Auto-Negotiation, Link Training, and Flow Control), in which case the applicable registers are considered RESERVED.

Hex Address Name/Link to Description Note
0x0000 GT_RESET_REG: 0000  
0x0004 RESET_REG: 0004  
0x0008 MODE_REG: 0008  
0x000C CONFIGURATION_TX_REG1: 000C  
0x0014 CONFIGURATION_RX_REG1: 0014  
0x0018 CONFIGURATION_RX_MTU: 0018 Only in MAC+PCS variant
0x001C CONFIGURATION_VL_LENGTH_REG: 001C  
0x0020 TICK_REG: 0020  
0x0024 CONFIGURATION_REVISION_REG: 0024  
0x0038 CONFIGURATION_1588_REG: 0038 Only in MAC+PCS variant
0x0040 CONFIGURATION_TX_FLOW_CONTROL_REG1: 0040 Only in MAC+PCS variant
0x0044 CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG1: 0044 Only in MAC+PCS variant
0x0048 CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG2: 0048 Only in MAC+PCS variant
0x004C CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG3: 004C Only in MAC+PCS variant
0x0050 CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG4: 0050 Only in MAC+PCS variant
0x0054 CONFIGURATION_TX_FLOW_CONTROL_REFRESH_REG5: 0054 Only in MAC+PCS variant
0x0058 CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG1: 0058 Only in MAC+PCS variant
0x005C CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG2: 005C Only in MAC+PCS variant
0x0060 CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG3: 0060 Only in MAC+PCS variant
0x0064 CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG4: 0064 Only in MAC+PCS variant
0x0068 CONFIGURATION_TX_FLOW_CONTROL_QUANTA_REG5: 0068 Only in MAC+PCS variant
0x006C CONFIGURATION_TX_FLOW_CONTROL_PPP_ETYPE_OP_REG: 006C Only in MAC+PCS variant
0x0070 CONFIGURATION_TX_FLOW_CONTROL_GPP_ETYPE_OP_REG: 0070 Only in MAC+PCS variant
0x0074 CONFIGURATION_TX_FLOW_CONTROL_GPP_DA_REG_LSB: 0074 Only in MAC+PCS variant
0x0078 CONFIGURATION_TX_FLOW_CONTROL_GPP_DA_REG_MSB: 0078 Only in MAC+PCS variant
0x007C CONFIGURATION_TX_FLOW_CONTROL_GPP_SA_REG_LSB: 007C Only in MAC+PCS variant
0x0080 CONFIGURATION_TX_FLOW_CONTROL_GPP_SA_REG_MSB: 0080 Only in MAC+PCS variant
0x0084 CONFIGURATION_TX_FLOW_CONTROL_PPP_DA_REG_LSB: 0084 Only in MAC+PCS variant
0x0088 CONFIGURATION_TX_FLOW_CONTROL_PPP_DA_REG_MSB: 0088 Only in MAC+PCS variant
0x008C CONFIGURATION_TX_FLOW_CONTROL_PPP_SA_REG_LSB: 008C Only in MAC+PCS variant
0x0090 CONFIGURATION_TX_FLOW_CONTROL_PPP_SA_REG_MSB: 0090 Only in MAC+PCS variant
0x0094 CONFIGURATION_RX_FLOW_CONTROL_REG1: 0094 Only in MAC+PCS variant
0x0098 CONFIGURATION_RX_FLOW_CONTROL_REG2: 0098 Only in MAC+PCS variant
0x009C CONFIGURATION_RX_FLOW_CONTROL_PPP_ETYPE_OP_REG: 009C Only in MAC+PCS variant
0x00A0 CONFIGURATION_RX_FLOW_CONTROL_GPP_ETYPE_OP_REG: 00A0 Only in MAC+PCS variant
0x00A4 CONFIGURATION_RX_FLOW_CONTROL_GCP_PCP_TYPE_REG: 00A4 Only in MAC+PCS variant
0x00A8 CONFIGURATION_RX_FLOW_CONTROL_PCP_OP_REG: 00A8 Only in MAC+PCS variant
0x00AC CONFIGURATION_RX_FLOW_CONTROL_GCP_OP_REG: 00AC Only in MAC+PCS variant
0x00B0 CONFIGURATION_RX_FLOW_CONTROL_DA_REG1_LSB: 00B0 Only in MAC+PCS variant
0x00B4 CONFIGURATION_RX_FLOW_CONTROL_DA_REG1_MSB: 00B4 Only in MAC+PCS variant
0x00B8 CONFIGURATION_RX_FLOW_CONTROL_DA_REG2_LSB: 00B8 Only in MAC+PCS variant
0x00BC CONFIGURATION_RX_FLOW_CONTROL_DA_REG2_MSB: 00BC Only in MAC+PCS variant
0x00C0 CONFIGURATION_RX_FLOW_CONTROL_SA_REG1_LSB: 00C0 Only in MAC+PCS variant
0x00C4 CONFIGURATION_RX_FLOW_CONTROL_SA_REG1_MSB: 00C4 Only in MAC+PCS variant
0x00D0 CONFIGURATION_RSFEC_REG: 00D0  
0x00D4 CONFIGURATION_FEC_REG: 00D4  
0x00E0 CONFIGURATION_AN_CONTROL_REG1: 00E0  
0x00E4 CONFIGURATION_AN_CONTROL_REG2: 00E4  
0x00F8 CONFIGURATION_AN_ABILITY: 00F8  
0x0100 CONFIGURATION_LT_CONTROL_REG1: 0100  
0x0104 CONFIGURATION_LT_TRAINED_REG: 0104  
0x0108 CONFIGURATION_LT_PRESET_REG: 0108  
0x010C CONFIGURATION_LT_INIT_REG: 010C  
0x0110 CONFIGURATION_LT_SEED_REG0: 0110  
0x0114 CONFIGURATION_LT_SEED_REG1: 0114  
0x0130 CONFIGURATION_LT_COEFFICIENT_REG0: 0130  
0x0134 CONFIGURATION_LT_COEFFICIENT_REG1: 0134  
0x0138 USER_REG_0: 0138  
0x013C SWITCH_CORE_SPEED_REG: 013C Only for Runtime switching
0x0154 GT_WIZ_CONTROL_REG: 0154 Only for Versal adaptive SoC