Cadence® Ethernet controller IP family supports the latest Ethernet specifications and provides unmatched flexibility so you can easily configure and customize a controller to your specific needs for a broad range of applications, from automotive, consumer, and industrial to high-end servers and networking appliances.
Ethernet Controller - Configurable MAC solutions for speeds from 10Gbps to 10Mbps
Overview
Key Features
- High-performance DMA with advanced AXI offloading capabilities and descriptor caching, QoS, and IEEE1588
- Time-Sensitive Networking/Audio-Video Bridging (TSN/AVB) functionality enables unified Ethernet communication of critical data without traffic congestion in shared networks
- IEEE 802.3az Energy-Efficient Ethernet (EEE), VLAN, TCP/IP offload, and remote network monitoring (RMON)
- Multiple client interfaces: AXI, AHB, with optional DMA support
- MII, RMII, GMII, RGMII, USXGMII, and SGMII interface support
- Enhanced active functional safety features
Benefits
- Designed for Performance: High-performance, highly featured DMA engine makes optimal use of pipelining capabilities of AXI system fabric to maintain highest line rates even in the presence of high system latencies
- Standards Compliant: Compliant with IEEE 802.3 Standard, UNH tested, and ISO 26262 ASIL-B qualified
- Designed by an Industry Leader: Cadence is an active contributor to the IEEE 802.3 standards working groups
- Automotive Ready: Infotainment, digital cockpit, driver monitoring system, and ADAS applications are driving the need for high bandwidth in-vehicle networking solutions in automotive. The Cadence Controller for Automotive Ethernet is the ideal technology to address these requirements
Block Diagram

Applications
- Automotive,
- Communications,
- Consumer Electronics,
- Data Processing,
- Industrial and Medical,
- Military/Civil Aerospace,
- Others
Deliverables
- Verilog HDL source code
- Cadence Encounter RTL Compiler synthesis scripts
- Datasheet and user guide with full programming interface, parameterization instructions, and synthesis instructions
- Firmware core and Linus driver package, Verilog testbench
Technical Specifications
Maturity
In Production
Related IPs
- I2C Controller IP – Slave, SCL Clock, Parameterized FIFO, APB Bus. For low power requirements in I2C Slave Controller interface to CPU
- Ethernet PCS IP - Integrates MAC IP to a broad range of PHY and SerDes IP
- I2C Controller IP – Slave, SCL Clock only, principally for configuring registers in mixed-signal ICs with low noise or low power requirements
- 10G/2.5G/1G Multi-Speed Ethernet Controller IP for Automotive Applications
- APB Fundamental Peripheral IP, Keyboard/Mouse controller, Configurable keypad matrix from 4x4 to 8x16, Soft IP
- 10G to 400G High Speed Channelized Ethernet Controller MAC/PCS/FEC