Word
Addr
Bit R/W Name Description
31:12 — Reserved —
0x4B5 to
0x4BF
Reserved for 40G KR Intentionally left empty for address compatibility with 40G
MAC + PHY KR solutions.
0x4C0 0 RW
AN enable
When set to 1, enables Auto Negotiation function. The default
value is 1. For additional information, refer to 7.0.12 in
Clause 73.8 Management Register Requirements, of IEEE
802.3ap-2007.
1 RW
AN base pages ctrl
When set to 1, the user base pages are enabled. You can
send any arbitrary data via the user base page low/high bits.
When set to 0, the user base pages are disabled and the state
machine generates the base pages to send.
2 RW
AN next pages ctrl
When set to 1, the user next pages are enabled. You can send
any arbitrary data via the user next page low/high bits. When
set to 0, the user next pages are disabled. The state machine
generates the null message to send as next pages.
3 RW
Local device remote
fault
When set to 1, the local device signals Remote Faults in the
Auto Negotiation pages. When set to 0, a fault has not
occurred.
4 RW
Force TX nonce value
When set to 1, forces the TX nonce value to support some
UNH testing modes. When set to 0, this is normal operation.
5 RW
Override AN
Parameters Enable
When set to 1, overrides the AN_TECH, AN_FEC, and
AN_PAUSE parameters and uses the bits in 0x4C3 instead.
You must reset the Sequencer to reconfigure and restart into
Auto Negotiation mode. When set to 0, this is normal
operation and is used with 0x4B0 bit 0 and 0x4C3
bits[30:16].
0x4C1 0 RW
Reset AN
When set to 1, resets all the 10GBASE-KR Auto Negotiation
state machines. This bit is self-clearing.
4 RW
Restart AN TX SM
When set to 1, restarts the 10GBASE-KR TX state machine.
This bit self clears. This bit is active only when the TX state
machine is in the Auto Negotiation state. For more
information, refer to 7.0.9 in Clause 73.8 Management
Register Requirements of IEEE 802.3ap-2007.
8 RW
AN Next Page
When asserted, new next page info is ready to send. The data
is in the XNP TX registers. When 0, the TX interface sends
null pages. This bit self clears. Next Page (NP) is encoded in
bit D15 of Link Codeword. For more information, refer to
Clause 73.6.9 and 7.16.15 of Clause 45.2.7.6 of IEEE
802.3ap-2007.
0x4C2 1 RO
AN page received
When set to 1, a page has been received. When 0, a page has
not been received. The current value clears when the register
is read. For more information, refer to 7.1.6 in Clause 73.8 of
IEEE 802.3ap-2007.
2 RO
AN Complete
When asserted, Auto-Negotiation has completed. When 0,
Auto Negotiation is in progress. For more information, refer to
7.1.5 in Clause 73.8 of IEEE 802.3ap-2007.
3 RO
AN ADV Remote Fault
When set to 1, fault information has been sent to the link
partner. When 0, a fault has not occurred. The current value
clears when the register is read. Remote Fault (RF) is encoded
in bit D13 of the base Link Codeword. For more information,
refer to Clause 73.6.7 of and 7.16.13 of IEEE 802.3ap-2007.
4 RO
AN RX SM Idle
When set to 1, the Auto-Negotiation state machine is in the
idle state. Incoming data is not Clause 73 compatible. When
0, the Auto-Negotiation is in progress.
continued...
2. Implementing Protocols in Arria 10 Transceivers
UG-01143 | 2018.06.15
Intel
®
Arria
®
10 Transceiver PHY User Guide
151