F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
ID
792946
Date
3/31/2025
Public
1. About the F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
2. About this IP
3. Getting Started
4. F-Tile Low Latency 100G Ethernet Intel® FPGA IP Parameters
5. Functional Description
6. Reset
7. Interfaces and Signal Descriptions
8. Control, Status, and Statistics Register Descriptions
9. Document Revision History for the F-Tile Low Latency 100G Ethernet Intel® FPGA IP User Guide
8.4.1. Statistics Registers
| Address | Name | Description | Access |
|---|---|---|---|
| 0x0 | FRAGMENTS | Number of transmitted frames undersized (less than 64 bytes) and reporting a CRC error (lower 32 bits). Applicable for RX only. | RO |
| 0x2 | JABBERS | Number of transmitted oversized frames reporting a CRC error (lower 32 bits). Applicable for RX only. | RO |
| 0x4 | FCSERR | Number of transmitted packets with FCS errors. (lower 32 bits). Applicable for RX only. | RO |
| 0x6 | CRCERR_OKPKT | Number of transmitted packets with a frame of length at least 64 reporting a FCS error (lower 32 bits). Applicable for RX only. | RO |
| 0x8 | MCAST_DATA | Number of errored multicast frames transmitted, excluding control frames. Applicable for RX only. | RO |
| 0xA | BCAST_DATA_ERR | Number of broadcast data frames transmitted, reporting a FCS error. Applicable for RX only. | RO |
| 0xC | UCAST_DATA_ERR | Number of errored unicast data frames transmitted reporting a FCS error. Applicable for RX only. | RO |
| 0xE | MCAST_CTRL_ERR | Number of errored multicast control frames transmitted, reporting a FCS error. Applicable for RX only. | RO |
| 0x10 | BCAST_CTRL_ERR | Number of errored broadcast control frames transmitted, reporting a FCS error. Applicable for RX only. | RO |
| 0x12 | UCAST_CTRL_ERR | Number of errored unicast control frames transmitted, reporting a FCS error. Applicable for RX only. | RO |
| 0x14 | PAUSE_ERR | Number of errored pause frames transmitted, reporting a FCS error. Applicable for RX only. | RO |
| 0x16 | 64B | Number of 64-byte transmitted frames. | RO |
| 0x18 | 65to127B | Number of transmitted frames between 65–127 bytes. | RO |
| 0x1A | 128to255B | Number of transmitted frames between 128–255 bytes. | RO |
| 0x1C | 256to511B | Number of transmitted frames between 256–511 bytes. | RO |
| 0x1E | 512to1023B | Number of transmitted frames between 512–1023 bytes. | RO |
| 0x20 | 1024to1518B | Number of transmitted frames between 1024–1518 bytes. | RO |
| 0x22 | 1519toMAXB | Number of transmitted frames of size between 1519 bytes and the number of bytes specified in the MAX_TX_SIZE_CONFIG register. | RO |
| 0x24 | OVERSIZE | Number of oversized frames (frames with more bytes than the number specified in the MAX_TX_SIZE_CONFIG register) transmitted. | RO |
| 0x26 | MCAST_DATA_OK | Number of valid multicast frames transmitted, excluding control frames. | RO |
| 0x28 | BCAST_DATA_OK | Number of valid broadcast frames transmitted, excluding control frames. | RO |
| 0x2A | UCAST_DATA_OK | Number of valid unicast frames transmitted, excluding control frames. | RO |
| 0x2C | MCAST_CTRL_LO | Number of valid multicast frames transmitted, excluding data frames. | RO |
| 0x2E | BCAST_CTRL_LO | Number of valid broadcast frames transmitted, excluding data frames. | RO |
| 0x30 | UCAST_CTRL_LO | Number of valid unicast frames transmitted, excluding data frames. | RO |
| 0x32 | PAUSE | Number of valid pause frames transmitted. | RO |
| 0x34 | RNT | Number of transmitted runt packets with length less than 64 bytes. | RO |
| 0x45 | CNTR_CONFIG | Bits[2:0]: Configuration of TX statistics counters:
|
RW |
| 0x846 | CNTR_STATUS |
|
RO |
| 0x860 | PayloadOctetsOK | Number of transmitted payload bytes in frames with no FCS, undersized, oversized, or payload length errors. This is a 64-bits register. | RO |
| 0x862 | FrameOctetsOK | Number of transmitted or received bytes in frames with no FCS, undersized, oversized, or payload length errors. This is a 64-bits register. | RO |