Triple-Speed Ethernet Intel® FPGA IP User Guide

ID 683402
Date 10/12/2023
Document Table of Contents

4.1. 10/100/1000 Ethernet MAC

The Intel 10/100/1000 Ethernet MAC function handles the flow of data between user applications and Ethernet network through an internal or external Ethernet PHY. Intel offers the following MAC variations:
  • Variations with internal FIFO buffers—supports only single port.
  • Variations without internal FIFO buffers—supports up to 24 ports (except for Intel® Arria® 10, Intel® Cyclone® 10 GX, and Intel® Stratix® 10 devices) and the ports can operate at different speeds.
  • Small MAC—provides basic functionalities of a MAC function using minimal resources.

    Refer to 10/100/1000 Ethernet MAC Versus Small MAC for a feature comparison between the 10/100/1000 Ethernet MAC and small MAC.

The MAC function supports the following Ethernet frames: basic, VLAN and stacked VLAN, jumbo, and control frames.