Only when 16 retries are reached, the CSMA/CD block will clear the TXENA bit, and CPU intervention is required. The DMA will not automatically restart data transfer in this case, nor will it transmit the next enqueued packet until TXENA is set by the CPU. The DMA will move the packet number in question from the TX FIFO into the TX completion FIFO.

NETWORK INTERFACE

The SMC91C95 includes both an AUI interface for thick and thin coax applications and a 10BASE-T interface for twisted pair applications. Functions common to both are:

1.Manchester encoder/decoder to convert NRZ data to Manchester encoded data and back.

2.A 32 ms jabber timer to prevent inadvertently long transmissions. When 'jabbing' occurs, the transmitter is disabled, automatic loopback is disabled (in 10BASE-T mode), and a collision indication is given to the controller. The interface 'unjabs' when the transmitter has been idle for a minimum of 256 ms.

3.A phase-lock loop to recover data and clock from the Manchester data stream with up to plus or minus 18ns of jitter.

4.Diagnostic loopback capability.

5.LED drivers for collision, transmission, reception, and jabber.

10BASE-T

transmission, data is automatically looped back to the receiver except during collision periods, in which case the input to the receiver is network data. During collisions, should the receive input go idle prior to the transmitter going idle, input to the receiver switches back to the transmitter within 9 bit times. Following transmission, the transmitter performs a SQE test. This test exercises the collision detection circuitry within the 10BASE-T interface.

In full duplex mode, carrier sense is asserted during receive activity only. The receiver monitors the media at all times. It recovers the clock and data and passes it along to the controller. In the absence of any receive activity, the transmitter is looped back to the receiver. In addition, the receiver performs automatic polarity correction. The 10BASE-T interface performs link integrity tests per section 14.2.1.7 of 802.3, using the following values:

1.Link_loss_timer: 64 ms

2.Link_test_min_timer: 4 ms

3.Link_count: 2

4.Link_test_max_timer: 64 ms

The state of the link is reflected in the EPHSR.

AUI

The SMC91C95 also provides a standard 6 wire AUI interface to a coax transceiver.

PHYSICAL INTERFACE

The 10BASE-T interface conforms to the twisted pair MAU addendum to the 802.3 specification. On the transmission side, it converts the NRZ data from the controller to Manchester data and provides the appropriate signal level for driving the media. Signal are predistorted before transmission to minimize ISI. In half duplex mode, the collision detection circuitry monitors the simultaneous occurrence

of received signals and transmitted

data on

the

media.

During

97

The internal physical interface (PHY) consists of an encoder/decoder (ENDEC) and an internal

10BASE-T transceiver. The ENDEC also provides a standard 6-pin AUI interface to an external coax transceiver for 10BASE-T and 10BASE-5 applications. The signals between MAC and the PHY can be routed to pins by asserting the nXENDEC pin low. This feature allows the interface to an external ENDEC and transceiver. The PHY functions

Page 97
Image 97
SMC Networks SMC91C95 manual Network Interface, 10BASE-T, Aui, Physical Interface