1 features, Communications processor module overview, Chapter 14 – Freescale Semiconductor MPC8260 User Manual

Page 549: Features -1

Advertising
background image

MPC8260 PowerQUICC II Family Reference Manual, Rev. 2

Freescale Semiconductor

14-1

Chapter 14
Communications Processor Module Overview

The PowerQUICC II’s communications processor module (CPM) is a superset of the MPC860
PowerQUICC CPM, with enhancements in performance. The support for multiple HDLC channels is
enhanced to support up to 256 HDLC channels.

14.1

Features

The CPM includes various blocks to provide the system with an efficient way to handle data
communication tasks. The following is a list of the CPM’s important features.

Communications processor (CP)

— One instruction per clock

— Executes code from internal ROM or dual-port RAM

— 32-bit RISC architecture

— Tuned for communication environments: instruction set supports CRC computation and bit

manipulation.

— Internal timer

— Interfaces with the embedded G2core processor through a dual-port RAM and virtual DMA

channels for each peripheral controller. (Dual-port RAM size is device-specific: 24 Kbyte on
0.29µm (HiP3) devices and 32 Kbyte on 0.25µm (HiP4) devices.)

— Handles serial protocols and virtual DMA.

Three full-duplex fast serial communications controllers (FCCs) (two on the MPC8255) support
the following protocols:

— ATM protocol through UTOPIA interface (FCC1 and FCC2 only) (Not on MPC8250)

— IEEE802.3/Fast Ethernet

— HDLC

— Totally transparent operation

Two multi-channel controllers (MCCs) (only MCC2 on the MPC8250 and the MPC8255) that
together can handle up to 256 HDLC/transparent channels at 64 Kbps each, multiplexed on up to
eight TDM interfaces

Four full-duplex serial communications controllers (SCCs) support the following protocols:

— IEEE 802.3/Ethernet

— High level/synchronous data link control (HDLC/SDLC)

— LocalTalk (HDLC-based local area network protocol)

— Universal asynchronous receiver transmitter (UART)

Advertising