AN 705: Scalable 10G Ethernet MAC using 1G/10G PHY

ID 683066
Date 5/13/2016
Public
Document Table of Contents

1.4. Components

Table 2.  Design Examples Components
Component Design Example without IEEE 1588v2 Design Example with IEEE 1588v2
10G MAC Ethernet MAC IP core.
1G/10G PHY Altera 1G/10G and 10GBASE-KR PHY IP.
MDIO Provides MDIO interface to connect Ethernet MAC to external PHY.
Address decoder channel Address decoder module for each component within the channel, for example, MAC and PHY.
Address decoder multi-channel Address decoder module for all channels and components within multi-channel level, for example Master TOD.
Reset controller Reset modules which handle reset synchronization for the components in the design example.
Master PLL Generates clocks for all the components in the design example.
Reconfig Controller Reconfigure the transceiver channel speed from 1G to 10G and vice versa.
Master Time-of-Day (TOD) Provides a master TOD for all channels.
TOD Sync Module to synch time of day from Master TOD to Local TOD for all channels.
Local TOD TOD module in each channel.
Master Pulse Per Second module Returns pulse per second (pps) to user for all channels.
1G/10G Pulse Per Second module Returns pulse per second (pps) to user in each channel.
PTP packet classifier Decodes the packet type of incoming PTP packets and returns the decoded information to the Ethernet MAC.
FIFO Avalon Streaming (Avalon-ST) single-clock or dual-clock FIFO that buffers the receive and transmit data between the MAC and client.