www.ti.com
5.49.4PauseReceiveFramesRegister(RXPAUSEFRAMES)
5.49.5ReceiveCRCErrorsRegister(RXCRCERRORS)
5.49.6ReceiveAlignment/CodeErrorsRegister(RXALIGNCODEERRORS)
5.49.7ReceiveOversizedFramesRegister(RXOVERSIZED)
EthernetMediaAccessController(EMAC)Registers
ThetotalnumberofIEEE802.3XpauseframesreceivedbytheEMAC(whetheracteduponornot).A
pauseframeisdefinedashavingallofthefollowing:
•Containedanyunicast,broadcast,ormulticastaddress
•Containedthelength/typefieldvalue88.08handtheopcode0001h
•Wasoflength64toRXMAXLENbytesinclusive
•HadnoCRCerror,alignmenterror,orcodeerror
•Pause-frameshadbeenenabledontheEMAC(TXFLOWENbitissetinMACCONTROL).
TheEMACcouldhavebeenineitherhalf-duplexorfull-duplexmode.SeeSection2.5.5fordefinitions
ofalignment,code,andCRCerrors.Overrunshavenoeffectonthisstatistic.
ThetotalnumberofframesreceivedontheEMACthatexperiencedaCRCerror.AframewithCRC
errorsisdefinedashavingallofthefollowing:
•WasanydataorMACcontrolframethatmatchedaunicast,broadcast,ormulticastaddress,or
matchedduetopromiscuousmode
•Wasoflength64toRXMAXLENbytesinclusive
•Hadnoalignmentorcodeerror
•HadaCRCerror.ACRCerrorisdefinedashavingallofthefollowing:
–Aframecontaininganevennumberofnibbles
–Failstheframechecksequencetest
SeeSection2.5.5fordefinitionsofalignment,code,andCRCerrors.Overrunshavenoeffectonthis
statistic.
ThetotalnumberofframesreceivedontheEMACthatexperiencedanalignmenterrororcodeerror.
Suchaframeisdefinedashavingallofthefollowing:
•WasanydataorMACcontrolframethatmatchedaunicast,broadcast,ormulticastaddress,or
matchedduetopromiscuousmode
•Wasoflength64toRXMAXLENbytesinclusive
•Hadeitheranalignmenterrororacodeerror
–Analignmenterrorisdefinedashavingallofthefollowing:
•Aframecontaininganoddnumberofnibbles
•Failstheframechecksequencetest,ifthefinalnibbleisignored
–AcodeerrorisdefinedasaframethathasbeendiscardedbecausetheEMACsMRXERpinis
drivenwithaoneforatleastonebit-time'sdurationatanypointduringtheframe'sreception.
Overrunshavenoeffectonthisstatistic.
CRCalignmentorcodeerrorscanbecalculatedbysummingreceivealignmenterrors,receivecode
errors,andreceiveCRCerrors.
ThetotalnumberofoversizedframesreceivedontheEMAC.Anoversizedframeisdefinedashaving
allofthefollowing:
•WasanydataorMACcontrolframethatmatchedaunicast,broadcast,ormulticastaddress,or
matchedduetopromiscuousmode
•WasgreaterthanRXMAXLENinbytes
•HadnoCRCerror,alignmenterror,orcodeerror
SPRU941A–April2007EthernetMediaAccessController(EMAC)/109
ManagementDataInput/Output(MDIO)
SubmitDocumentationFeedback