
Receive Function Signals
3-5
longer than 1518 bytes and smaller than 1536 bytes if the
huge mode is disabled.
ACCEPT_CTRL
Accept Control Frames
Input
ACCEPT_CTRL, when asserted, instructs the MAC
receive function to mask the REJECT bit of the Receive
Statistics Vector and accept all IEEE 802.3 pause ow
control frames
RX_STRIP_CRC
Receive Packet Strip CRC
Input
RX_STRIP_CRC, when asserted, instructs the MAC
receive function to strip off the 32-bit CRC eld from the
end of each received frame as it is passed to the host
receive function interface. When deasserted,
RX_STRIP_CRC instructs the MAC receive function to
pass the 32-bit CRC eld received at the end of each
frame to the host receive function interface.
RX_STRIP_CRC is a conguration input and should be
changed only when the receive engine is idle or during
reset. This signal must not be changed any time between
the assertion of MRX_SOP and the assertion of
MRX_EOP.
MRX_BCO
Broadcast Frame Received
Output
When asserted, MRX_BCO indicates that the received
packet is a broadcast packet. MRX_BCO is asserted with
MRX_BYTE7. The host interface can then decide to
reject or accept broadcast packets.
MRX_MCO
Multicast Frame Received
Output
When asserted, MRX_MCO indicates that the received
packet is a multicast packet. MRX_MCO is asserted with
MRX_BYTE7. The host interface can then decide to
reject or accept multicast packets.
CRCG
CRCO Output Good
Output
When asserted, CRCG indicates that the host can now
sample the CRCO[8:0] signals. This signal is asserted on
the seventh data byte after MRX_SOP is asserted and it
is valid until the end of the packet. The host interface can
then decide to reject or accept multicast packets using
CRCO[8:0] to index into hashing tables.