Visible to Intel only — GUID: ebd1550825839946
Ixiasoft
1. Low Latency 100G Ethernet Intel FPGA IP Overview
2. Getting Started
3. IP Core Parameters
4. Functional Description
5. Reset
6. Interfaces and Signal Descriptions
7. Registers
8. Debugging the Link
9. Ethernet Toolkit Overview
10. Low Latency 100G Ethernet Intel FPGA IP Core User Guide Archives
11. Document Revision History for the Low Latency 100G Ethernet Intel FPGA IP Core User Guide
4.3.1. Low Latency 100G Ethernet Intel FPGA IP Core Preamble Processing
4.3.2. IP Core Strict SFD Checking
4.3.3. Low Latency 100G Ethernet Intel FPGA IP Core FCS (CRC-32) Removal
4.3.4. Low Latency 100G Ethernet Intel FPGA IP Core CRC Checking
4.3.5. Low Latency 100G Ethernet Intel FPGA IP Core Malformed Packet Handling
4.3.6. RX CRC Forwarding
4.3.7. Inter-Packet Gap
4.3.8. RX PCS
4.3.9. RX RSFEC
7.8.1. AN/LT Sequencer Config
7.8.2. AN/LT Sequencer Status
7.8.3. Auto Negotiation Config Register 1
7.8.4. Auto Negotiation Config Register 2
7.8.5. Auto Negotiation Status Register
7.8.6. Auto Negotiation Config Register 3
7.8.7. Auto Negotiation Config Register 4
7.8.8. Auto Negotiation Config Register 5
7.8.9. Auto Negotiation Config Register 6
7.8.10. Auto Negotiation Status Register 1
7.8.11. Auto Negotiation Status Register 2
7.8.12. Auto Negotiation Status Register 3
7.8.13. Auto Negotiation Status Register 4
7.8.14. Auto Negotiation Status Register 5
7.8.15. Link Training Config Register 1
7.8.16. Link Training Config Register 2
7.8.17. Link Training Status Register 1
7.8.18. Link Training Config Register for Lane 0
7.8.19. Link Training Frame Contents for Lane 0
7.8.20. Local Transceiver TX EQ 1 Settings for Lane 0
7.8.21. Local Transceiver TX EQ 2 Settings for Lane 0
7.8.22. Local Link Training Parameters
7.8.23. Link Training Config Register for Lane 1
7.8.24. Link Training Frame Contents for Lane 1
7.8.25. Local Transceiver TX EQ 1 Settings for Lane 1
7.8.26. Local Transceiver TX EQ 2 Settings for Lane 1
7.8.27. Link Training Config Register for Lane 2
7.8.28. Link Training Frame Contents for Lane 2
7.8.29. Local Transceiver TX EQ 1 Settings for Lane 2
7.8.30. Local Transceiver TX EQ 2 Settings for Lane 2
7.8.31. Link Training Config Register for Lane 3
7.8.32. Link Training Frame Contents for Lane 3
7.8.33. Local Transceiver TX EQ 1 Settings for Lane 3
7.8.34. Local Transceiver TX EQ 2 Settings for Lane 3
Visible to Intel only — GUID: ebd1550825839946
Ixiasoft
6.4.1. Disabling Background Calibration
For Stratix® 10 H-tile production devices, disable the background calibration first prior to accessing the transceiver core reconfiguration register. The Stratix® 10 H-tile ES devices and all variants of Stratix® 10 L-tile devices (ES and production) do not have background calibration.
In Quartus® Prime software version 19.2 onwards, use the following steps to access the transceiver core reconfiguration registers:
- Write 0x1 into register 0x325[12] of the Avalon® memory-mapped control and status interface to hold the auto adaptation module in an Idle state.
- Write 0x0 into register 0x542[0] with the channel offset address of the transceiver control and status registers using the transceiver reconfiguration Avalon® memory-mapped interface to disable background calibration. The background calibration must be disabled for all four lanes before accessing the transceiver control and status registers of any of four lanes.
- Access the transceiver register, for example, to perform the transceiver reconfiguration.
- Once completed, write 0x1 into register 0x542[0] with the channel offset address of the transceiver control and status registers using the transceiver reconfiguration Avalon® memory-mapped interface to enable background calibration. The background calibration must be enabled for all four lanes after accessing the transceiver control and status registers of any of four lanes.
- Write 0x0 into register 0x325[12] of the Avalon® memory-mapped control and status interface to release the auto adaptation module from the Idle state.