Low Latency 50G Ethernet Intel® FPGA IP User Guide: Stratix® 10 Devices
ID
683675
Date
4/09/2024
Public
1. About the Low Latency 50G Ethernet IP Core
2. Getting Started
3. Low Latency 50G Ethernet Intel® FPGA IP Parameters
4. Functional Description
5. Interfaces and Signal Descriptions
6. IP Core Register Descriptions
7. Document Revision History for the Low Latency 50G Ethernet Intel® FPGA IP User Guide: Stratix® 10 Devices
6.6.1. AN/LT Sequencer Config
6.6.2. AN/LT Sequencer Status
6.6.3. Auto Negotiation Config Register 1
6.6.4. Auto Negotiation Config Register 2
6.6.5. Auto Negotiation Status Register
Auto Negotiation Status Register Fields
6.6.6. Auto Negotiation Config Register 3
6.6.7. Auto Negotiation Config Register 4
6.6.8. Auto Negotiation Config Register 5
6.6.9. Auto Negotiation Config Register 6
6.6.10. Auto Negotiation Status Register 1
6.6.11. Auto Negotiation Status Register 2
6.6.12. Auto Negotiation Status Register 3
6.6.13. Auto Negotiation Status Register 4
6.6.14. Auto Negotiation Status Register 5
6.6.15. Link Training Config Register 1
6.6.16. Link Training Config Register 2
6.6.17. Link Training Status Register 1
6.6.18. Link Training Config Register for Lane 0
6.6.19. Link Training Frame Contents for Lane 0
6.6.20. Local Transceiver TX EQ 1 Settings for Lane 0
6.6.21. Local Transceiver TX EQ 2 Settings for Lane 0
6.6.22. Local Link Training Parameters
6.6.23. Link Training Config Register for Lane 1
6.6.24. Link Training Frame Contents for Lane 1
6.6.25. Local Transceiver TX EQ 1 Settings for Lane 1
6.6.26. Local Transceiver TX EQ 2 Settings for Lane 1
6.6.27. Link Training Config Register for Lane 2
6.6.28. Link Training Frame Contents for Lane 2
6.6.29. Local Transceiver TX EQ 1 Settings for Lane 2
6.6.30. Local Transceiver TX EQ 2 Settings for Lane 2
6.6.31. Link Training Config Register for Lane 3
6.6.32. Link Training Frame Contents for Lane 3
6.6.33. Local Transceiver TX EQ 1 Settings for Lane 3
6.6.34. Local Transceiver TX EQ 2 Settings for Lane 3
6.6.5. Auto Negotiation Status Register
Provides the following status information:
- AN page received
- AN complete
- AN ADV Remote Fault
- AN RXSM Idle
- AN Ability
- AN Status
- LP An Ability
- SEQ AN Failure
- Negotiation Failure
- IEEE Negotiated Port Type
Offset: 0xC2
Access: RO
Auto Negotiation Status Register Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
27:24 | ieee_negotiated_port_type | IEEE Negotiated Port Type 4'b0100: 50GBASE-KR2 4'b1000: 50GBASE-CR2 |
RO | 0x0 |
11 | negotiation_failure | AN complete, but unable to resolve PHY 1: AN completed, but was unable to find a Highest Common Denominator rate, or a common FEC 0: Normal operation |
RO | 0x0 |
9 | an_failure | Auto Negotiation Failure 1: AN failure detected 0: Normal operation |
RO | 0x0 |
7 | an_lp_ability | Link Partner Auto Negotiation Ability 1: Link Partner is able to perform AN 0: Link Partner is not able to perform AN
|
RO | 0x0 |
6 | an_status | Auto Negotiation Status 1: Link is up 0: Link is down |
RO | 0x0 |
5 | an_ability | PHY Auto Negotiation Ability 1: PHY is able to perform AN 0: PHY is not able to perform AN
|
RO | 0x0 |
4 | an_rxsm_idle | AN RX State Machine Idle 1: The AN RXSM is in the Idle state. This means the incoming data is not CL73 compatible 0: AN operating normally |
RO | 0x0 |
3 | an_adv_remote_fault | Auto Negotiation ADV Remote Fault 1: Fault information sent to link partner 0: Normal operation
|
RO | 0x0 |
2 | an_complete | Auto Negotiation Complete 1: AN Complete 0: AN in progress
|
RO | 0x0 |
1 | an_page_received | AN Page Received 1: A page has been received 0: No page received
|
RO | 0x0 |