A newer version of this document is available. Customers should click here to go to the newest version.
Visible to Intel only — GUID: ass1697544720042
Ixiasoft
Visible to Intel only — GUID: ass1697544720042
Ixiasoft
4.7.3. Connect the TX One-Step Timestamp Interface
When transmitting a One-step PTP packet, the IP core modifies the PTP field on-the-fly. The IP core can change the UDP checksum or add extension bytes to adjust it. PTP headers can be part of the VLAN packets and can be encapsulated by UDP datagrams inside of the IPv4 and IPv6 packets.
Signal Name | Width | Description |
---|---|---|
i_ptp_ins_ets[0:0] | 1 | Insert an Egress Timestamp into the current TX Packet. 1: Insert an egress timestamp into the current TX packet TX MAC SOP-Aligned Client Interface:
|
i_ptp_ins_cf[0:0] | 1 | Update correction field with residence time in the current TX packet 1: Insert a residence time timestamp into the correction field in the current TX packet
|
i_ptp_zero_csum[0:0] | 1 | Overwrite a UDP checksum with zeros in the current TX packet 1: Overwrite the checksum in a UDP packet carried inside the current TX packet with zeros
|
i_ptp_update_eb[0:0] | 1 | Update Extended Bytes field to cancel out checksum changes in the current TX packet 1: Overwrite the extended bytes field in an IPv6 packet carried inside the current TX packet with a value that cancels out changes to the checksum due to changes to the UDP packet. TX MAC SOP-Aligned Client Interface:
|
i_ptp_p2p[0:0] | 1 | Add peer-to-peer mean path delay to correction field for current TX packet. 1: Add peer-to-peer mean path delay to the correction field for the current PTP packet TX MAC SOP-Aligned Client Interface:
|
i_ptp_asym[0:0] | 1 | Add asymmetry to correction field for current TX packet. 1: Add asymmetric latency to the correction field for the current PTP packet. TX MAC SOP-Aligned Client Interface:
|
i_ptp_asym_sign[0:0] | 1 | Sign of asymmetry delay add to correction field for current TX packet. 0: Asymmetry delay is positive value 1: Asymmetry delay is negative value TX MAC SOP-Aligned Client Interface: i_ptp_asym_sign[0] is valid only when i_tx_valid = 1 and i_tx_startofpacket = 1 |
i_ptp_asym_p2p_idx[6:0] | 7 | Index of asymmetry delay and peer-to-peer mean path delay in the configurable lookup table. TX MAC SOP-Aligned Client Interface: i_ptp_asym_p2p_idx[6:0] is valid only when i_tx_valid = 1 and i_tx_startofpacket = 1 |
i_ptp_ts_offset[15:0] | 16 | Position of PTP Timestamp Field in TX packet. This bus is used to present the position of the PTP timestamp field in the current TX packet. TX MAC SOP-Aligned Client Interface:
|
i_ptp_cf_offset[15:0] | 16 | Position of PTP Correction Field in TX packet. This bus is used to present the position of the PTP correction field in the current TX packet. TX MAC SOP-Aligned Client Interface:
|
i_ptp_csum_offset[15:0] | 16 | Position of UDP Checksum Field in TX packet. This bus is used to indicate the position of the first byte of a UDP checksum in the TX Packet TX MAC SOP-Aligned Client Interface:
|
i_ptp_tx_its[95:0] | 96 | Ingress Timestamp for TX Packet Residence Time Calculation. This bus is used to present the ingress timestamp for a TX Packet that requires a residence time calculation (i_ptp_ins_cf=1). This timestamp is the time at which the packet arrived in the system: the TX MAC compares it to the time at which the packet leaves the system to generate a residence time. TX MAC SOP-Aligned Client Interface:
|