Fast Ethernet Media Access Controller
The Fast Ethernet Media Access Controller (FEMAC) with AHB or AXI Interface core incorporates the essential protocol requirements…
Overview
The Fast Ethernet Media Access Controller (FEMAC) with AHB or AXI Interface core incorporates the essential protocol requirements for operation of 10/100 Mbps Ethernet/IEEE 802.3-2008 compliant node, and provides interface between the AHB or AXI Interface and the Media Independent Interface (MII) for the Ethernet operation. Optionally the core supports RMII (Reduced MII Interface) and SMII (Serial MII Interface) for reducing the pin count to interface with external PHY device.
The FEMAC Core can operate at 10 Mbps or 100 Mbps (Fast Ethernet) Speed with hardware assisted support for IEEE-1588 protocol. On the System side the FEMAC Core implements 32-bit or 64-bit AHB/AXI Master Interface logic and 32-bit AHB/AXI Target Interface logic to interface with AHB/AXI Bus and a powerful 32-bit or 64-bit Scatter-Gather DMA to transfer packets between HOST Memory and Internal FIFO’s. The FEMAC Core supports configurable FIFO’s on both transmit and receive side to handle the Application’s latency during the frame transmission and reception.
The FEMAC Core supports Half-Duplex mode as well as Full-Duplex mode of operation for 10/100 Mbps. When operating in the half-duplex mode, the FEMAC Core is fully compliant to Section 4 of ISO/IEC 8802-3 (ANSI/IEEE Standard) and ANSI/IEEE 802.3. When operating in the full-duplex mode, the FEMAC core is compliant to the IEEE 802.3 standards’ for full-duplex operations.
The 10/100 Ethernet Media Access Controller IP is compliant with the Ethernet IEEE 802.3-2008 standard and has passed inter-operability testing at UNH-IOL. The 10/100 Ethernet IP provides a 10/100 Mbps Media Independent Interface (MII) and an optional processor interface; it also supports Reduced MII (RMII) and Serial MII (SMII).
The 10/100 Ethernet MAC IP is designed for SoC and mobile applications such as integrated networking devices, PCI-Express Ethernet controllers, and Ethernet adapter cards.
Key features
The FEMAC Core is fully compliant with IEEE 802.3-2008 Specification and supports the following functions:
- 10/100Mbps data transfer rates
- Direct Connection to either 32-bit or 64-bit AHB or AXI Interface
- Independent 32-bit or 64-bit scatter-gather DMA for Transmit and Receive operations
- IEEE 802.3-2002 compliant MII interface (Clause22) for 10/100 Mbps speeds to talk to an external PHY
- Optional RMII Interface or SMII Interface to talk to an external PHY to reduce pin count
- Optional VLAN Q-Tag frame Support
- Full-Duplex and Half-Duplex mode for 10 and 100 Mbps speeds
- CSMA/CD Protocol for Half-Duplex mode with collision detection and avoidance
- Auto retransmission of frames on collisions in Half-Duplex mode
- PAUSE frame based Flow Control for Full-Duplex mode
- Generation of Management frames under software control on MDC/MDIO interface to talk to external PHY device
- 802.3 Compliant MIB, SNMP, RMON management support by using variety of counters
- Configurable Transmit and Receive FIFO’s
- Support’s Jumbo Frames during both transmit and receive operations
- Support for IEEE-1588 (V1 and V2) by implementing System Timer and Time Stamping the Receive and Transmit Packets under software control
- Optional Power Management Support by supporting Magic Packet and Wake-Up Frame’s
Block Diagram
Benefits
- Fully compliant core
- Premier direct support from Arasan IP core designers
- Easy-to-use industry standard test environment
- Un-encrypted source code allows easy implementation
- Reuse Methodology Manual guidelines (RMM) compliant verilog code ensured
What’s Included?
- RMM Compliant Synthesizable RTL design in Verilog
- Easy-to-use test environment
- Synthesis scripts
- Technical documents
Specifications
Identity
Files
Note: some files may require an NDA depending on provider policy.
Provider
Learn more about Ethernet IP core
IoT and Ethernet: Enabling Seamless Connectivity and Smart Solutions
Ethernet IP: Unlocking the Power of High-Speed Data Transfer
Ethernet IP a game-changer for SOC (System-on-Chip) designers
Vertically Integrated MIPI Solutions
Incorporating Quality into Reusable Interface IP
Frequently asked questions about Ethernet IP cores
What is Fast Ethernet Media Access Controller?
Fast Ethernet Media Access Controller is a Ethernet IP core from Arasan Chip Systems Inc. listed on Semi IP Hub.
How should engineers evaluate this Ethernet?
Engineers should review the overview, key features, supported foundries and nodes, maturity, deliverables, and provider information before shortlisting this Ethernet IP.
Can this semiconductor IP be compared with similar products?
Yes. Buyers can compare this product with similar semiconductor IP cores or IP families based on category, provider, process options, and structured technical specifications.