Receive datapath, Frame format, Ptp packet in ieee 802.3 – Altera Low Latency Ethernet 10G MAC User Manual
Page 49: Receive datapath -27, Frame format -27

Table 3-5: Timestamp and Correction Insertion for 1-Step Clock Synchronization
PTP Message
Ordinary Clock
Boundary Clock
E2E Transparent
Clock
P2P Transparent Clock
Insert
Time
stamp
Insert
Correction
Insert
Time
stamp
Insert
Correction
Insert
Time
stamp
Insert
Correction
Insert
Time
stamp
Insert
Correction
Sync
Yes
(2)
No
Yes
(2)
No
No
Yes
(3)
No
Yes
(3)
Delay_Req
No
No
No
No
No
Yes
(3)
No
Yes
(3)
Pdelay_Req
No
No
No
No
No
Yes
(3)
No
No
Pdelay_Resp
No
Yes
(2)
(3)
No
Yes
(2)
(3)
No
Yes
(3)
No
Yes
(2)
(3)
Delay_Resp
No
No
No
No
No
No
No
No
Follow_Up
No
No
No
No
No
No
No
No
Pdelay_Resp_
Follow_Up
No
No
No
No
No
No
No
No
Announce
No
No
No
No
No
No
No
No
Signaling
No
No
No
No
No
No
No
No
Management
No
No
No
No
No
No
No
No
Receive Datapath
In the receive datapath, the IEEE 1588v2 feature provides a timestamp for all receive frames. The
timestamp is aligned with the
avalon_st_rx_startofpacket
signal.
Frame Format
The MAC function, with the IEEE 1588v2 feature, supports PTP packet transfer for the following
transport protocols:
• IEEE 802.3
• UDP/IPv4
• UDP/IPv6
PTP Packet in IEEE 802.3
The following figure shows the format of the PTP packet encapsulated in IEEE 802.3.
(2)
Applicable only when 2-step flag in
flagField
of the PTP packet is 0.
(3)
Applicable when you assert the
tx_etstamp_ins_ctrl_residence_time_update
signal.
UG-01144
2014.12.15
Receive Datapath
3-27
Functional Description of LL Ethernet 10G MAC
Altera Corporation