Digital Signal Processor Subsystem Overview; Architecture Overview; Features - Texas Instruments OMAP5910 Reference Manual

Multimedia processor dsp subsystem
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

1

Digital Signal Processor Subsystem Overview

1.1

Architecture Overview

1.2

Features

SPRU890A
The Digital Signal Processor (DSP) Subsystem is a collection of modules
which include the TMS320C55x CPU processor along with its hardware
accelerators, tightly coupled memory, instruction cache, and dedicated DMA,
the interfaces it uses to communicate with rest of the OMAP device, as well
as a number of peripherals.
The TMS320C55x core processor (also referred to as the DSP core) and the
peripherals included in the DSP subsystem communicate with:
The MPU core via the microprocessor unit interface (MPUI)
-
Various standard memories via the external memory interface (EMIF)
-
Various system peripherals via two TI peripheral bus (TIPB) bridges
-
Figure 1 and Figure 2 in section 1.4 show block diagrams for the OMAP5910
and OMAP5912 DSP subsystems.
The DSP subsystem is composed of several portions: the DSP module, the
peripherals that surround that module, and several interfaces used to
communicate with the rest of the OMAP modules. Each portion has the
following components:
DSP module:
-
TMS320C55x (C55x) DSP core
J
Tightly
coupled
J
transform/inverse discrete cosine transform (DCT/IDCT), motion
estimation, and half-pixel interpolation
Tightly coupled memories and their interfaces: dual-access RAM
J
(DARAM), single-access RAM (SARAM), programmable dynamic
ROM, and an instruction cache (I-Cache)
Six-channel DMA controller that can copy memory contents from one
J
address to another without DSP core intervention
DSP Subsystem
hardware
accelerators:
DSP Subsystem
discrete
cosine
17

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap5912

Table of Contents