QSGMII Using Optional Auto-Negotiation - 4.0 English - PG029

Quad Serial Gigabit Media Independent LogiCORE IP Product Guide (PG029)

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

The registers provided are duplicated for each instance of the SGMII module in this core. The registers are adaptations of those defined in clauses 22 and 37 of the IEEE 802.3-2008 Specification. In a QSGMII implementation, two different types of links exist. They are the QSGMII link between the MAC and PHY (QSGMII link) and the link across the Ethernet Medium itself (Medium).

Information regarding the state of both of these links is contained within the registers described in the following tables. Where applicable, the abbreviations QSGMII link and Medium are used in the register descriptions. Registers at undefined addresses are read-only and return 0s.

Table 1. Management Registers for QSGMII with Auto-Negotiation
Register Address Register Name
0 SGMII Control Register
1 SGMII Status Register
2, 3 PHY Identifier
4 SGMII Auto-Negotiation Advertisement Register
5 SGMII Auto-Negotiation Link Partner Ability Base Register
6 SGMII Auto-Negotiation Expansion Register
7 SGMII Auto-Negotiation Next Page Transmit Register
8 SGMII Auto-Negotiation Next Page Receive Register
15 SGMII Extended Status Register
16 SGMII Vendor Specific: Auto-Negotiation Interrupt Control
18 SGMII Generic Control