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.4.1. Receiver MAC
The receiver MAC is only available in the MAC, PCS, and PMA mode. In the receive direction, the PHY passes frames to the MAC. The MAC accepts frames from the PHY, performs checks, strips out the CRC, preamble, and SFD, and passes the rest of the frame to the client. In receiver preamble pass-through mode, the MAC passes on the preamble and SFD to the client instead of stripping them out. In receiver CRC pass-through mode, the MAC passes on the CRC bytes to the client and asserts the EOP signal in the same clock cycle with the final CRC byte.