Triple-Speed Ethernet Intel® FPGA IP User Guide: Agilex™ 5 FPGAs and SoCs

ID 813669
Date 7/08/2024
Public
Document Table of Contents

4.1.7. Congestion and Flow Control

In full-duplex mode, the MAC function implements flow control to manage the following types of congestion:
  • Remote device congestion—the receiving device experiences congestion and requests the MAC function to stop sending data.
  • Receive FIFO buffer congestion—when the receive FIFO buffer is almost full, the MAC function sends a pause frame to the remote device requesting the remote device to stop sending data.
  • Local device congestion—any device connected to the MAC function, such as a processor, can request the remote device to stop data transmission.