
7–22 Chapter 7: Functional Description
IEEE 1588v2
10-Gbps Ethernet MAC MegaCore Function User Guide February 2014 Altera Corporation
The IEEE 1588v2 option has the following features:
■ Supports 4 types of PTP clock on the transmit datapath:
■ Master and slave ordinary clock
■ Master and slave boundary clock
■ End-to-end (E2E) transparent clock
■ Peer-to-peer (P2P) transparent clock
■ Supports PTP with the following message types:
■ PTP event messages—Sync, Delay_Req, Pdelay_Req, and Pdelay_Resp.
■ PTP general messages—Follow_Up, Delay_Resp, Pdelay_Resp_Follow_Up,
Announce, Management, and Signaling.
■ Supports simultaneous 1-step and 2-step clock synchronizations on the transmit
datapath.
■ 1-step clock synchronization—The MAC function inserts accurate timestamp
in Sync PTP message or updates the correction field with residence time.
■ 2-step clock synchronization—The MAC function provides accurate timestamp
and the related fingerprint for all PTP message.
■ Supports the following PHY operating speed random error:
■ 10 Gbps—Timestamp accuracy of ± 3 ns
■ 1 Gbps—Timestamp accuracy of ± 2 ns
■ 100 Mbps—Timestamp accuracy of ± 5 ns
■ Supports static error of ± 3 ns across all speeds.
■ Supports IEEE 802.3, UDP/IPv4, and UDP/IPv6 protocol encapsulations for the
PTP packets.
■ Supports untagged, VLAN tagged, and Stacked VLAN Tagged PTP packets, and
any number of MPLS labels.
■ Supports configurable register for timestamp correction on both transmit and
receive datapaths.
■ Supports ToD clock that provides a stream of 96-bit timestamps. For more
information about the ToD clock, refer to Appendix B, Time-of-Day (ToD) Clock.
Kommentare zu diesen Handbüchern