Home E Ethernet Controller ( Page 3 )

Ethernet Controller

A high-performance, feature-rich network interface solution — integrating DMA, MAC, timestamping, and a full software stack in one ASIC-proven IP core. 10M to 10G, across embedded and enterprise applications.

Overview

An ASIC-proven, feature-rich network interface solution for embedded and enterprise Ethernet connectivity.

The Ethernet Controller delivers reliable, low-latency Ethernet connectivity across a broad range of applications. Comcores offers controllers ranging from 10M to 10GbE, enabling seamless integration into systems requiring Ethernet connectivity at any scale. Designed for scalability, the controller is available with single or multi-port configurations and is fully compliant with IEEE Ethernet standards, ensuring interoperability and long-term product stability.

Optimised for low power and high throughput, the controller supports advanced networking features including IEEE 802.1AS time synchronisation, VLAN tagging, and optional MACsec encryption. With flexible host interface options — PCIe, RGMII, SPI, and integrated DMA engines — and sub-microsecond hardware timestamping, it ensures efficient packet processing for TSN, industrial automation, automotive Ethernet, and audio/video streaming applications.

A comprehensive software package is included: Linux, Windows, and RTOS driver packages with open-source and customisable reference drivers, plus support for TSN and AVB frameworks.

Get in Touch

Have a question about this IP, or need it for your design? Request the datasheet and we'll follow up.

Request Datasheet ❯

Evaluate in Hardware

Omni500 Platform
Configurable evaluation and prototyping platform for deterministic Ethernet.

Key Capabilities

IEEE 802.3 compliant MAC
– 10M / 100M / 1G / 2.5G / 10G, full- and half-duplex
Hardware timestamping
– IEEE 802.1AS gPTP + IEEE 1588v2 PTP, sub-microsecond accuracy
Integrated DMA engine
–Zero-copy packet transfer, configurable TX/RX buffers
Flexible host interfaces
– PCIe x1/x2/x4, RGMII, RMII, SGMII, SPI
Optional MACsec
– IEEE 802.1AE hardware encryption and integrity
Complete software stack
– Linux, Windows, RTOS drivers — TSN and AVB framework support

Target Markets

Automotive Ethernet

AVB/TSN Ethernet for in-vehicle networks requiring precise time synchronisation and deterministic delivery.

Industrial automation

Real-time control networks with sub-microsecond sync accuracy for factory, robotics and process automation.

5G fronthaul / backhaul

Precise IEEE 1588v2 PTP synchronisation for 5G radio access network timing and fronthaul applications.

Professional A/V systems

Audio/video streaming with AVB/TSN framework support for professional broadcast and media applications.

Block Diagram

Ethernet Controller Grey

Ethernet Controller

Simplified architecture, the full diagram with all interfaces and options available in the datasheet.

Technical Specifications

Ethernet standards

Speed
10M / 100M / 1G / 2.5G / 10G (as applicable per variant)
Duplex
Full-duplex and half-duplex operation
Standard
IEEE 802.3 compliant — auto-negotiation and flow control (802.3x)
VLAN / QoS
Packet filtering and VLAN tagging — IEEE 802.1Q

Time synchronisation

gPTP
IEEE 802.1AS — hardware timestamping for TSN
PTP
IEEE 1588v2 — Precision Time Protocol hardware timestamping
Accuracy
Sub-microsecond synchronisation accuracy

Performance architecture

DMA engine
Integrated — zero-copy packet transfer, large configurable TX/RX buffers
CPU offload
Interrupt coalescing, CRC offloading, error detection and correction
Ports
Available in 1, 2 or 4-port configurations

Host interfaces

PCIe
x1, x2, x4
Serial
RGMII, RMII, SGMII, SPI
Driver compatibility
Register-compatible interface with legacy and modern drivers

Security

MACsec (optional)
IEEE 802.1AE — hardware encryption, authentication, integrity checking

Software support

OS drivers
Linux, Windows, and RTOS driver packages
Reference drivers
Open-source and customisable reference drivers
Frameworks
TSN and AVB framework support
Temperature range
Industrial temperature range options available

Technical Support & Deliverables

Technical Support

Access to JIRA support system and direct engineer support are part of our support package to help customers during their developement and integration phases.

Deliverables

Comcores IP includes everything needed to integrate, verify and deploy including:


Bespoke RTL as source code or encrypted code

Solid documentation, including User Manual and Release Note

Simulation Environment, including Testbed, Test cases and Test Script

Programming Register Specification

Timing Constraints in Synopsys SDC format

Synopsys SGDC Files (optional)

Synopsys Lint, CDC and Waivers (optional)

Omni500 – Configurable evaluation and prototyping platform

The Omni500 is a configurable evaluation and prototyping platform for deterministic Ethernet systems from 10 Mb/s to 1 Gb/s. It combines TSN networking, multi-speed Ethernet interfaces, and field buses into one compact platform for validation, development, and system integration.

Omni500 is built on combining an AMD Artix UltraScale+ FPGA, Linux-capable control processor, and a comprehensive set of interfaces.

Built for engineers who need deterministic results. The platform handles all real-time packet processing and timestamping in hardware, while the Linux control layer provides the flexibility of a full software stack — Web GUI, REST API, and SDK included.

Omni500 Product image

Related Products

Ethernet TSN Bridge

Complete subsystem that combines a TSN capable Ethernet switch, DMA engine and IEEE 802.1AS time synchronisation.

TSN End Station

Ultra Compact solution that can interface with nearly any microcontroller or embedded processor system.

Zonal Controller

Automotive TSN IP with Ethernet switching, Root of Trust, and IEEE 1722 support.

Blogs & Whitepapers