Chapter27 multi-channel controllers (mccs), 1 features, Chapter 27 – Motorola MPC8260 User Manual
Page 731: Multi-channel controllers (mccs), Features -1, Chapter 27, òmulti-channel controllers (mccs), Chapter 27 multi-channel controllers (mccs)
![background image](/manuals/120797/731/background.png)
MOTOROLA
Chapter 27. Multi-Channel Controllers (MCCs)
27-1
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).