Xilinx KCU1250 10GBASE-KR User Manual page 68

Ethernet trd
Table of Contents

Advertisement

the end of the packet (rx_tlast) 14 bytes of header are subtracted from the count to get
payload count.
RX Packet Count. This counter counts the number of received packets. The counter
increments when rx_tvalid and rx_tready and rx_tlast signal are asserted.
The counts are truncated to a four-byte resolution, and the last two bits of the register
indicate the sampling period. The last two bits transition every second from 00 to 01 to 10
to 11. The software polls the performance registers every second. If the sampling bits are
the same as the previous read, then the software needs to discard the second read and try
again. When the one-second timer expires, the new byte counts are loaded into the
registers, overwriting the previous values.
module.
Table 5-3: Ethernet Performance Monitor Parameters and Ports
Port/Parameter Name
ONE_SEC_CLOCK_COUNT Parameter
Clock and Reset Ports
reset
clk
Transmit Ports on the AXI4-Stream Interface
tx_axis_tdata[63:0]
tx_axis_tkeep[7:0]
tx_axis_tlast
tx_axis_tvalid
tx_axis_tuser
tx_axis_tready
Receive Ports on the AXI4-Stream Interface
rx_axis_tdata[63:0]
10GBASE-KR Ethernet TRD
UG1058 (v2017.1) April 19, 2017
Type
Defines the number of 156.25 MHz clock cycles equivalent to 1 sec.
Default value is 32'h9502F90.
Input
Synchronous reset.
Input
156.25 MHz clock.
Input
Data to be transmitted to the 10-Gigabit Ethernet MAC IP core.
The transmit keep signal is used to determine which data bytes are valid
on tx_axis_tdata during a given beat (this signal is valid only if
tx_axis_tvalid and tx_axis_tready are both asserted).
Bit 0 corresponds to the least significant byte on tx_axis_tdata and bit 7
corresponds to the most significant byte. When tx_axis_tlast is not
asserted, the only valid value is 0xFF.
When tx_axis_tlast is asserted, valid values are 0x01, 0x03, 0x07, 0x0F,
0x1F, 0x3F,0x7F, and 0xFF.
End of frame indicator on transmit packets. Valid only along with
Input
assertion of tx_axis_tvalid.
Source ready to provide transmit data. Indicates that the generator is
Input
presenting valid data on tx_axis_tdata.
Input
If asserted indicates an underrun frame. This is tied to 1'b0.
Destination ready for transmit. Indicates that the 10-Gigabit Ethernet
MAC IP core is ready to accept data on tx_axis_tdata.
Input
The simultaneous assertion of tx_axis_tvalid and tx_axis_tready marks the
successful transfer of one data beat on tx_axis_tdata.
Input
Data received by the 10-Gigabit Ethernet MAC IP core.
www.xilinx.com
Chapter 5:
Table 5-3
shows the parameters and ports on this
Description
Reference Design Details
68
Send Feedback

Advertisement

Table of Contents
loading

This manual is also suitable for:

Kucon-trd05

Table of Contents