| 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. |
— |