10-Gbps Ethernet MAC MegaCore Function User Guide, introduces the use and precautions of 10-Gbps Ethernet MAC MegaCore Function.
The 10-Gbps Ethernet MAC MegaCore Function is a configurable IP core from Altera that implements the IEEE 802.3-2005 specification. It uses an Avalon Streaming (Avalon-ST) interface on the client side and single data rate (SDR) XGMII on the network side, and can be combined with Altera PHY IP cores such as a soft XAUI PHY, hard silicon-integrated XAUI PHY, or a 10GBASE-R PHY.
The user guide covers features, device family support, IP core verification, getting started with Altera IP cores, design examples and testbenches, functional description, registers, interface signals, and design considerations. It includes parameter settings and design examples with optional loopback and testbench for design verification.
| Client interface | Avalon-ST 64-bit wide client interface running at 156.25 MHz with 10-Gbps full-duplex line rate |
|---|---|
| Network interface | Direct interface to 64-bit SDR XGMII running at 156.25 MHz |
| Maximum frame length | Programmable maximum length of transmit and receive frames up to 64 Kbytes |
| Priority-based flow control | Supports up to 8 priority queues |
The IP core uses the Avalon Streaming (Avalon-ST) interface on the client side. It uses SDR XGMII on the network side.
The maximum length of transmit and receive frames is programmable up to 64 Kbytes.
Yes, optional priority-based flow control using pause frames supports up to 8 priority queues.