Architecture Overview
3-4
The DSP subsystem has the following components:
-
DSP module:
J
TMS320C55x (C55x) DSP CPU core
J
Tightly coupled hardware accelerators—discrete cosine transform/in-
verse discrete cosine transform (DCT/IDCT), motion estimation, and
half-pixel interpolation
J
Tightly coupled memories and their interfaces—dual-access RAM
(DARAM), single-access RAM (SARAM), programmable dynamic
ROM (PDROM), instruction cache
J
External memory interface (EMIF) that connects the CPU to external
and loosely coupled memories
J
A 6-channel DMA controller that can copy memory contents from one
address to another without CPU intervention
J
MPUI that permits high-bandwidth parallel access to DSP resources
by the MPU and system DMA
J
TIPB bridge that provides two external bus interfaces for private and
public peripherals
-
DSP subsystem peripherals:
J
Three general-purpose 32-bit timers
J
One general-purpose UART
J
A 16-signal general-purpose input/output (GPIO) module for bit input
or output
J
A mailbox module to permit interrupt-based signaling between the
DSP and MPU
J
Watchdog timer
J
Level 2 interrupt handler