EasyManua.ls Logo

Freescale Semiconductor MPC5553 - MIB Block Counters Memory Map

Default Icon
1208 pages
Print Icon
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...
MPC5553/MPC5554 Microcontroller Reference Manual, Rev. 5
Freescale Semiconductor 14-7
14.3.3 MIB Block Counters Memory Map
Table 14-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 2047 bytes. The RMON counters
are implemented independently for transmit and receive to insure accurate network statistics when
operating in full-duplex mode.
•IEEE counters 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.
0x0150 FRSR 32 FIFO Receive FIFO Start Registers
0x0180 ERDSR 32 Pointer to Receive Descriptor Ring
0x0184 ETDSR 32 Pointer to Transmit Descriptor Ring
0x0188 EMRBR 32 Maximum Receive Buffer Size
1
All accesses to and from the FEC memory map must be via 32-bit accesses. There is no
support for accesses other than 32-bit.
Table 14-3. MIB Counters Memory Map
Address
Offset
1
(Base +)
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
Table 14-2. FEC Register Memory Map (Continued)
Address
Offset
(Base +)
Name Width
1
Description

Table of Contents

Related product manuals