
84C300A 4-Port
Fast Ethernet Controller
4-17
MD400152/E
16 Transmission Attempts:
If a Collision occurs for
the sixteenth consecutive time, the 16-Transmission-
Attempts status bit s set, the Collision status bit s set,
the TXRET signal is generated, and the Backoff
interval begun. The counter that keeps track of the
number of collisions is modulo 16 and therefore rolls
over on the 17th collision. Bits 15 to 11 of a port’s
transmit collision counter allow a user to determine
how many transmission attempts were necessary to
successfully transmit the packet.
Late Collision:
If a Collision occurs greater than 64
byte imes after he ransmission begins his s consid-
ered a late collision error. Upon this condition the
transmission is terminated, the TXRET output is
driven HIGH, and the late collision status bit is set.
At the completion of every transmission or retransmission,
new status information is loaded into the Transmit Status
Register. Dependent upon the bits enabled in the Trans-
mit Command Register, an interrupt will be generated for
the just completed transmission.
3.2.5 Conditions That Will Cause a Port’s TXRET Pin
to go High
Detection of a HIGH value on one of the chips 4 TXRET
pins indicates that the associated port could not complete
transmission of a packet due to one or more of the
following conditions:
1. A transmit FIFO underflow occurred while
transmitting the packet.
2. A late collision occurred while transmitting
the packet.
3. Carrier sense never went active during
transmission or went from an active to inactive
state during transmission.
4. 16 attempts to transmit the packet all resulted in
transmit collisions.
5. The ONETRYMODE pin is HIGH and a
collision occurs.
Any of the above conditions will cause the port to flush the
transmit FIFO and initiate a transmit retry request. With
initiation of a transmit Retry Request the port’s TXRDY
Figure 3. Typical Application Example
TRANSMIT
RECEIVE
DATA
BUFFER
BUS
TRANSCEIVER
DMA/
BUFFER
CONTROL
CPU
SYSTEM
MEMORY
84C300A
4 CHANNEL
QUAD
80C240 10/100Base-T4
or 80220/21 10/100Base-TX
MEDIA INTERFACE
ADAPTER WITH ONCHIP
FILTERS
80C240 10/100Base-T4
or 80220/21 10/100Base-TX
MEDIA INTERFACE
ADAPTER WITH ONCHIP
FILTERS
80C240 10/100Base-T4
or 80220/21 10/100Base-TX
MEDIA INTERFACE
ADAPTER WITH ONCHIP
FILTERS
80C240 10/100Base-T4
or 80220/21 10/100Base-TX
MEDIA INTERFACE
ADAPTER WITH ONCHIP
FILTERS