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
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
- 1G/40G/100G/200G/800G Ethernet Controller - Enables accurate validation of Ethernet protocols across speeds
- NVMe Gen5 Controller - Enhances data transfer speeds and reduces latency for storage systems
- FlexCAN Controller for CAN 2.0 with CAN-FD
- Ethernet PCS IP - Integrates MAC IP to a broad range of PHY and SerDes IP
- 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