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

ID 813669
Date 7/08/2024
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

1.4. 10/100/1000 Ethernet MAC Versus Small MAC

Table 4.  Feature Comparison between 10/100/1000 Ethernet MAC and Small MAC
Feature 10/100/1000 Ethernet MAC Small MAC
Speed Triple speed (10/100/1000 Mbps) 10/100 Mbps or 1000 Mbps
External interfaces MII/GMII or RGMII MII only for 10/100 Mbps small MAC, GMII or RGMII for 1000 Mbps small MAC
Control interface registers Fully programmable Limited programmable options. The following options are fixed:
  • Maximum frame length is fixed to 1518. Jumbo frames are not supported.
  • FIFO buffer thresholds are set to fixed values.
  • Store and forward option is not available.
  • Interpacket gap (IPG) is set to 12.
  • Flow control is not supported; pause quanta is not in use.
  • Checking of payload length is disabled.
  • Supplementary MAC addresses are disabled.
  • Padding removal is disabled.
  • Sleep mode and magic packet detection are not supported.
Synthesis options Fully configurable Limited configurable options. The following options are NOT available:
  • Flow control
  • VLAN
  • Statistics counters
  • Multicast hash table
  • Loopback
  • TBI and 1.25 Gbps serial interface
  • 8-bit wide FIFO buffers