
154
www.xilinx.com
Ethernet 1000BASE-X PCS/PMA or SGMII v9.1
UG155 March 24, 2008
Chapter 10:
Auto-Negotiation
R
a link segment (the link partner) and to detect corresponding operational modes that the
link partner advertises.
Figure 10-1
illustrates the operation of 1000BASE-X Auto-
Negotiation.
The following describes typical operation when Auto-Negotiation is enabled.
1.
Auto-Negotiation starts automatically when any of the following conditions are met.
♦
Power-up/reset
♦
Upon loss of synchronization
♦
The link partner initiates Auto-Negotiation
♦
An Auto-Negotiation Restart is requested (See
“Control Register (Register 0),”
page 120
.)
2.
During Auto-Negotiation, the contents of the Auto-Negotiation Advertisement
Register are transferred to the link partner.
This register is writable through the MDIO, therefore enabling software control of the
systems advertised abilities. See
“Auto-Negotiation Advertisement Register (Register
4),” page 124
for more information.
Information provided in this register includes:
♦
Fault Condition signaling
♦
Duplex Mode
♦
Flow Control capabilities for the attached MAC.
3.
The advertised abilities of the Link Partner are simultaneously transferred into the
Auto-Negotiation Link Partner Ability Base Register.
This register contains the same information as in the Auto-Negotiation Advertisement
Register. See
“Auto-Negotiation Link Partner Ability Base Register (Register 5),” page
125
for more information.
4.
Under normal conditions, this completes the Auto-Negotiation information exchange.
It is now the responsibility of system management (for example, software running on
an embedded PowerPC
TM
or MicroBlaze
TM
) to complete the cycle. The results of the
Auto-Negotiation should be read from Auto-Negotiation Link Partner Ability Base
Register. Other networking components, such as an attached Ethernet MAC, should be
configured accordingly. See
“Auto-Negotiation Link Partner Ability Base Register
(Register 5)”
for more information.
There are two methods that a host processor uses to learn of the competition of an
Auto-Negotiation cycle:
♦
Polling the Auto-Negotiation completion bit 1.5 in the Status Register (Register 1).
♦
Using the Auto-Negotiation interrupt port of the core (see
“Using the Auto-
Negotiation Interrupt,” page 156
).
Содержание LogiCORE IP Ethernet 1000BASE-X PCS/PMA or SGMII v9.1
Страница 1: ...R LogiCORE IP Ethernet 1000BASE X PCS PMA or SGMII v9 1 User Guide UG155 March 24 2008...
Страница 8: ...www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 R...
Страница 12: ...www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 R...
Страница 18: ...20 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 Preface About This Guide R...
Страница 22: ...24 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 Chapter 1 Introduction R...
Страница 178: ...178 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 Chapter 12 Constraining the Core R...
Страница 196: ...196 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 Chapter 13 Interfacing to Other Cores R...
Страница 218: ...218 www xilinx com Ethernet 1000BASE X PCS PMA or SGMII v9 1 UG155 March 24 2008 Appendix D 1000BASE X State Machines R...