Scc Ethernet Channel Frame Transmission - Motorola MPC8260 PowerQUICC II User Manual

Motorola processor users manual
Table of Contents

Advertisement

MPC8260
SCC
TXD
TENA (RTS)
TCLK (CLKx)
RXD
RENA (CD)
RCLK (CLKx)
CLSN (CTS)
Parallel I/O
Start Frame
Preamble
Delimiter
7 Bytes
1 Byte
NOTE: Short Tx frames are padded automatically by the MPC8260.
Figure 24-3. Connecting the MPC8260 to Ethernet
The EEST has similar names for its connection to the above seven MPC8260 signals. The
EEST also provides a loopback input so the MPC8260 can perform external loopback
testing, which can be controlled by any available MPC8260 parallel I/O signal. The passive
components needed to connect to AUI or twisted-pair media are external to the EEST. The
MC68160 documentation describes EEST connection circuits.
The MPC8260 uses SDMA channels to store bytes received after the start frame delimiter
in system memory. When sending, provide the destination address, source address, type/
length Þeld, and the transmit data. To meet minimum frame requirements, the MPC8260
pads frames with fewer than 46 bytes in the data Þeld and appends the FCS to the frame.

24.4 SCC Ethernet Channel Frame Transmission

The Ethernet transmitter works with almost no core intervention. When the core enables the
transmitter, the SCC polls the Þrst TxBD in the table every 128 serial clocks. Setting
TODR[TOD] lets the next frame be sent without waiting for the next poll.
To begin transmission, the SCC in Ethernet mode (called the Ethernet controller) fetches
data from the buffer, asserts TENA to the EEST, and starts sending the preamble sequence,
the start frame delimiter, and frame information. If the line is busy, it waits for carrier sense
to remain inactive for 6.0 µs, at which point it waits an additional 3.6 µs before it starts
sending (9.6 µs after carrier sense originally became inactive).
If a collision occurs during frame transmission, the Ethernet controller follows a speciÞed
backoff procedure and tries to retransmit the frame until the retry limit threshold is reached.
MOTOROLA
EEST
MC68160
Tx
TENA
TCLK
Rx
RENA
RCLK
CLSN
Loop
Stored in Transmit Buffer
Destination
Source
Address
Address
6 Bytes
6 Bytes
Chapter 24. SCC Ethernet Mode
Part IV. Communications Processor Module
Passive
Passive
Stored in Receive Buffer
Type/
Data
Length
2 Bytes
46–1500 Bytes
RJ-45
Twisted
Pair
D-15
AUI
Frame Check
(Pads)
Sequence
4 Bytes
24-5

Advertisement

Table of Contents
loading

Table of Contents