EasyManua.ls Logo

NXP Semiconductors PXN2020 - 25.3.3 MIB Block Counters Memory Map

NXP Semiconductors PXN2020
1376 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Fast Ethernet Controller (FEC)
PXN20 Microcontroller Reference Manual, Rev. 1
25-8 Freescale Semiconductor
25.3.3 MIB Block Counters Memory Map
Table 25-3 defines the MIB Counters memory map which defines the locations in the MIB RAM space
where hardware-maintained counters reside. These fall in the 0xFFF4_C200 – 0xFFF4_C3FF address
offset range. The counters are divided into two groups.
RMON counters are included which cover the Ethernet Statistics counters defined in RFC 1757. In
addition to the counters defined in the Ethernet Statistics group, a counter is included to count
truncated frames as the FEC only supports frame lengths up to a maximum of 2047 bytes. The
RMON counters are implemented independently for transmit and receive to ensure accurate
network statistics when operating in full duplex mode.
•IEEEcounters are included which support the Mandatory and Recommended counter packages
defined in section 5 of ANSI/IEEE Std. 802.3 (1998 edition). The IEEE Basic Package objects are
supported by the FEC but do not require counters in the MIB block. In addition, some of the
recommended package objects which are supported do not require MIB counters. Counters for
transmit and receive full duplex flow control frames are included as well.
Table 25-3. MIB Counters Memory Map
Offset from
FEC_BASE
(0xFFF4_C000)
1
Mnemonic Description
0x0200 RMON_T_DROP Count of frames not counted correctly
0x0204 RMON_T_PACKETS RMON Tx packet count
0x0208 RMON_T_BC_PKT RMON Tx Broadcast Packets
0x020C RMON_T_MC_PKT RMON Tx Multicast Packets
0x0210 RMON_T_CRC_ALIGN RMON Tx Packets w CRC/Align error
0x0214 RMON_T_UNDERSIZE RMON Tx Packets < 64 bytes, good crc
0x0218 RMON_T_OVERSIZE RMON Tx Packets > MAX_FL bytes, good crc
0x021C RMON_T_FRAG RMON Tx Packets < 64 bytes, bad crc
0x0220 RMON_T_JAB RMON Tx Packets > MAX_FL bytes, bad crc
0x0224 RMON_T_COL RMON Tx collision count
0x0228 RMON_T_P64 RMON Tx 64 byte packets
0x022C RMON_T_P65TO127 RMON Tx 65 to 127 byte packets
0x0230 RMON_T_P128TO255 RMON Tx 128 to 255 byte packets
0x0234 RMON_T_P256TO511 RMON Tx 256 to 511 byte packets
0x0238 RMON_T_P512TO1023 RMON Tx 512 to 1023 byte packets
0x023C RMON_T_P1024TO2047 RMON Tx 1024 to 2047 byte packets
0x0240 RMON_T_P_GTE2048 RMON Tx packets w > 2048 bytes
0x0244 RMON_T_OCTETS RMON Tx Octets
0x0248 IEEE_T_DROP Count of frames not counted correctly

Table of Contents

Related product manuals