English
Language : 

SAM7X128_14 Datasheet, PDF (535/662 Pages) ATMEL Corporation – ARM-based Flash MCU
37. Ethernet MAC 10/100 (EMAC)
37.1 Overview
The EMAC module implements a 10/100 Ethernet MAC compatible with the IEEE 802.3 standard using an address
checker, statistics and control registers, receive and transmit blocks, and a DMA interface.
The address checker recognizes four specific 48-bit addresses and contains a 64-bit hash register for matching multicast
and unicast addresses. It can recognize the broadcast address of all ones, copy all frames, and act on an external
address match signal.
The statistics register block contains registers for counting various types of event associated with transmit and receive
operations. These registers, along with the status words stored in the receive buffer list, enable software to generate
network management statistics compatible with IEEE 802.3.
37.2 Block Diagram
Figure 37-1. EMAC Block Diagram
Address Checker
APB
Slave
Register Interface
Statistics Registers
MDIO
Control Registers
DMA Interface
RX FIFO
TX FIFO
ASB
Master
Ethernet Receive
Ethernet Transmit
MII/RMII
SAM7X Series [DATASHEET]
6120K–ATARM–11-Feb-14
535