Patent ID: 7366807

Claim:
A statistics interface for a media access controller, comprising: a media access controller core including a receive engine, the receive engine configured to provide a receive statistics vector associated with receive traffic provided via the media access controller, the receive engine configured to provide a receive statistics valid signal associated with the receive statistics vector, the receive engine configured to output the receive statistics vector within an inter-frame gap over a number of receive clock cycles, wherein a portion of the receive statistics vector is provided with each clock cycle of the receive clock cycles; and a receive statistics multiplexer circuit coupled to receive the receive statistics vector and the receive statistics valid signal and configured to provide a receive statistics vector output and a receive statistics valid output respectively responsive thereto, and comprising: a receive statistics multiplexer controller configured to provide control select signaling responsive to the receive statistics valid output and the receive clock signal; a first multiplexer coupled to receive the control select signaling to select a portion of the receive statistics vector output for output; and a register clocked responsive to the receive clock signal and coupled to receive the receive statistics vector output and provide the receive statistics vector output to the first multiplexer.