Functional Description; System Dma Controller Simplified Block Diagram - Texas Instruments OMAP5912 Reference Manual

Multimedia processor device overview and architecture
Hide thumbs Also See for OMAP5912:
Table of Contents

Advertisement

System DMA
Figure 3.

System DMA Controller Simplified Block Diagram

TIPB
EMIFS I/F
EMIFS
EMIFFI/F
EMIFF
OCP I/F
OCP-T1 Port
OCP I/F
OCP-T2 Port
LCD I/F
LCD Port
TIPB I/F
TIPB Port
MPUI I/F
MPUI Port
3.1

Functional Description

30
Direct Memory Access (DMA) Support
Data bus
Port control bus
Arbiter
Arbiter
Arbiter
Arbiter
Arbiter
Arbiter
System DMA controller
This section describes the system DMA capabilities and programming.
The configuration of the system DMA logical channel registers can be done
in any order with the exception of the enable bit in the channel control register,
DMA_CCR. This bit enables all logical channel types, so this must be the last
thing done when configuring a logical channel (LCh). During the time an LCh
is enabled it is not allowed to change its configuration registers, which causes
undefined effects. All global system DMA configuration registers must be
changed before any LChs are enabled; if not, it undefined effects result.
The dedicated LCD channel has some additional features and different
channel behavior compared to the generic channels. For more details, see
section 3.2.1, Display Logical Channel. Some channel features and behavior
are common to both generic and LCD channels; this section describes them
and indicates which are supported by the LCD channel.
TIPB config port
Channel control
bus
P Ch-2
P Ch-1
P Ch-0
P Ch-D
Context
bus
Memory interface
Logical channel arbitration
Logical channel interleaving
Logical channel prefetch
Logical channel linking control
Memory access control
Memory core
Channel text
Program set
Memory core
Channel state
Clock control
Idle control
MISC control
SPRU755B

Advertisement

Table of Contents
loading

Table of Contents