Hard Processor System Technical Reference Manual: Agilex™ 5 SoCs

ID 814346
Date 4/01/2024
Public
Document Table of Contents

5.1.3.3. MAC Transaction Layer

The MAC transaction layer (MTL) logic introduces the FIFO buffers in transmit and receive path. The transmit FIFO (TX FIFO) buffers the data transferred from the application to the XGMAC. Similarly, the receive FIFO (RX FIFO) stores the packets received from the line until they can be transferred to the application.

MTL supports the following features:
  • 32 KB transmit (TX) FIFO size
  • 16 KB receive (RX) FIFO size
  • Support 8 TX and 8 RX queues for IEEE 802.1Q (QoS) per Ethernet MAC