Statistics

Versal Adaptive SoC Technical Reference Manual (AM011)

Document ID
AM011
Release Date
2023-10-05
Revision
1.6 English

The statistics registers hold counts for various types of events associated with transmit and receive operations. These registers, along with the status words stored in the receive buffer list, enable software to generate network management statistics compatible with IEEE Std 802.3. These registers are listed in the following table.

Table 1. GEM Statistics Registers
Register Name Offset Address Access Type Description


            TxFrame_Octet_L
        
,
            TxFrame_Octet_U
        
,

            TxFrames_Count
        
,

            TxFrames_Broadcast_Count
        


            TxFrames_Multicast_Count
        


            TxFrames_Pause_Count
        


            TxFrames_64B_Count
        
,
            TxFrames_65B_Count
        


            TxFrames_128B_Count
        
,
            TxFrames_256B_Count
        


            TxFrames_512B_Count
        
,
            TxFrames_1024B_Count
        


            TxFrames_1518B_Count
        

0x100, 0x104
0x108
0x10C
0x110
0x114
0x118, 0x11C
0x120, 0x124
0x128, 0x12C
0x130

R

TX frames statistics


            TxFrames_Underrun_Count
        


            Single_Collisions_Count
        
,

            Excessive_Collisions_Count
        
,

            Late_Collisions_Count
        

0x134
0x138
0x140
0x144

R

TX statistics


            Rx_Octet_Count_L
        
,
            Rx_Octet_Count_U
        


            RxFrames_Count
        
,

            RxFrames_Broadcast_Count
        


            RxFrames_Multicast_Count
        
,

            RxFrames_Pause_Count
        
,

            RxFrames_64B_Count
        
,
            RxFrames_65B_Count
        
,

            RxFrames_128B_Count
        
,
            RxFrames_256B_Count
        
,

            RxFrames_512B_Count
        
,
            RxFrames_1024B_Count
        


            RxFrames_1519B_Count
        

0x150, 0x154
0x158
0x15C
0x160
0x164
0x168, 0x16C
0x170, 0x174
0x178, 0x17C
0x180

R

RX frame statistics


            RxFrames_Undersize_Count
        


            RxFrames_Oversize_Count
        
,

            RxJabber_Count
        


            RxFCS_Err_Count
        
,
            RxLength_Err_Count
        
,
            RxSymbol_Err_Count
        
,

            RxAlignment_Err_Count
        


            RxResource_Err_Count
        

0x184
0x188
0x18C
0x190, 0x194, 0x198
0x19C
0x1A0

R

RX statistics


            RxOverrun_Err_Count
        
,
            RxHeader_Err_Count
        
,

            RxTCP_Checksum_Err_Count
        


            RxUDP_Checksum_Err_Count
        
,

            RxDMA_Flush_Cnt
        

0x1A4, 0x1A8
0x1AC
0x1B0
0x1B4

R

RX statistics