Multi-Channel Controllers (Mccs); Features - Motorola MPC8260 PowerQUICC II User Manual

Motorola processor users manual
Table of Contents

Advertisement

Chapter 27

Multi-Channel Controllers (MCCs)

270
270
The MPC8260Õs two multi-channel controllers (MCC1 and MCC2) each handle up to 128
serial, full-duplex data channels. The 128 channels are divided into four subgroups (of 32
channels each). One or more subgroups can be multiplexed through corresponding SIx
TDM channels; MCC1 connects through SI1, and MCC2 uses SI2.
Each channel can be programmed separately either to perform HDLC formatting/
deformatting or to act as a transparent channel.

27.1 Features

Each MCC has the following features:
¥ Up to 128 independent communication channels.
¥ Independent mapping for receive/transmit.
¥ Supports either transparent or HDLC protocols for each channel.
¥ Up to 256 DMA channels with independent buffer descriptor (BD) tables.
¥ Five interrupt circular tables with programmable size and overßow identiÞcation.
One for transmit and four for receive.
¥ Global loop mode.
¥ Individual channel loop mode.
¥ EfÞcient bus usage (no bus usage for inactive channel or for active channels with
nothing to transmit).
¥ EfÞcient control of the interrupts to the core.
¥ Supports external BD tables.
¥ Uses on-chip dual-port RAM (DPR) for parameter storage.
¥ Uses 64-bit data transactions for reading and writing data in BDs.
¥ Supports automatic routing in transparent mode using negative empty polarity.
¥ Supports inverted data per channel.
¥ Supports super channel synchronization in transparent mode (slot synchronization).
¥ Supports in-line synchronization in transparent mode (synchronization on a pattern
of 2 bytes).
MOTOROLA
Chapter 27. Multi-Channel Controllers (MCCs)
27-1

Advertisement

Table of Contents
loading

Table of Contents