Overview - Texas Instruments OMAP5910 Reference Manual

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

Advertisement

7
DSP DMA
7.1

Overview

7.1.1
Purpose of the DSP DMA
7.1.2
Features
SPRU890A
Acting in the background of DSP core operation, the DMA controller can:
Transfer data among internal memory, DSP external memory, and
-
peripherals residing on the DSP public peripheral bus
Transfer data between the Microprocessor Unit Interface (MPUI) and
-
memory internal to the DSP subsystem
The DMA controller has the following important features:
Operation that is independent of the DSP core
-
Four standard ports, one for each data resource: internal dual-access
-
RAM (DARAM), internal single-access RAM (SARAM), DSP external
memory (via the External Memory Interface [EMIF]), and peripherals (via
the shared TI peripheral bus bridge)
An auxiliary port to enable certain transfers between the MPUI and
-
memory
Six channels, which allow the DMA controller to keep track of the context
-
of six independent block transfers among the standard ports
Bits for assigning each channel a low priority or a high priority. For details,
-
see section 7.2.6, Service Chain.
Event synchronization. DMA transfers in each channel can be made
-
dependent on the occurrence of selected events. For details, see section
7.2.12, Synchronizing Channel Activity.
An interrupt for each channel. Each channel can send an interrupt to the
-
DSP core on completion of certain operational events. See section 7.2.15,
Interrupt Support.
Software-selectable options for updating addresses for the sources and
-
destinations of data transfers.
A dedicated idle domain. The DMA controller can be put into a low-power
-
state by turning off this domain. Each multichannel buffered serial port
(McBSP) has the ability to temporarily take the DMA domain out of this idle
state when the McBSP needs the DMA controller. See Power
Management in section 7.2.16.
To read about the registers that program the DMA controller, see section 7.3.
DSP DMA
DSP Subsystem
121

Advertisement

Table of Contents
loading

This manual is also suitable for:

Omap5912

Table of Contents