Skip To Main Content
Intel logo - Return to the home page
My Tools

Select Your Language

  • Bahasa Indonesia
  • Deutsch
  • English
  • Español
  • Français
  • Português
  • Tiếng Việt
  • ไทย
  • 한국어
  • 日本語
  • 简体中文
  • 繁體中文
Sign In to access restricted content

Using Intel.com Search

You can easily search the entire Intel.com site in several ways.

  • Brand Name: Core i9
  • Document Number: 123456
  • Code Name: Emerald Rapids
  • Special Operators: “Ice Lake”, Ice AND Lake, Ice OR Lake, Ice*

Quick Links

You can also try the quick links below to see results for most popular searches.

  • Product Information
  • Support
  • Drivers & Software

Recent Searches

Sign In to access restricted content

Advanced Search

Only search in

Sign in to access restricted content.
  1. Intel® Products
  2. Altera® FPGA, SoC FPGA and CPLD
  3. Altera® FPGA Intellectual Property
  4. Interface Protocols IP Cores
  5. Low Latency Ethernet 10G MAC FPGA IP

The browser version you are using is not recommended for this site.
Please consider upgrading to the latest version of your browser by clicking one of the following links.

  • Safari
  • Chrome
  • Edge
  • Firefox

Low Latency Ethernet 10G MAC FPGA IP

The Low Latency Ethernet 10G MAC FPGA IP core (soft IP) offers low round-trip latency, and an efficient resource footprint. The Intellectual Property (IP) core offers programmability of various features listed. This IP can be used in conjunction with the new Multi-Rate PHY FPGA IP core to support the range of 10M/100M/1G to 10G data rates.

The low-latency 10G Ethernet MAC FPGA IP core continues to be offered with a full feature set for applications targeting Arria®  V, Arria®  10, Cyclone®  10 GX, Stratix® V FPGAs.

  • Key Features
  • Documentation
  • Ordering Information
Features Agilex™ 7 and Agilex™ 9 (F-Tile) Agilex™ 3 and Agilex™ 5 Arria® V, Arria® 10, Cyclone® 10 GX, Stratix® V, Stratix® 10
MAC 
  • Full-duplex MAC in one operating mode: 10M/100M/1G/2.5G/5G/10G (USXGMII)
  • Variations for selected operating mode: Only both MAC TX and MAC RX block available
  • Programmable promiscuous (transparent) mode

 

  • Full-duplex MAC in eight operating modes: 10G, 1G/10G, 1G/2.5G, 1G/2.5G/10G, 10M/100M/1G/2.5G/5G/10G (USXGMII), 10M/100M/1G/10G, 10M/100M/1G/2.5G, and 10M/100M/1G/2.5G/10G
  • Three variations for selected operating modes: MAC TX only block, MAC RX only block, and both MAC TX and RX blocks
  • 10GBASE-R register mode on TX and RX datapaths enables lower latency
  • Programmable promiscuous (transparent) mode
  • Unidirectional feature specified by IEEE 802.3 (Clause 66)
  • Priority-based flow control (PFC) with programmable pause quanta, supporting two to eight priority queues
Interfaces
  • Client-side: 32-bit Avalon® streaming interface (Avalon-ST)
  • Management: 32-bit Avalon-MM interface
  • PHY-side: 32-bit XGMII for 10M/100M/1G/2.5G/5G/10G (USXGMII) operating mode
  • Client-side: 32-bit Avalon® streaming interface (Avalon-ST)
  • Management: 32-bit Avalon-MM interface
  • PHY-side: 32-bit XGMII for 10GbE, 16-bit GMII for 2.5GbE, 8-bit GMII for 1GbE, or 4-bit MII for 10M/100M
Frame Structure Control
  • Virtual local area network (VLAN) and stacked VLAN tagged frames decoding (type h8100, 88A8, 88F5, 9100, 9200)
  • Cyclic redundancy code (CRC)-32 computation and insertion on the TX datapath. Optional CRC checking and forwarding on the RX datapath
  • Deficit idle counter (DIC) for optimized performance with average inter-packet gap (IPG) for LAN applications
  • Supports programmable IPG
  • Ethernet flow control using pause frames
  • Programmable maximum length of TX and RX data frames up to 64 kilobytes (KB)
  • Optional padding insertion on the TX datapath and termination on the RX datapath
  • Virtual local area network (VLAN) and stacked VLAN tagged frames decoding (type h8100)
  • Cyclic redundancy code (CRC)-32 computation and insertion on the TX datapath. Optional CRC checking and forwarding on the RX datapath
  • Deficit Idle Counter (DIC) for optimized performance with average inter-packet gap (IPG) for LAN applications
  • Supports programmable IPG
  • Ethernet flow control using pause frames
  • Programmable maximum length of TX and receive RX data frames up to 64 kilobytes (KB)
  • Preamble passthrough mode on TX and RX datapaths, which allows user-defined preamble in the client frame
  • Optional padding insertion on the TX datapath and termination on the RX datapath.
Frame Monitoring Statistics

Optional CRC checking and forwarding on the RX datapath

Optional statistics collection on TX and RX datapaths

Optional Timestamping (specified in IEEE 1588v2)
  • 10M/100M/1G/2.5G/5G/10G (USXGMII) MAC with 1G/2.5G/5G/10G Multirate Ethernet PHY Intel® FPGA IP core
  • 1G/2.5GbE MAC with 1G/2.5G Multirate Ethernet PHY IP core
  • 10M/100M/1G/2.5G/5G/10G (USXGMII) MAC with 10M/100M/1G/2.5G/5G/10G Multirate Ethernet PHY IP core
  • 10GbE MAC with 10GBASE-R PHY IP core.
  • 1G/10GbE MAC with 1G/10GbE PHY IP core.
  • 1G/2.5GbE MAC with 1G/2.5G Multirate Ethernet PHY IP core.
  • 1G/2.5G/10GbE MAC with 1G/2.5G/10G (MGBASE-T) Multirate Ethernet PHY IP core.
  • 10M/100M/1G/10GbE MAC with 10M-10GbE PHY IP core.
  • 10M/100M/1G/2.5G/5G/10G (USXGMII) MAC with 1G/2.5G/5G/10G Multirate Ethernet PHY FPGA IP core
View all Show less

User Guides and Design Example User Guides

Agilex 3 and Agilex 5

FPGAs and SoCs

 Agilex 7 FPGA

(F-Tile) 

Stratix 10 FPGA Arria 10 FPGA Cyclone 10 GX FPGA

User Guide

 User Guide

Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide Guide

Design Example User Guide

Design Example User Guide

Design Example User Guide

Design Example User Guide

 Design Example User Guide

View all Show less

Related Links

Low Latency Ethernet 10G MAC Intel® FPGA IP Release Notes

10-Gbps Ethernet MAC MegaCore Function User Guide

AN 735: Altera Low Latency Ethernet 10G MAC IP Core Migration Guidelines

AN 794: Arria 10 Low Latency Ethernet 10G MAC and XAUI PHY Reference Design

AN 701: Scalable Low Latency Ethernet 10G MAC Using Intel Arria 10 1G/10G PHY

Related Hard IP

The 10GE MAC and PHY function with various optional features is also available as a hard IP on Stratix® 10 and Agilex™ 7 devices with E-Tiles and on Agilex™ 7 and Agilex™ 9 devices with F-tiles.

For more details:  

  • Stratix® 10 and Agilex™ 7 FPGA E-Tile Hard IP for Ethernet IP Core
  • F-Tile Low Latency Ethernet 10G MAC Intel® FPGA IP User Guide
IP Ordering Code Primary
Low Latency Ethernet 10G MAC FPGA IP (without the IEEE 1588v2 feature) IP-10GEUMAC

DigiKey

Mouser

Low Latency Ethernet 10G MAC FPGA IP (with the IEEE 1588v2 feature) IP-10GEUMACF

DigiKey

Mouser

View all Show less

Additional Resources

Find IP

Find the right Altera® FPGA Intellectual Property core for your needs.

Technical Support

For technical support on this IP core, please visit Support Resources or Intel® Premier Support. You may also search for related topics on this function in the Knowledge Center and Communities.

IP Evaluation and Purchase

Evaluation mode and purchasing information for Altera® FPGA Intellectual Property cores.

IP Base Suite

Free Altera® FPGA IP Core licenses with an active license for Quartus® Prime Standard or Pro Edition Software.

Design Examples

Download design examples and reference designs for Altera® FPGA devices.

Contact Sales

Get in touch with sales for your Altera® FPGA product design and acceleration needs.

Show more Show less
Compare Products
  • Company Overview
  • Contact Intel
  • Newsroom
  • Investors
  • Careers
  • Corporate Responsibility
  • Inclusion
  • Public Policy
  • © Intel Corporation
  • Terms of Use
  • *Trademarks
  • Cookies
  • Privacy
  • Supply Chain Transparency
  • Site Map
  • Recycling
  • Your Privacy Choices California Consumer Privacy Act (CCPA) Opt-Out Icon
  • Notice at Collection

Intel technologies may require enabled hardware, software or service activation. // No product or component can be absolutely secure. // Your costs and results may vary. // Performance varies by use, configuration, and other factors. Learn more at intel.com/performanceindex. // See our complete legal Notices and Disclaimers. // Intel is committed to respecting human rights and avoiding causing or contributing to adverse impacts on human rights. See Intel’s Global Human Rights Principles. Intel’s products and software are intended only to be used in applications that do not cause or contribute to adverse impacts on human rights.

Intel Footer Logo