Received Frame Timestamp In-line with Frame Reception - 7.2 English

AXI 1G/2.5G Ethernet Subsystem Product Guide (PG138)

Document ID
PG138
Release Date
2023-11-15
Version
7.2 English

The captured timestamp can optionally be provided in-line with the received frame using the TEMAC existing AXI4-Stream interface – Receive Tri-Mode Ethernet MAC LogiCORE IP Product Guide (PG051). Enable this mode of operation through an AXI4-Lite configuration bit (see Table 1, bit 22).

When enabled, a 64-bit timestamp is passed to the client immediately before the start of the frame reception (in place of the Preamble field). This 64-bit value includes the lower 32-bits of the seconds field, plus the entire nanoseconds field. See the previous figure.

When this in-line timestamp mode is not enabled, the AXI4-Stream Interface - Receive is unchanged from the current operation as described in the Tri-Mode Ethernet MAC LogiCORE IP Product Guide (PG051).

Figure 1. Timing Diagram of the In-Line Timestamp and Received Frame AXI Ethernet Page-1 Sheet.1 Sheet.2 Sheet.3 Sheet.4 Sheet.5 Sheet.6 Sheet.7 Sheet.8 Sheet.9 Sheet.10 Sheet.11 Sheet.12 Sheet.13 Sheet.14 Sheet.15 Sheet.16 Sheet.17 Sheet.18 Sheet.19 rx_mac_aclk rx_mac_aclk Sheet.20 Sheet.21 Bracket.284 Bracket.104 Sheet.24 Rx Timestamp Rx Timestamp Sheet.25 Idle Idle Bracket.75 Sheet.27 Destination Address Destination Address Sheet.28 Sheet.29 Sheet.30 Sheet.31 rx_axis_mac_tvalid rx_axis_mac_tvalid Sheet.32 rx_axis_mac_tlast rx_axis_mac_tlast Sheet.33 rx_axis_mac_tuser rx_axis_mac_tuser Sheet.34 Sheet.35 Sheet.36 Sheet.37 Sheet.38 Sheet.39 Sheet.40 Sheet.41 Sheet.42 Sheet.43 Sheet.44 Sheet.45 Sheet.46 rx_axis_mac_tdata rx_axis_mac_tdata Sheet.47 Sheet.48 Sheet.49 Sheet.50 Sheet.51 Sheet.52 [63:56] [63:56] Sheet.53 [55:48] [55:48] Sheet.54 [47:40] [47:40] Sheet.55 [39:32] [39:32] Sheet.56 [31:24] [31:24] Sheet.57 [23:16] [23:16] Sheet.58 [15:8] [15:8] Sheet.59 [7:0] [7:0] Sheet.60 Sheet.61 Sheet.62 X15634-100818 X15634-100818