7 fec frame transmission, 7 fec frame transmission -33 – Motorola ColdFire MCF5281 User Manual

Page 343

Advertising
background image

Fast Ethernet Controller (FEC)

Freescale Semiconductor

17-33

The 7-wire serial mode interface (RCR[MII_MODE] cleared) is generally referred to as AMD mode.

Table 17-36

shows the 7-wire mode connections to the external transceiver.

17.5.7

FEC Frame Transmission

The Ethernet transmitter is designed to work with almost no intervention from software. After
ECR[ETHER_EN] is set and data appears in the transmit FIFO, the Ethernet MAC can transmit onto the
network. The Ethernet controller transmits bytes least significant bit (lsb) first.

When the transmit FIFO fills to the watermark (defined by TFWR), MAC transmit logic asserts
FEC_TXEN and starts transmitting the preamble (PA) sequence, the start frame delimiter (SFD), and then
the frame information from the FIFO. However, the controller defers the transmission if the network is
busy (FEC_CRS is asserted). Before transmitting, the controller waits for carrier sense to become inactive,
then determines if carrier sense stays inactive for 60 bit times. If so, transmission begins after waiting an
additional 36 bit times (96 bit times after carrier sense originally became inactive). See

Section 17.5.15.1,

“Transmission Errors,”

for more details.

Collision

FEC_COL

Carrier Sense

FEC_CRS

Receive Clock

FEC_RXCLK

Receive Data Valid

FEC_RXDV

Receive Data

FEC_RXD[3:0]

Receive Error

FEC_RXER

Management Data Clock

FEC_MDC

Management Data

Input/Output

FEC_MDIO

Table 17-36. 7-Wire Mode Configuration

Signal description

EMAC Pin

Transmit Clock

FEC_

TXCLK

Transmit Enable

FEC_

TXEN

Transmit Data

FEC_

TXD[0]

Collision

FEC_

COL

Receive Clock

FEC_

RXCLK

Receive Data Valid

FEC_

RXDV

Receive Data

FEC_

RXD[0]

Table 17-35. MII Mode (continued)

Signal Description

EMAC pin

MCF5282 and MCF5216 ColdFire Microcontroller User’s Manual, Rev. 3

Advertising
This manual is related to the following products: