Contents
ix
Contents
3.6
MPU Interface
3.6.1
HOM/SAM Change Outside of Reset
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.2
ST3—HOM_P Bit (Bit 8)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.6.3
ST3—HOM_R Bit (Bit 9)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7
EMIF
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.1
EMIF Global Control Register (EMIF_GCR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.7.2
EMIF Global Reset Register (EMIF GRR)
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.8
DSP Memory Management Unit
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.9
DSP Subsystem Clocking and Reset Control
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10
System Operating Details
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.1 DSP Private Peripherals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.2 DSP Public Peripherals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.3 DSP/MPU Shared Peripherals
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.10.4 Boot Mode for DSP Subsystem
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Memory Interface Traffic Controller
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Describes the OMAP5910 multimedia processor memory interface traffic controller (TC).
4.1
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
Memory Map
4.3
Memory Interfaces
4.3.1
Internal Memory Interface
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.2
External Memory Interface Slow
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.3.3
External Memory Interface Fast
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4
Traffic Controller Memory Interface Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.5
Interfacing Memories With the OMAP5910 Device
. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5
System DMA Controller
Describes the system DMA controller for the OMAP5910 multimedia processor.
5.1
Introduction
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.2
External Connections
5.3
Generic Channels
5.3.1
Transfers
5.3.2
Addressing Modes
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.3
Data Packing and Bursting
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.4
Data/Address Alignment
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.5
Constraint on Channel Configuration Parameters
. . . . . . . . . . . . . . . . . . . . . . .
5.3.6
Endianism
5.3.7
Interrupt Generation
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.3.8
Memory Space Protection
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4
LCD Dedicated Channel
5.4.1
Functional Description
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.2
Addressing Units
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.3
LCD Channel Usage Restrictions
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.4.4
LCD Transfer Examples
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.5
DMA Request Mapping
5.6
Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
5.6.1
Generic Channel Registers
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .