E-1110 Core Functional Description
2-9
GMII data into an 8B/10B TBI stream and sends it back to the E-1110
PHY Multiplexer. The E-1110 PHY Multiplexer then sends out the TBI
signals to the PHY device. In the GMII mode, the GMII signals from the
Gigabit MAC are sent to the PHY device through the PHY Multiplexer.
The Gigabit MAC asserts the MTX_ACK signal on every clock to start
responding to the host interface for more data after sending the preamble
and SFD. The host outputs new data on every clock when MTX_ACK is
sampled active. The end of packet is indicated when the host asserts the
MTX_EOP signal. If a transmit underrun occurs, the Host Interface
Module generates the MTX_ABORT signal to the host to abort the rest
of the transmit data transfer.
10/100 Mode – In 10/100 mode, the data is sent to the E-110 MAC
through the assertion of the E110_TPSF signal. The E-110 core
transmits the preamble and SFD after properly adding the required IPG
and then asserts E110_TPUD to start the next data transfer.
Subsequently, the E-110 expects valid data every alternate clock until the
end of the packet. The E-1110 core appropriately asserts MTX_ACK to
get the next byte from the host interface. The assertion of MTX_ACK is
not continuous in the 10/100 mode due to the lower speed of operation.
The host packet interface is designed to operate at a speed of 1 Gbit/s.
In 10/100 mode, due to handshake of MTX_DVALID and MTX_ACK, this
interface operates at the required 1/100 or 1/10 speed, depending upon
the 10/100 mode of operation. If a collision occurs, the E-110 core
asserts the E110_TPRT signal, which is synchronized and asserted as
MTX_RETRY. The host then can retry the packet transmission. If an
abort condition occurs (late collision, excess collisions, or transmit
underrun), the E-110 core asserts TPAB, which is synchronized and
asserted as MTX_ABORT. The host then can abort the current
transmission attempt. In the case of an underrun, the E-1110 core
detects the underrun condition and asserts E110_TPUR to the E-110
core. All the conguration signals except those mentioned in the Signals
chapter are directly connected from the host interface to the E-110 core.
The MII input and output signals from the E-110 core are fed back into
the E-1110 core, where they are multiplexed and sent out over the PHY
interface in the MII mode.
The E-1110 then asserts TX_STATUS_ACTIVE along with
MACTX_STATUS[40:0] as a RMON vector.