![](http://datasheet.mmic.net.cn/110000/IXF1010_datasheet_3494295/IXF1010_84.png)
IXF1010 — 10-Port 100/1000 Mbps Ethernet MAC
84
Preliminary Datasheet
Document #: 249839
Revision #: 001
Rev. Date: April 29, 2002
JabberErrors
Frames bigger than the maximum allowed, with
either a bad CRC or a non-integral number of
octets. The default maximum allowed is 1518
bytes untagged and 1522 bytes tagged, but the
value can be changed by a register.
Frames bigger than the larger of
2*maxframesize and 50000 bits are not counted
here, but counted in the VeryLongError counter.
Port_Index
+ 0x31
RR
0x00000000
PauseMacControl
ReceivedCounter
Number of Pause MAC control frames received
Port_Index
+ 0x32
RR
0x00000000
UnknownMac
ControlFrame
Counter
Number of MAC control frames received with an
op code different from 0001 (Pause)
Port_Index
+ 0x33
RR
0x00000000
VeryLongErrors2
Frames bigger than the larger of
2*maxframesize and 50000 bits
Port_Index
+ 0x34
RR
0x00000000
RuntErrors
The total number of packets received that are
less than 64 octets in length, but longer than or
equal to 96 bit times.
Note: The “ShortRuntsThreshold” Register
controls the byte count used to determine the
difference between Runts and Shorts, and
therefore controls which counter is incremented
for a given frame size. This counter is only
updated after receipt of two good frames.
Port_Index
+ 0x35
RR
0x00000000
Short Errors
The total number of packets received that are
less than 96 bit times, which corresponds to a 4-
byte frame with a well formed preamble and
SFD. This counter indicates fragment sizes
illegal in all modes, and is only fully updated after
reception of a good frame following a fragment.
Port_Index
+ 0x36
RR
0x00000000
Carrier Extend
Error
Gigabit half-duplex event only
Note: N/A - half-duplex only
Port_Index
+ 0x37
RR
0x00000000
SequenceErrors
Records the number of sequencing errors that
occur.
Note: The IXF1010 does not support fiber.
Port_Index
+ 0x38
RR
0x00000000
SymbolErrors
Records the number of symbol errors
encountered by the PHY
Port_Index
+ 0x39
RR
0x00000000
Table 59. RX Statistics Registers Addr: Port_Index + 0x20 - Port_Index + 0x39) (Continued)
Name
Description
Address
Type1
Default
1. RO = Read Only; RR = Clear on Read; W = Write; R/W = Read/Write
2. When sending in large frames, the counters can only deal with certain limits. The behavior of the
LongErrors and VeryLongErrors counters is as follows: VeryLongErrors counts frames that are
2*maxframesize, dependent on where the maxframesize variable is set. If maxframesize sets greater than
half of the available count in RxOctetsBad (2^14-1), VeryLongErrors is never incremented, but LongErrors
is incremented. This is due to a limitation in the counter size, which means that an accurate count will not
occur in the RxOctetsBAD counter if the frame is larger than 2^14-1.