DMAC
10/100 Mb Media Access Controller
Description
DMAC IP Core — IEEE 802.3 Ethernet MAC Bridge for Embedded Systems
High-Performance Ethernet MAC Bridge for APB, AHB, and AXI Buses
The DMAC IP Core from Digital Core Design (DCD-SEMI) is a hardware implementation of the IEEE 802.3 media access control (MAC) protocol, providing robust Ethernet connectivity for embedded systems, SoCs, and FPGA designs. Combining innovation with standardization, this IP Core ensures reliable network functionality when paired with an external PHY device, enabling seamless transmission and reception of Ethernet frames.
Key Features
-
IEEE 802.3-compliant MAC protocol for standardized Ethernet communication
-
Supports 10/100 Mbps speeds in half- and full-duplex modes
-
Compatible with 8-, 16-, and 32-bit processors
-
Supports both little-endian and big-endian byte formats
-
Static PHY IC configuration for simplified integration
-
Technology-independent design deployable across FPGA, ASIC, and SoC technologies
-
Ideal for embedded systems, IoT devices, automotive networks, and industrial applications
Why Choose DCD-SEMI DMAC IP Core
-
Seamlessly bridges APB, AHB, and AXI buses with Ethernet networks
-
Fully compatible with a wide range of processor architectures
-
Provides high-speed, reliable, and standards-compliant Ethernet connectivity
-
Flexible integration into FPGA, ASIC, and SoC designs
-
Supports full- and half-duplex communication at 10 or 100 Mbps
DCD-SEMI’s DMAC IP Core enables engineers to implement robust, high-performance Ethernet functionality in embedded and industrial designs while ensuring full IEEE 802.3 compliance.
ALL DCD’S IP CORES ARE TECHNOLOGY AGNOSTIC, ENSURING 100% COMPATIBILITY WITH ALL FPGA AND ASIC VENDORS.
For technical specifications or custom configurations, contact info@dcd-semi.com
Key features
- Conforms to IEEE 802.3-2002 specification
- Configurable width CPU interface with little or big endianess:
- 8-bit
- 16-bit
- 32-bit
- Simple interface allows easy connection to CPU
- Narrow address bus (4 bits) with indirect I/O interface for transmitted and received data dual port memories
- Supports 10BASE-T and 100BASE-TX/FX IEEE 802.3 compliant MII PHYs
- Media Independent Interface (MII) for connection to external 10/100 Mbps PHY transceivers
- Supports full and half duplex operation at 10 Mbps or 100 Mbps
- CRC-32 algorithm:
- calculates the FCS nibble at a time
- automatic FCS generation and checking
- able to capture frames with CRC errors if required
- Dynamic PHY configuration by STA management interface
- Early receive and transmit interrupts to increase data throughput
- Programmable MAC address
- Promiscuous mode support
- Allows operation from a wide range of input bus clock frequencies
- Fully synthesizable
- Static synchronous design
- Positive edge clocking
- No internal tri-states
- Lite design, small gate count and fast operation
- Scan test ready
- Available system interface wrappers:
- AMBA – APB / AHB / AXI Bus
- Altera Avalon Bus
- Xilinx OPB Bus
Similar products
DQ8051 – World’s Fastest 8-Bit 8051 Soft Core CPU The DQ8051 is an ultra-high performance, speed-optimized 8-bit soft core, delivering...
World's Most Powerful 8051
Royalty-free
Extra features
DRPIC166X – PIC16-Compatible Low-Power 8-bit MCU IP Core High-Performance, Ultra-Low-Power PIC16 Replacement for FPGA & ASIC The DRPIC166X is a low-cost,...
Ultimate durablility
Silicon proven
Fully functional
DMAC-RMII IP Core — High-Performance Ethernet MAC Bridge for Embedded Systems Hardware Implementation of IEEE 802.3 Ethernet MAC Protocol The DMAC-RMII...
Conforms to IEEE 802.3-2002 spec
Provides static configuration of PHY IC
Half and full duplex supported

