Key facts
- Brand
- Altera
- Model
- 10-GBPS
- Category
- Board
- Industry
- Industrial
- Documents
- 2
- Languages
- EN
- Last added
- 2012-08-09
Start here

Altera 10-Gbps Ethernet MAC MegaCore Function User Guide
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.
Altera 10-GBPS specifications
| Interface | Avalon Streaming (Avalon-ST) and XAUI |
|---|---|
| Throughput Rate | 10-Gbps full-duplex |
| FIFO Size | 64 bytes to 64 Kbytes |
| Maximum Frame Length | up to 64 KBytes |
| Standards Support | IEEE 802.3 2005 and 802.1Q |
All Altera 10-GBPS documents by type
Day-to-day operation, settings and troubleshooting. Start here if the product is already set up.
Questions answered in these manuals
What software is used to parameterize and implement this IP core?
You can use the Quartus II software to parameterize and implement this IP core in your design.
How can the IP core be evaluated for free?
You can use the OpenCore Plus feature to temporarily try out the IP core for free using one of Altera's development boards.
What client-side interface does the 10GbE MAC use?
The IP core uses the Avalon Streaming (Avalon-ST) interface on the client side. It uses SDR XGMII on the network side.
From: Altera 10-Gbps Ethernet MAC MegaCore Function User Guide
What is the maximum programmable frame length?
The maximum length of transmit and receive frames is programmable up to 64 Kbytes.
From: Altera 10-Gbps Ethernet MAC MegaCore Function User Guide
