Motorola PowerQUICC II MPC8280 Series Reference Manual page 940

Table of Contents

Advertisement

MCC Operation Overview
• Individual channel loop mode
• Efficient bus usage (no bus usage for inactive channel or for active channels with
nothing to transmit)
• Efficient control of the interrupts to the core
• Uses external BD tables.
• Uses on-chip dual-port RAM (DPRAM) 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 1 or 2 bytes)
29.1 MCC Operation Overview
Each MCC relies upon its corresponding SI block as its physical interface to a TDM. Once
an SI's TDM has been programmed to contain MCC-related timeslots (accomplished via
SIRAM programming) and has been enabled, the SI clocks data out of an MCC channel's
TX FIFO or clocks data into an MCC channel's RX FIFO as appropriate. Note that the SI
contains no data buffering; data moving to or from an MCC channel's FIFO is clocked
directly through the SI to or from the TDM data lines.
Activity in an MCC channel's FIFO triggers a request to the CPM. The CPM then uses a
variety of MCC-related data structures to handle that channel's traffic. MCC global
parameters govern the overall state of the MCC block and also contain some threshold
settings and base pointers used by all channels for their operation. There is also one set of
channel-specific parameters and channel-extra parameters per MCC channel, containing
protocol state information for that channel and pointers to that particular channel's receive
and transmit buffer descriptors. These parameter RAM areas are described in more detail
in the following sections.
Note that the channel-specific parameter area may be interpreted differently depending on
what protocol is being used on that particular channel, whether it is HDLC, transparent, or
SS7. If an MCC channel is being used in conjunction with AAL1 CES, there are additional
programming model changes that take place. Also, if a TDM is programmed to make use
of superchannelled MCC timeslots, a structure called the Superchannel Table is also used.
All these parameter RAM areas are described in more detail in the following sections.
29.1.1 MCC Data Structure Organization
Each MCC uses the following data structures:
29-2
Freescale Semiconductor, Inc.
MPC8280 PowerQUICC II Family Reference Manual
For More Information On This Product,
Go to: www.freescale.com
MOTOROLA

Advertisement

Table of Contents
loading

This manual is also suitable for:

Powerquicc ii mpc8270Powerquicc ii mpc8275Powerquicc ii mpc8280

Table of Contents