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 | PTP_TS_FP_WIDTH+2 | Output | Fingerprint signal for current TX packet. Assigns a PTP_TS_FP_WIDTH+2 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. Refer to section 4.2.1. Valid only when the TX valid and TX SOP signals are asserted. |
ptp_tx_ingress_timestamp_96b_data | 96 | Output | Provides the V2-format timestamp when a 1588 PTP frame begins transmission on the Ethernet link. Synchronous with mac_source_valid. |
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. |