Low Latency 40G Ethernet IP User Guide: Agilex™ 5 FPGAs and SoCs
ID
813652
Date
10/24/2025
Public
1. About the Low Latency 40G Ethernet IP
2. Low Latency 40G Ethernet IP Parameters
3. Getting Started
4. Functional Description
5. Clocking and Reset Requirements
6. Interfaces and Signal Descriptions
7. Control, Status, and Statistics Register Descriptions
8. Comparison Between Various Low Latency 40G Ethernet IPs
9. Document Revision History for the Low Latency 40G Ethernet IP User Guide: Agilex™ 5 FPGAs and SoCs
6.1. Transmitter MAC Interface to User Logic
6.2. Receiver MAC Interface to User Logic
6.3. Transmitter PCS Interface to User Logic
6.4. Receiver PCS Interface to User Logic
6.5. GTS Transceivers Signals
6.6. GTS Transceiver Reconfiguration Signals
6.7. Avalon® Memory-Mapped Management Interface
6.8. Miscellaneous Status and Debug Signals
6.9. Reset Signals
6.10. Clocks
6.11. Flow Control Interface
6.12. GTS Reset Sequencer IP
4.1. Low Latency 40G Ethernet IP Functional Description
The Low Latency 40G Ethernet IP for Agilex™ 5 devices implements an Ethernet MAC in accordance with the IEEE 802.3 Ethernet Standard.
This section describes the Low Latency 40G Ethernet IP using Agilex™ 5 devices with GTS transceiver.
Figure 6. Low Latency 40G Ethernet IP Block Diagram
The Low Latency 40G Ethernet IP supports the below variants:
- MAC, PCS, and PMA mode: The Low Latency 40G Ethernet MAC is instantiated inside the IP along with the Soft PCS and the Hard PMA blocks. Provides the 128-bit (312.5 MHz) Avalon® streaming interface towards the client and XLAUI (4 lanes at 10.3125 Gbps) interface towards the network.
- PCS and PMA mode: The Soft PCS and the Hard PMA is part of the IP, and the Low Latency 40G Ethernet MAC block are not instantiated inside the IP. Provides the 128-bit (312.5 MHz clock) XLGMII interface towards the client and XLAUI (4 lanes at 10.3125 Gbps) interface towards the network.
The IP supports either the Avalon® streaming interface or the XLGMII interface towards the client side based on the variant selected at GUI while generating the IP. You cannot switch the variant at runtime. In PCS and PMA mode, the MAC related CSR’s and parameters are not valid. The IP does not support the KR4, backplane feature.