Ethernet MAC 10M/100M/1G/2.5G

Ethernet MAC IP Overview

Comcores Ethernet MAC 10M/100M/1G/2.5G IP solution is providing the link function of the IEEE 802.3 for the respective speeds. Features a compact and low latency solution.

The core is highly configurable and can optionally include IEEE1588. The core is prepared for easy interfacing with Comcores PCS 10M/100M/1G/2.5G IP solution.

Block Diagram

Block Diagram of Comcores Ethernet MAC 10/100/1000/2500 IP

Key Features

Delivers Performance

  • Designed to IEEE 802.3-2018 specification
  • Low latency and compact implementation
  • Full duplex Ethernet interfaces

Silicon Agnostic

  • Designed in System Verilog and targeting any RTL implementation like ASICs, ASSPs and FPGAs

Highly Configurable

  • 8-bits AXI-Stream interface
  • Cut-through operation mode
  • Optional IEEE 1588 Support
  • Comes with GMII as default PHY interface – MII and RGMII can be optionally selected

Feature Rich

  • FCS generation and jumbo frames supported
  • Optional comprehensive statistics gathering
  • Independent TX and RX Maximum Transmission Unit (MTU) frame length


The IP core comes deeply verified and with an extensive documentation that, among others, includes Product Brief and User Manual. The product comes with Synthesis script for Synopsys Design Compiler, Timing Constraints in Synopsys SDC format and Direct support by Comcores engineers. The core will by default come in an encrypted format. Source code option is available.

Please Contact us to discuss your project requirements.

What Comcores IP will do for you

Proven Quality

Solid process and predictability

Strong verification

Faster Time-to-Market

First in bringing out new solutions

Tremendous investments in research


Long-term experience in communication protocols

Expert in executing digital design projects

Related material