Communications Processor Module
Appearance
Communication Processor Module (CPM) is a component of Motorola 68000 family (QUICC) or Motorola/Freescale Semiconductor Power Architecture (PowerQUICC) microprocessors designed to provide features related to imaging and communications.
The CPM features its own RISC microcontroller, separate from the actual Central Processing Unit IP core. The RISC microcontroller communicates with the core using dual-ported RAM, special command, configuration and event registers as well as via interrupts.
Typical features of the CPM include:
- Digital signal processing with multiply accumulate module (MAC),
- Communication interfaces with serial communication controllers (SCC), serial management controllers (SMC), Universal Serial Bus, I²C and Serial Peripheral Interface Bus attachment,
- Direct memory access (DMA) circuitry, interrupt controller, time-slot assigner and baud rate generators.
References
- Freescale Semiconductor PowerPC MPC823 Reference Manual, revision 1, section 1.2.3 Communication Processor Module, page 1-9