
Transmit Function Signals
3-9
MTX_OK
Transmit Packet Successful
Output
MTX_OK, when asserted, acknowledges that the MAC
was successful in transmitting the current frame. The
MTX_OK output signal is asserted for one cycle of
CLK125, with a minimum delay of one clock cycle from
the assertion of MTX_EOP.
The MAC is ready to begin transmission of the next
frame, if available, one clock cycle after the assertion of
MTX_OK.
MTX_APPEND_CRC
Append CRC During Transmit
Input
MTX_APPEND_CRC, when asserted, instructs the MAC
to append its calculated 32-bit CRC value to the end of
the frame currently being transmitted. This signal should
stay stable throughout the transmit cycle from the
assertion of MTX_SOP to the assertion of MXT_EOP.
MTX_HIGH_PRIORITY
Transmit Packet High Priority
Input
MTX_HIGH_PRIORITY, when asserted, instructs the
MAC transmit function to transmit the requested frame
regardless of the pause state of the transmit function.
MTX_HIGH_PRIORITY is sampled during the CLK125
clock cycle when the MTX_SOP input is asserted.
MTX_HIGH_PRIORITY should be stable throughout the
MAC transmit operation from the assertion of MTX_SOP
to the assertion of MTX_EOP.
HUGE_PKT_EN
Huge Packet Enable Conguration
Input
This signal, when asserted, allows the transmit MAC to
transmit packets of sizes up to 9,000 bytes. This signal is
sampled along with the MTX_SOP signal.
HUGE_PKT_EN is a conguration input that is sampled
during normal MAC operation by the Gigabit MAC and
the E-110 core. This signal can be derived from the
conguration port logic of the host interface. Care should
be taken to ensure these inputs are stable during normal
operation and during packet transmissions.
When enabled, the maximum packet value is derived
from the MAX_PKT_LEN[15:0] value controlled from the
host. All received packets are truncated if the packet