Visible to Intel only — GUID: uxj1583883414077
Ixiasoft
Visible to Intel only — GUID: uxj1583883414077
Ixiasoft
5.7.1. E-tile Hard IP for Ethernet 1588 PTP Signals
Signal Name | Width | Direction | Description |
---|---|---|---|
ptp_timestamp_insert | 1 | Output | Inserts an egress timestamp into the current TX Packet on the respective channel. Valid only when the TX valid and TX SOP signals are asserted. |
ptp_tx_etstamp_ins_ctrl_residence_time_update | 1 | Output | When asserted, inserts a residence time timestamp into the correction field in the current TX packet on the respective channel. Valid only when the TX valid and TX SOP signals are asserted. |
i_ptp_zero_csum | 1 | Output | When asserted, overwrites the checksum in a UDP packet carried inside the current TX packet with zeros during IPv4. Valid only when the TX valid and TX SOP signals are asserted. |
i_ptp_update_eb | 1 | Output | When asserted, overwrites 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. Valid only when the TX valid and TX SOP signals are asserted. |
i_ptp_ts_format | 1 | Output | When asserted, selects the format of the PTP 1-step operation on the respective channel. Tie to 1 to indicate the use of IEEE 1588v2 timestamp and correction field formats (96 bits) Valid only when either the egress time timestamp signal (i_ptp_ins_ets) or the residence time timestamp signal (i_ptp_ins_cf), and the TX valid signal, and SOP signal are asserted. |
ptp_offset_timestamp | 16 | Output | When asserted, indicates the position of the PTP timestamp field in the current TX packet. Valid only when the TX valid and TX SOP signals are asserted. |
ptp_offset_correction_field | 16 | Output | When asserted, indicates the position of the PTP correction field in the current TX packet. Valid only when the TX valid and TX SOP signals are asserted. |
i_ptp_csum_offset | 16 | Output | When asserted, indicates the position of the first byte of a UDP checksum field in the current TX packet. Valid only when the checksum overwrite in a UDP packet (e.g. i_ptp_zero_csum), TX valid, TX SOP signals are asserted. |
i_ptp_eb_offset | 16 | Output | When asserted, indicates the position of the first byte of extended bytes field in the current TX packet. Valid only when the extended bytes overwrite in an IPv6 packet (e.g. i_ptp_update_eb ), TX valid, TX SOP signals are asserted. |
ptp_timestamp_request_valid | 1 | Output | Request a 2-step timestamp signal for the current TX packet. When asserted, generates a TX timestamp for the current packet. Valid only when the TX valid and TX SOP signals are asserted. |
ptp_timestamp_request_fingerprint | 8 | Output | Fingerprint signal for current TX packet. Assigns an 8-bit fingerprint to a TX packet that is being transmitted, so that the 2-step or 1-step PTP/eCPRI one way delay measurement timestamp associated with the TX packet can be identified. The timestamp returns with the same fingerprint.
The encoding format is:
Valid only when the TX valid and TX SOP signals are asserted. |
o_tx_ptp_ready | 1 | Input | TX PTP ready signal. When asserted, the core to ready to request for TX PTP functions on the respective channel. |
o_rx_ptp_ready | 1 | Input | RX PTP ready signal. When asserted, indicates the RX PTP logic ready for use on the respective channel. |