RM0082
HS_Media independent interface (MII)
Doc ID 018672 Rev 1
505/844
24
HS_Media independent interface (MII)
24.1 Overview
Within its high-speed (HS) connection subsystem, the device provides an
Ethernet MAC
10/100 Universal
(commonly referred as MAC-UNIV), enabling to transmit and receive data
over Ethernet in compliance with the IEEE 802.3-2002 standard.
In particular, MAC-UNIV in the device is configured to offer an AHB-interfaced native DMA
(also referred as MAC-AHB) over a MAC core. Main features offered by MAC core are listed
in
. The MAC-AHB allows transfer data by DMA with system memory through
AHB interface. Main features of MAC-AHB are summarized in
.
24.1.1
MAC core main features
●
It supports the default Media Independent Interface (MII) defined in the IEEE 802.3
specifications.
●
It supports 10/100 Mbps data transfer rates with the PHY interfaces above.
●
It supports both half-duplex and full-duplex operation. In half-duplex operation,
CSMA/CD protocol is provided.
●
Programmable frame length to support both standard and Jumbo Ethernet frames with
size up to 16 Kbytes.
●
A variety of flexible address filtering modes are supported.
●
A set of control and status registers (CSRs) to control MAC Core operation.
●
Complete network statistics with RMON Counters (MMC, MAC Management
Counters).
24.1.2 MAC-AHB
main
features
●
DMA implements dual-buffer (ring) or linked-list (chained) descriptor chaining.
●
A set of CSR’s to control DMA operation.
●
An AHB slave acting as programming interface to access all CSR’s, for both DMA and
MAC Core subsystems.
●
An AHB master for data transfer to system memory.
●
It support both big-endian and little-endian.
●
Power Management Module (PMT) with Remote Wake-up and Magic Packet frame
processing options;
24.2 Functional
description
24.2.1 Block
diagram
shows the system-level block diagram of MAC-UNIV in MAC-AHB configuration.