Receive statistics vector – Achronix Speedster22i 10G/40G/100G Ethernet User Manual
Page 103

UG029, September 6, 2013
103
Receive Statistics Vector
The Channelized MAC Core provides a Receive Statistics Vector per segment that support
the statistics counters as described in the table below.
Table 64
– Receive Statistics Vector - IEEE 802.3 oMacEntity and oPauseEntity
Managed Objects
Object
Description
aAlignmentErrors
Frame received with an alignment error.
aMACControlFramesReceived
Valid control frame received.
aPAUSEMACCtrlFramesReceived Valid pause frame received.
aCBFCPAUSEFramesReceived_0
aCBFCPAUSEFramesReceived_1
…
aCBFCPAUSEFramesReceived_7
Set of 8 objects recording the number of CBFC (Class
Based Flow Control) pause frames received for each
class.
aFrameTooLongErrors
Frame received exceeded the maximum length
programmed in register FRM_LENGTH.
aInRangeLengthErrors
A count of frames with a length/type field value between
46 (VLAN: 42) and less than 0x0600, that does not
match the number of payload data octets received.
Should count also if length/type field is less than 46
(VLAN: 42) and the frame is longer than 64 bytes.
aFramesReceivedOK
Frame received without error (including pause frames).
aFrameCheckSequenceErrors
CRC-32 Error is detected but the frame is otherwise of
correct length.
VLANReceivedOK
VLAN frame received without error.
Table 65
– Receive Statistics Vector - IETF MIB (MIB-II) Objects
Object
Description
ifInOctets
All octets received except preamble (i.e. Header, Payload, Padding and
FCS) for all valid frames and valid pause frames received.
ifInErrors
Number of frames received with error (FIFO Overflow Error, CRC Error,
Frame Too Long Error, Alignment Error)
The dedicated Error Code (0xfe, not a code error) was received
ifInUcastPkts
Incremented with each valid frame received on the Receive FIFO
interface and bit 0 of the destination address was '0'.
ifInMulticastPkts
Incremented with each valid frame received on the Receive FIFO
interface and bit 0 of the destination address was '1' but not the
broadcast address (all bits set to '1'). Pause frames are not counted.
ifInBroadcastPkts
Incremented with each valid frame received on the Receive FIFO
interface and all bits of the destination address were set to '1'.