English
Language : 

LAN9303MI-AKZE Datasheet, PDF (73/386 Pages) SMSC Corporation – Small Form Factor Three Port 10/100 Managed Ethernet Switch with Dual MII/RMII/Turbo MII
Small Form Factor Three Port 10/100 Managed Ethernet Switch with Dual MII/RMII/Turbo MII
Datasheet
6.3.1.1
no transmission is underway. If another pause command is received while the transmitter is already in
pause, the new pause time indicated by the Flow Control packet will be loaded into the pause counter.
The pause function is enabled by either Auto-negotiation, or manually as discussed in Section 6.2.3,
"Flow Control Enable Logic," on page 70. Pause frames are consumed by the MAC and are not sent
to the Switch Engine. Non-pause control frames are optionally filtered or forwarded.
When the receive FIFO is full and additional data continues to be received, an overrun condition occurs
and the frame is discarded (FIFO space recovered) or marked as a bad frame.
The receive MAC can be disabled from receiving all frames by clearing the RX Enable bit of the Port
x MAC Receive Configuration Register (MAC_RX_CFG_x).
The size of the RX FIFO is 256 bytes. If a bad packet with less than 64 bytes is received, it will be
flushed from the FIFO automatically and the FIFO space recovered. Packets equal to or larger than
64 bytes with an error will be marked and reported to the Switch Engine. The Switch Engine will
subsequently drop the packet.
Receive Counters
The receive MAC gathers statistics on each packet and increments the related counter registers. The
following receive counters are supported for each Switch Fabric port. Refer to Table 13.14, “Indirectly
Accessible Switch Control and Status Registers,” on page 228 and Section 13.4.2.3 through
Section 13.4.2.22 for detailed descriptions of these counters.
„ Total undersized packets (Section 13.4.2.3, on page 245)
„ Total packets 64 bytes in size (Section 13.4.2.4, on page 246)
„ Total packets 65 through 127 bytes in size (Section 13.4.2.5, on page 247)
„ Total packets 128 through 255 bytes in size (Section 13.4.2.6, on page 248)
„ Total packets 256 through 511 bytes in size (Section 13.4.2.7, on page 249)
„ Total packets 512 through 1023 bytes in size (Section 13.4.2.8, on page 250)
„ Total packets 1024 through maximum bytes in size (Section 13.4.2.9, on page 251)
„ Total oversized packets (Section 13.4.2.10, on page 252)
„ Total OK packets (Section 13.4.2.11, on page 253)
„ Total packets with CRC errors (Section 13.4.2.12, on page 254)
„ Total multicast packets (Section 13.4.2.13, on page 255)
„ Total broadcast packets (Section 13.4.2.14, on page 256)
„ Total MAC Pause packets (Section 13.4.2.15, on page 257)
„ Total fragment packets (Section 13.4.2.16, on page 258)
„ Total jabber packets (Section 13.4.2.17, on page 259)
„ Total alignment errors (Section 13.4.2.18, on page 260)
„ Total bytes received from all packets (Section 13.4.2.19, on page 261)
„ Total bytes received from good packets (Section 13.4.2.20, on page 262)
„ Total packets with a symbol error (Section 13.4.2.21, on page 263)
„ Total MAC control packets (Section 13.4.2.22, on page 264)
SMSC LAN9303M/LAN9303Mi
73
DATASHEET
Revision 1.5 (07-08-11)