
6–2 Chapter 6: 10M-10GbE MAC with IEEE 1588v2 Design Example
10M-10GbE MAC with IEEE 1588v2 Design Example Components
10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation
The 10M-10GbE MAC with IEEE 1588v2 design example comprises the following
components:
■ Altera Ethernet 10M-10GbE design example—the default 1G/10G design that has
the following parameter settings:
■ 10M-10GbE Ethernet MAC—the MAC IP core with IEEE 1588v2 option
enabled.
■ MDIO and FIFO features turned off.
■ Backplane Ethernet 10GBASE-KR PHY—the PHY IP core with IEEE 1588v2 option
enabled.
■ Reconfiguration Bundle—comprises the reconfiguration controller that switches
the speed between 1 Gbps and 10 Gbps, and the management ROM that stores
MIF information for 1/10GbE PHY or HSSI or hard PCS. This block arbitrates the
access to the reconfiguration controller and requests the reconfiguration controller
to start streaming MIF information.
■ Ethernet Packet Classifier—decodes the packet type of incoming PTP packets and
returns the decoded information to the 10M-10GbE MAC.
Figure 6–1. 10M-10GbE MAC with IEEE 1588v2 Design Example Block Diagram
Ethernet
Packet
Classifier
Pulse Per
Second
Module
Time of
Day
Clock
Time of Day
1M/100M/1G/10G MAC
Avalon MM Master
Translator
Client Application
(Configuration,
Status & Statistics)
Reconfiguration
Bundle
10GBASE-KR PHY
External PHY
10GBASE-KR
72-Bit SDR
XGMII/10-bits
GMII
64-Bit
Avalon ST
Time
of Day
32-Bit
Avalon MM
Reconfiguration
32-Bit
Avalon MM
64-Bit
Avalon ST
Pulse Per
Second
Timestamp &
Fingerprint
Client Application
Altera FPGA
Design Example
Kommentare zu diesen Handbüchern