Erroneous RX Frame
When an error condition is detected, the Triple Speed Ethernet MAC core validates the frame against the following precedence rules. Only the highest-priority error counter is incremented.
For any error listed below, the Triple Speed Ethernet MAC core performs the
following actions:
- Asserts
rx_axis_mac_tuserto flag the frame as invalid. - Increments the
ifInErrorsstatistic counter.
| Priority | Condition | Statistic Counter Incremented |
|---|---|---|
| 1 (Highest) | Undersized (Received frame is < 64 bytes) |
etherStatsUndersizePkts |
| 2 | Oversized (Received frame exceeds the configured
frm_length) |
etherStatsOversizePkts |
| 3 | FCS Error (Received frame has valid size but fails
CRC) |
aFrameCheckSequenceErrors |
| 4 (Lowest) | Length Mismatch (Received frame has valid size, but Length/
Type field does not match actual payload) |
aRxFrameMismatchedLength |