Datasheet
38. GMAC - Ethernet MAC
The description and registers of this peripheral are using the 'GMAC' designation although the device does not
support Gigabit Ethernet functionality
.
38.1 Description
The Ethernet Media Access Controller (GMAC) module implements a 10/100 Mbps Ethernet MAC, compatible with
the IEEE 802.3 standard. The GMAC can operate in either half or full duplex mode at all supported speeds.
38.2 Embedded Characteristics
• Compatible with IEEE Standard 802.3
•
10, 100 Mbps operation
• Full and half duplex operation at all supported speeds of operation
• Statistics Counter Registers for RMON/MIB
• MII/RMII interface to the physical layer
• Integrated physical coding
• Direct memory access (DMA) interface to external memory
• Support for 6 priority queues in DMA
• 8-KByte transmit RAM and 4-KByte receive RAM (refer to Table 38-4 for queue-specific sizes
• Programmable burst length and endianism for DMA
• Interrupt generation to signal receive and transmit completion, errors or other events
• Automatic pad and cyclic redundancy check (CRC) generation on transmitted frames
• Automatic discard of frames received with errors
• Receive and transmit IP, TCP and UDP checksum offload. Both IPv4 and IPv6 packet types supported
• Address checking logic for four specific 48-bit addresses, four type IDs, promiscuous mode, hash matching of
unicast and multicast destination addresses and Wake-on-LAN
• Management Data Input/Output (MDIO) interface for physical layer management
• Support for jumbo frames up to 10240 Bytes
• Full duplex flow control with recognition of incoming pause frames and hardware generation of transmitted
pause frames
• Half duplex flow control by forcing collisions on incoming frames
• Support for 802.1Q VLAN tagging with recognition of incoming VLAN and priority tagged frames
• Support for 802.1Qbb priority-based flow control
• Programmable Inter Packet Gap (IPG) Stretch
• Recognition of IEEE 1588 PTP frames
• IEEE 1588 time stamp unit (TSU)
• Support for 802.1AS timing and synchronization
• Supports 802.1Qav traffic shaping on two highest priority queues
• Support for 802.3az Energy Efficient Ethernet
SAM E70/S70/V70/V71 Family
GMAC - Ethernet MAC
©
2019 Microchip Technology Inc.
Datasheet
DS60001527D-page 573










