类型:Soft IP
简短描述:10/100 Ethernet MediaAccess Controller Lite Core
详细描述:
The MAC-L Ethernet controller is a synthesizable HDL core of a high-speed LAN controller. It implements Carrier Sense Multiple Access with Collision Detection (CSMA/CD) algorithms defined by IEEE 802.3 for media access control over the Ethernet.
For broad compatibility and easy integration, the core works with any MII-compliant external PHY transceiver (SMII & RMII support is available.)
The core has an interface for external dual port RAMs serving as configurable FIFO memories with separate memories for transmit and receive processes. Using the FIFOs additionally isolates the MAC from the external host and provides resolution in case of latency of the external bus.
From the host side the MAC-L uses a generic interface with independent transmit and receive paths. The flexible design allows for using the MAC-L in various applications, especially switching and low gate-count applications.
The MAC-L was developed for reuse in ASIC and FPGA implementations. The design is strictly synchronous with positive-edge clocking, no internal tri-states and with a synchronous reset.
工艺:
代工厂:
应用:1)Routers and Switching hubs 2)Low gate count applications 3)Network Interface Cards (NIC) 4)Systems On Chip (SoCs) applications
特色:
Network interface features
-
Supports 10/100Mb/s data transfer rates
-
Media Independent Interface (MII)
-
Optional Reduced Media Independent Interface (RMII)
-
Optional Serial MII interface instead of standard (SMII)
Data link layer functionality
-
Meets the IEEE 802.3 CSMA/CD standard
-
Full or half duplex operation
-
Flexible address filtering
-
External RAM for storing MAC-L addresses
-
Up to 16 physical addresses
-
512 bit hash table for multicast addresses
-
External CAM interface
Transmit/Receive dual port RAM interfaces
-
Operates as internal configurable FIFOs
-
Programmable threshold levels
-
"Store and forward" functionality
cast_mac-l.rar