仅对英特尔可见 — GUID: cvf1471560954812
Ixiasoft
7.5.2. RX统计寄存器
地址 |
名称 |
说明 |
访问权限 |
---|---|---|---|
0x900 |
CNTR_RX_FRAGMENTS_LO |
已接收少于64字节帧的数目,并报告CRC错误(低32位) |
RO |
0x901 |
CNTR_RX_FRAGMENTS_HI |
已接收少于64字节帧的数目,并报告CRC错误(高32位) |
RO |
0x902 |
CNTR_RX_JABBERS_LO |
已接收过大帧的数目,并报告CRC错误(低32位) |
RO |
0x903 |
CNTR_RX_JABBERS_HI |
已接收过大帧的数目,并报告CRC错误(高32位) |
RO |
0x904 |
CNTR_RX_FCS_LO |
已接收具有FCS错误的数据包的数目。该寄存器保持l<n>_rx_fcs_error或rx_fcs_error输出信号上所计的脉冲数(低32位) |
RO |
0x905 |
CNTR_RX_FCS_HI |
已接收具有FCS错误的数据包的数目。该寄存器保持l<n>_rx_fcs_error输出信号上所计的脉冲数(高32位) |
RO |
0x906 |
CNTR_RX_CRCERR_LO |
已接收帧中有一个帧长度至少为64的数目,并报告CRC错误(低32位) |
RO |
0x907 |
CNTR_RX_CRCERR_HI |
已接收帧中有一个帧长度至少为64的数目,并报告CRC错误(高32位) |
RO |
0x908 |
CNTR_RX_MCAST_DATA_ERR_LO |
已接收错误组播帧的数目,不包括控制帧(低32位) |
RO |
0x909 |
CNTR_RX_MCAST_DATA_ERR_HI |
已接收错误组播帧的数目,不包括控制帧(高32位) |
RO |
0x90A |
CNTR_RX_BCAST_DATA_ERR_LO |
已接收错误广播帧的数目,不包括控制帧(低32位) |
RO |
0x90B |
CNTR_RX_BCAST_DATA_ERR_HI |
已接收错误广播帧的数目,不包括控制帧(高32位) |
RO |
0x90C |
CNTR_RX_UCAST_DATA_ERR_LO |
已接收错误单播帧的数目,不包括控制帧(低32位) |
RO |
0x90D |
CNTR_RX_UCAST_DATA_ERR_HI |
已接收错误单播帧的数目,不包括控制帧(高32位) |
RO |
0x90E |
CNTR_RX_MCAST_CTRL_ERR_LO |
已接收错误组播控制帧的数目(低32位) |
RO |
0x90F |
CNTR_RX_MCAST_CTRL_ERR_HI |
已接收错误组播控制帧的数目(高32位) |
RO |
0x910 |
CNTR_RX_BCAST_CTRL_ERR_LO |
已接收错误广播控制帧的数目(低32位) |
RO |
0x911 |
CNTR_RX_BCAST_CTRL_ERR_HI |
已发送错误广播控制帧的数目(高32位) |
RO |
0x912 |
CNTR_RX_UCAST_CTRL_ERR_LO |
已接收错误单播控制帧的数目(低32位) |
RO |
0x913 |
CNTR_RX_UCAST_CTRL_ERR_HI |
已接收错误单播控制帧的数目(高32位) |
RO |
0x914 |
CNTR_RX_PAUSE_ERR_LO |
已接收错误暂停帧的数目(低32位) |
RO |
0x915 |
CNTR_RX_PAUSE_ERR_HI |
已接收错误暂停帧的数目(高32位) |
RO |
0x916 |
CNTR_RX_64B_LO |
64-byte已接收帧的数目(低32位),包括CRC字段但不包括前导码和SFD字节。 |
RO |
0x917 |
CNTR_RX_64B_HI |
64-byte已接收帧的数目(高32位),包含CRC字段但不包含前导码和SFD字节。 |
RO |
0x918 |
CNTR_RX_65to127B_LO |
已接收介于65–127字节帧的数目(低32位) |
RO |
0x919 |
CNTR_RX_65to127B_HI |
已接收介于65–127字节帧的数目(高32位) |
RO |
0x91A |
CNTR_RX_128to255B_LO |
已接收介于128 –255字节帧的数目(低32位) |
RO |
0x91B |
CNTR_RX_128to255B_HI |
已接收介于128-255字节帧的数目(高32位) |
RO |
0x91C |
CNTR_RX_256to511B_LO |
已接收介于256 -511字节帧的数目(低32位) |
RO |
0x91D |
CNTR_RX_256to511B_HI |
已接收介于256-511字节帧的数目(高32位) |
RO |
0x91E |
CNTR_RX_512to1023B_LO |
已接收介于512 -1023字节帧的数目(低32位) |
RO |
0x91F |
CNTR_RX_512to1023B_HI |
已接收介于512-1023字节帧的数目(高32位) |
RO |
0x920 |
CNTR_RX_1024to1518B_LO |
已接收介于1024 -1518字节帧的数目(低32位) |
RO |
0x921 |
CNTR_RX_1024to1518B_HI |
已接收介于1024-1518字节帧的数目(高32位) |
RO |
0x922 |
CNTR_RX_1519toMAXB_LO |
已接收大小介于1519字节和MAX_RX_SIZE_CONFIG寄存器中所指定字节数的帧的数目(低32位) |
RO |
0x923 |
CNTR_RX_1519toMAXB_HI |
已接收大小介于1519字节和 RXMAC_SIZE_CONFIG寄存器中所指定字节数的帧的数目(高32位) |
RO |
0x924 |
CNTR_RX_OVERSIZE_LO |
已接收过大帧的数目(帧的字节数多于 RXMAC_SIZE_CONFIG寄存器中指定的数目)(低32位) |
RO |
0x925 |
CNTR_RX_OVERSIZE_HI |
已接收过大帧的数目(帧的字节数多于 RXMAC_SIZE_CONFIG寄存器中所指定的数目)(高32位) |
RO |
0x926 |
CNTR_RX_MCAST_DATA_OK_LO |
已接收有效组播帧的数目,不包括控制帧(低32位) |
RO |
0x927 |
CNTR_RX_MCAST_DATA_OK_HI |
已接收有效组播帧的数目,不包括控制帧(高32位) |
RO |
0x928 |
CNTR_RX_BCAST_DATA_OK_LO |
已接收有效广播帧的数目,不包括控制帧(低32位) |
RO |
0x929 |
CNTR_RX_BCAST_DATA_OK_HI |
已接收有效广播帧的数目,不包括控制帧(高32位) |
RO |
0x92A |
CNTR_RX_UCAST_DATA_OK_LO |
已接收有效单播帧的数目,不包括控制帧(低32位) |
RO |
0x92B |
CNTR_RX_UCAST_DATA_OK_HI |
已接收有效单播帧的数目,不包括控制帧(高32位) |
RO |
0x92C |
CNTR_RX_MCAST_CTRL_LO |
已接收有效组播帧的数目,不包括数据帧(低32位) |
RO |
0x92D |
CNTR_RX_MCAST_CTRL_HI |
已接收有效组播帧的数目,不包括数据帧(高32位) |
RO |
0x92E |
CNTR_RX_BCAST_CTRL_LO |
已接收有效广播帧的数目,不包括数据帧(低32位) |
RO |
0x92F |
CNTR_RX_BCAST_CTRL_HI |
已接收有效广播帧的数目,不包括数据帧(高32位) |
RO |
0x930 |
CNTR_RX_UCAST_CTRL_LO |
已接收有效单播帧的数目,不包括数据帧(低32位) |
RO |
0x931 |
CNTR_RX_UCAST_CTRL_HI |
已接收有效单播帧的数目,不包括数据帧(高32位) |
RO |
0x932 |
CNTR_RX_PAUSE_LO |
已接收暂停帧的数目,有或无错误(低32位) |
RO |
0x933 |
CNTR_RX_PAUSE_HI |
已接收暂停帧的数目,有或无错误(高32位) |
RO |
0x934 |
CNTR_RX_RUNT_LO |
已接收runt包的数目(低32位) Runt包是少于64字节但大于8字节的数据包。如果某个数据包大小为8字节或更小,可认为其是一个解码错误而不是一个runt帧,且IP核不会对其进行标记,也不会将其算作runt。 |
RO |
0x935 |
CNTR_RX_RUNT_HI |
已接收runt包的数目(高32位) Runt包是少于64字节但大于8字节的数据包。如果某个数据包大小为8字节或更小,可认为其是一个解码错误而不是一个runt帧,且IP核不会对其进行标记,也不会将其算作runt。 |
RO |
0x936–0x944 | 保留 |
||
0x945 | CLEAR_RX_STATS |
清零RX统计计数器。软件将值1写入该寄存器以同时复位所有的RX统计寄存器。CLEAR_RX_STATS寄存器自动清零。 | WO |
0x946–0x95F | 保留 |
||
0x960 | RxPayloadOctetsOK_LO | 已接收帧中无FCS,过小,过大或载荷长度错误的载荷字节的数目。该寄存器符合IEEE Standard 802.3-2008第5.2.2.1.14小节中aOctetsReceivedOK要求。 | RO |
0x961 | RxPayloadOctetsOK_HI | RO | |
0x962 | RxFrameOctetsOK_LO | 已接收帧中无FCS,过小,过大或载荷长度错误的载荷字节的数目。该寄存器符合RFC2819(Remote Network Monitoring Management Information Base (RMON))中RFC3635(Managed Objects for Ethernet-like Interface Types)和RX etherStatsOctets的ifInOctets要求。 | RO |
0x963 | RxFrameOctetsOK_HI | RO |