Atmel Evaluation Kit AT91SAM9X35-EK AT91SAM9X35-EK Data Sheet

Product codes
AT91SAM9X35-EK
Page of 1301
1014
SAM9X35 [DATASHEET]
11055E–ATARM–10-Mar-2014
45.
Ethernet MAC 10/100 (EMAC)
45.1 Description
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.
45.2 Embedded Characteristics
Supports RMII Interface to the physical layer
Compatible with IEEE Standard 802.3
10 and 100 Mbit/s Operation
Full- and Half-duplex Operation
Statistics Counter Registers
Interrupt Generation to Signal Receive and Transmit Completion
DMA Master on Receive and Transmit Channels
Transmit and Receive FIFOs
Automatic Pad and CRC Generation on Transmitted Frames
Automatic Discard of Frames Received with Errors
Address Checking Logic Supports Up to Four Specific 48-bit Addresses
Supports Promiscuous Mode Where All Valid Received Frames are Copied to Memory
Hash Matching of Unicast and Multicast Destination Addresses
Physical Layer Management through MDIO Interface
Half-duplex Flow Control by Forcing Collisions on Incoming Frames
Full-duplex Flow Control with Recognition of Incoming Pause Frames 
Support for 802.1Q VLAN Tagging with Recognition of Incoming VLAN and 
Priority Tagged Frames
Multiple Buffers per Receive and Transmit Frame
Jumbo Frames Up to 10240 bytes Supported