Triple-Speed Ethernet Intel® FPGA IP User Guide

ID 683402
Date 7/22/2024
Public
Document Table of Contents

4.1. 10/100/1000 Ethernet MAC

The Altera 10/100/1000 Ethernet MAC function handles the flow of data between user applications and Ethernet network through an internal or external Ethernet PHY. Altera 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 Arria® 10, Cyclone® 10 GX, and 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.