Intel Arria 10 User Manual page 152

Transceiver phy
Hide thumbs Also See for Arria 10:
Table of Contents

Advertisement

Word
Bit
R/W
Addr
5
RO
6
RO
7
RO
0x4C2
8
RO
9
RO
17:12
RO
0x4C3
15:0
RW
21:16
RW
25:24
RW
®
®
Intel
Arria
10 Transceiver PHY User Guide
152
Name
When set to 1, the transceiver PHY is able to perform Auto
AN Ability
Negotiation. When set to 0, the transceiver PHY i s not able to
perform Auto Negotiation. If your variant includes Auto
Negotiation, this bit is tied to 1. For more information, refer
to 7.1.3 and 7.48.0 of Clause 45 of IEEE 802.3ap-2007.
When set to 1, link is up. When 0, the link is down. The
AN Status
current value clears when the register is read. For more
information, refer to 7.1.2 of Clause 45 of IEEE
802.3ap-2007.
When set to 1, the link partner is able to perform Auto
LP AN Ability
Negotiation. When 0, the link partner is not able to perform
Auto-Negotiation. For more information, refer to 7.1.0 of
Clause 45 of IEEE 802.3ap-2007.
When set to 1, PHY is negotiated to perform FEC. When set to
FEC negotiated –
0, PHY is not negotiated to perform FEC.
enable FEC from SEQ
When set to 1, a sequencer Auto Negotiation failure has been
Seq AN Failure
detected. When set to 0, an Auto Negotiation failure has not
been detected.
Provides a one-hot encoding of
KR AN Link
and link status for the supported link as described in Clause
Ready[5:0]
73.10.1. The following encodings are defined:
The Auto Negotiation TX state machine uses these bits if the
User base page low
Auto Negotiation base pages ctrl bit is set. The following bits
are defined:
Bit 49, the PRBS bit, is generated by the Auto Negotiation TX
state machine.
Override
AN_TECH
following bits are defined:
AN_TECH[5:0]
You must set 0x4C0 bit-5 for this to take effect .
Override AN_FEC[1:0]
AN_FEC
following bits are defined:
You must set 0x4C0 bit-5 for this to take effect.
2. Implementing Protocols in Arria 10 Transceivers
Description
an_receive_idle
6'b000000: 1000BASE-KX
6'b000001: 10GBASE-KX4
6'b000100: 10GBASE-KR
6'b001000: 40GBASE-KR4
6'b010000: 40GBASE-CR4
6'b100000: 100GBASE-CR10
[15]: Next page bit
[14]: ACK which is controlled by the SM
[13]: Remote Fault bit
[12:10]: Pause bits
[9:5]: Echoed nonce which are set by the state machine
[4:0]: Selector
value with which to override the current value. The
Bit-16 =
= 1000BASE-KX
AN_TECH[0]
Bit-17 =
= XAUI
AN_TECH[1]
Bit-18 =
= 10GBASE-KR
AN_TECH[2]
Bit-19 =
= 40G
AN_TECH[3]
Bit-20 =
= CR-4
AN_TECH[4]
Bit-21 =
= 100G
AN_TECH[5]
value with which to override the current value. The
Bit-24 =
= Capability
AN_ FEC [0]
Bit-25 =
= Request
AN_ FEC [1]
UG-01143 | 2018.06.15
= true
continued...

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents