Statistics Interface Ports - 3.2 English

40G/50G High Speed Ethernet Subsystem Product Guide (PG211)

Document ID
PG211
Release Date
2021-10-27
Version
3.2 English

The following two tables describe the RX and TX path ports.

Table 1. Statistics Interface – RX Path Signals
Name I/O Clock Domain Description
stat_rx_total_bytes[6|5|3|2:0] O clk Increment for the total number of bytes received.
stat_rx_total_packets[n:0] O clk Increment for the total number of packets received.
stat_rx_total_good_bytes[13:0] O clk Increment for the total number of good bytes received. This value is only non-zero when a packet is received completely and contains no errors.
stat_rx_total_good_packets O clk Increment for the total number of good packets received. This value is only non-zero when a packet is received completely and contains no errors.
stat_rx_packet_bad_fcs O clk Increment for packets between 64 and ctl_rx_max_packet_len bytes that have FCS errors.
stat_rx_packet_64_bytes O clk Increment for good and bad packets received that contain 64 bytes.
stat_rx_packet_65_127_bytes O clk Increment for good and bad packets received that contain 65 to 127 bytes.
stat_rx_packet_128_255_bytes O clk Increment for good and bad packets received that contain 128 to 255 bytes.
stat_rx_packet_256_511_bytes O clk Increment for good and bad packets received that contain 256 to 511 bytes.
stat_rx_packet_512_1023_bytes O clk Increment for good and bad packets received that contain 512 to 1,023 bytes.
stat_rx_packet_1024_1518_bytes O clk Increment for good and bad packets received that contain 1,024 to 1,518 bytes.
stat_rx_packet_1519_1522_bytes O clk Increment for good and bad packets received that contain 1,519 to 1,522 bytes.
stat_rx_packet_1523_1548_bytes O clk Increment for good and bad packets received that contain 1,523 to 1,548 bytes.
stat_rx_packet_1549_2047_bytes O clk Increment for good and bad packets received that contain 1,549 to 2,047 bytes.
stat_rx_packet_2048_4095_bytes O clk Increment for good and bad packets received that contain 2,048 to 4,095 bytes.
stat_rx_packet_4096_8191_bytes O clk Increment for good and bad packets received that contain 4,096 to 8,191 bytes.
stat_rx_packet_8192_9215_bytes O clk Increment for good and bad packets received that contain 8,192 to 9,215 bytes.
stat_rx_packet_small[n:0] O clk Increment for all packets that are less than 64 bytes long. Packets that are less than 16 bytes are dropped.
stat_rx_packet_large O clk Increment for all packets that are more than 9,215 bytes long.
stat_rx_unicast O clk Increment for good unicast packets.
stat_rx_multicast O clk Increment for good multicast packets.
stat_rx_broadcast O clk Increment for good broadcast packets.
stat_rx_oversize O clk Increment for packets longer than ctl_rx_max_packet_len with good FCS.
stat_rx_toolong O clk Increment for packets longer than ctl_rx_max_packet_len with good and bad FCS.
stat_rx_undersize[n:0] O clk Increment for packets shorter than stat_rx_min_packet_len with good FCS.
stat_rx_fragment[n:0] O clk Increment for packets shorter than ctl_rx_min_packet_len with bad FCS.
stat_rx_vlan O clk Increment for good 802.1Q tagged VLAN packets.
stat_rx_inrangeerr O clk Increment for packets with Length field error but with good FCS.
stat_rx_jabber O clk Increment for packets longer than ctl_rx_max_packet_len with bad FCS.
stat_rx_pause O clk Increment for 802.3x Ethernet MAC Pause packet with good FCS.
stat_rx_user_pause O clk Increment for priority-based pause packets with good FCS.
stat_tx_total_bytes[6|5|3|2:0] O clk Increment for the total number of bytes transmitted.
stat_tx_total_packets O clk Increment for the total number of packets transmitted.
stat_tx_total_good_bytes[13:0] O clk Increment for the total number of good bytes transmitted. This value is only non-zero when a packet is transmitted completely and contains no errors.
stat_tx_total_good_packets O clk Increment for the total number of good packets transmitted.
stat_tx_bad_fcs O clk Increment for packets greater than 64 bytes that have FCS errors.
stat_tx_packet_64_bytes O clk Increment for good and bad packets transmitted that contain 64 bytes.
stat_tx_packet_65_127_bytes O clk Increment for good and bad packets transmitted that contain 65 to 127 bytes.
stat_tx_packet_128_255_bytes O clk Increment for good and bad packets transmitted that contain 128 to 255 bytes.
Table 2. Statistics Interface – TX Path Signals
Name I/O Clock Domain Description
stat_tx_total_bytes[6|5|3|2:0] O clk Increment for the total number of bytes transmitted.
stat_tx_total_packets O clk Increment for the total number of packets transmitted.
stat_tx_total_good_bytes[13:0] O clk Increment for the total number of good bytes transmitted. This value is only non-zero when a packet is transmitted completely and contains no errors.
stat_tx_total_good_packets O clk Increment for the total number of good packets transmitted.
stat_tx_bad_fcs O clk Increment for packets greater than 64 bytes that have FCS errors.
stat_tx_packet_64_bytes O clk Increment for good and bad packets transmitted that contain 64 bytes.
stat_tx_packet_65_127_bytes O clk Increment for good and bad packets transmitted that contain 65 to 127 bytes.
stat_tx_packet_128_255_bytes O clk Increment for good and bad packets transmitted that contain 128 to 255 bytes.
stat_tx_packet_256_511_bytes O clk Increment for good and bad packets transmitted that contain 256 to 511 bytes.
stat_tx_packet_512_1023_bytes O clk Increment for good and bad packets transmitted that contain 512 to 1,023 bytes.
stat_tx_packet_1024_1518_bytes O clk Increment for good and bad packets transmitted that contain 1,024 to 1,518 bytes.
stat_tx_packet_1519_1522_bytes O clk Increment for good and bad packets transmitted that contain 1,519 to 1,522 bytes.
stat_tx_packet_1523_1548_bytes O clk Increment for good and bad packets transmitted that contain 1,523 to 1,548 bytes.
stat_tx_packet_1549_2047_bytes O clk Increment for good and bad packets transmitted that contain 1,549 to 2,047 bytes.
stat_tx_packet_2048_4095_bytes O clk Increment for good and bad packets transmitted that contain 2,048 to 4,095 bytes.
stat_tx_packet_4096_8191_bytes O clk Increment for good and bad packets transmitted that contain 4,096 to 8,191 bytes.
stat_tx_packet_8192_9215_bytes O clk Increment for good and bad packets transmitted that contain 8,192 to 9,215 bytes.
stat_tx_packet_small O clk Increment for all packets that are less than 64 bytes long.
stat_tx_packet_large O clk Increment for all packets that are more than 9,215 bytes long.
stat_tx_unicast O clk Increment for good unicast packets.
stat_tx_multicast O clk Increment for good multicast packets.
stat_tx_broadcast O clk Increment for good broadcast packets.
stat_tx_vlan O clk Increment for good 802.1Q tagged VLAN packets.
stat_tx_pause O clk Increment for 802.3x Ethernet MAC Pause packet with good FCS.
stat_tx_user_pause O clk Increment for priority-based pause packets with good FCS.
stat_tx_frame_error O clk Increment for packets with tx_errin set to indicate an EOP abort.