10/100/1000 ethernet mac versus small mac, 10/100/1000 ethernet mac versus small mac -2 – Altera Triple Speed Ethernet MegaCore Function User Manual
Page 9

• 1000BASE-X/SGMII PCS features:
• Compliance with Clause 36 of the IEEE standard 802.3.
• Optional embedded PMA implemented with serial transceiver or LVDS I/O and soft CDR in Altera
devices that support this interface at 1.25-Gbps data rate.
• Support for auto-negotiation as defined in Clause 37.
• Support for connection to 1000BASE-X PHYs. Support for 10BASE-T, 100BASE-T, and 1000BASE-
T PHYs if the PHYs support SGMII.
• MAC interfaces:
• Client side—8-bit or 32-bit Avalon
®
Streaming (Avalon-ST)
• Network side—medium independent interface (MII), gigabit medium independent interface (GMII),
or reduced gigabit medium independent interface (RGMII) on the network side. Optional loopback
on these interfaces.
• Optional management data I/O (MDIO) master interface for PHY device management.
• PCS interfaces:
• Client side—MII or GMII
• Network side—ten-bit interface (TBI) for PCS without PMA; 1.25-Gbps serial interface for PCS with
PMA implemented with serial transceiver or LVDS I/O and soft CDR in Altera devices that support
this interface at 1.25-Gbps data rate.
• Programmable features via 32-bit configuration registers:
• FIFO buffer thresholds.
• Pause quanta for flow control.
• Source and destination MAC addresses.
• Address filtering on receive, up to 5 unicast and 64 multicast MAC addresses.
• Promiscuous mode—receive frame filtering is disabled in this mode.
• Frame length—in MAC only variation, up to 64 Kbytes including jumbo frames. In all variants
containing 1000BASE-X/SGMII PCS, the frame length is up to 10 Kbytes.
• Optional auto-negotiation for the 1000BASE-X/SGMII PCS.
• Error correction code protection feature for internal memory blocks.
• Optional IEEE 1588v2 feature for 10/100/1000-Mbps Ethernet MAC with SGMII PCS and embedded
serial PMA variation operating without internal FIFO buffer in full-duplex mode, 10/100/1000-Mbps
MAC with SGMII PCS and embedded LVDS I/O, or MAC only variation operating without internal
FIFO buffer in full-duplex mode. These features are supported in Arria V, Arria 10, Cyclone V, MAX
10, and Stratix V device families.
10/100/1000 Ethernet MAC Versus Small MAC
Table 1-1: Feature Comparison between 10/100/1000 Ethernet MAC and Small MAC
Small MAC
10/100/1000 Ethernet MAC
Feature
10/100 Mbps or 1000 Mbps
Triple speed (10/100/1000 Mbps)
Speed
MII only for 10/100 Mbps small MAC, GMII or RGMII
for 1000 Mbps small MAC
MII/GMII or RGMII
External
interfaces
About This MegaCore Function
Altera Corporation
UG-01008
10/100/1000 Ethernet MAC Versus Small MAC
1-2
2014.06.30