Management Registers

R

SGMII Standard Using the Optional Auto-Negotiation

The registers provided for SGMII operation in this core are adaptations of those defined in IEEE 802.3 clauses 37 and 22. In an SGMII implementation, two different types of links exist. They are the SGMII link between the MAC and PHY (SGMII link) and the link across the Ethernet Medium itself (Medium). See Figure 10-2.

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

Table 9-18:MDIO Registers for 1000BASE-X 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

 

 

Register 0: SGMII Control

MDIO Register 0: SGMII Control

15

14

13

12

11

10

9

8

7

6

5

4

0

 

 

 

 

 

 

 

 

 

 

 

 

 

Reg 0

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

RESET

LOOPBACK

SPEED

AUTO-NEG ENABLE

POWER DOWN

ISOLATE

RESTART AUTO-NEG

DUPLEX MODE

COLLISION TEST

SPEED

UNIDIRECTIONAL ENABLE

 

RESERVED

Ethernet 1000BASE-X PCS/PMA or SGMII v9.1

www.xilinx.com

135

UG155 March 24, 2008

Page 135
Image 135
Xilinx 1000BASE-X manual Sgmii Standard Using the Optional Auto-Negotiation, Register 0 Sgmii Control