Critical Issue
Description
Statistic counters are registers that collect statistics on the transmit and receive datapaths in the MAC function. When statistics counters are enabled in any MAC variant, you may observe these issues in various configurations:
ifOutUcastPktsandifOutBroadcastPktsdo not increase when the MAC function transmits erroneous unicast and broadcast frames.aFramesReceivedOKdoes not increase when the MAC function in 10/100-Mbps variation receives a pause frame.ifInBroadcastPktsincreases when the MAC function in 1000-Mbps variation receives a pause frame.aOctetsReceivedOKandetherStatsUndersizePktsdo not count the length of pause frame when you disable the pause frame forwarding on receive.ifOutErrors,ifOutUcastPkts,ifOutMulticastPktsandsifOutBroadcastPktsdo not count the flushed packets when late collision or excessive collision occurs.aFramesReceivedOK,aOtetsReceivedOK,etherStatsOctets,etherStatsPktsandetherStatsPkts64Octetscount an extra frame when the MAC function receives a pause frame.aFrameReceivedOKandetherStatsUndersizePktsincrease by 1 when the MAC function receives magic packet and wakes up. These statistics counters should not increase in sleep mode.- All statistics counters operate in normal mode when the MAC function operates in sleep mode.
This issue affects all designs that contain MAC function with SGMII PCS.
Resolution
No workaround.This issue is fixed in version 11.0 of the Triple Speed Ethernet MegaCore function.