Gigabit Ethernet Media Access Controller
Overview
The MAC-1G Ethernet Controller implements Carrier Sense Multiple Access with Collision Detection (CSMA/CD) algorithms defined by IEEE 802.3 for media access control over the 10Mbps, 100Mbps and 1Gbps Ethernet.The controller is available with most popular Ethernet PHY interfaces and an OCP socket as a system bus interface. The socket allows straightforward implementation of any other system bus interface, with AMBA® AHB and generic PVCI interface wrappers included in the delivery package.
The MAC-1G controller is a fully user-configurable IP, with an size-optimized Lite version available off-the-shelf. This version implements full 802.3 CSMA/CD standard 10/100/1000 Mbps Ethernet operation modes. It uses simplified FIFO interface and operates directly on input/output signals instead of instatiating a DMA controller and CSRs, respectively.
Highlights
- IEEE 802.3 CSMA/CD standard compliance enables 10/100/1000 Mbps Ethernet modes
- Support for half- and full-duplex Ethernet links
- Compatible with a wide range of PHY interfaces - MII, GMII, RMII, RGMII
- Internal OCP socket with AMBA® AHB and generic PVCI wrappers for system bus interface
- Advanced mechanism for flexible address filtering against physical addresses and/or hash table
- Scatter-gather DMA controller with a configurable 8/16/32/64-bit data bus length
Benefits
- High configurability level together with various host interfaces make the IP suitable for a large scope of SoC applications
- Advanced DMA Controller provides effective data transfers
- Compatibility with most popular PHY interfaces gives excellent support for different market solutions