Functional Features - Texas Instruments OMAP5910 Technical Reference Manual

Dual-core
Hide thumbs Also See for OMAP5910:
Table of Contents

Advertisement

MPU Interface
2.9.1

Functional Features

2-56
The MPUI supports the following features:
-
Four access modes:
J
Single-access mode (SAM) for SARAM, DARAM, memory interface
access
J
Single-access mode (SAM) for peripheral bus access
J
Host-only mode (HOM) for SARAM access
J
Host-only mode (HOM) for peripheral bus access
-
An interrupt sent to the TI925T if a time-out occurs
-
Programmable priority scheme (TI925T, DMA, etc.) that must be config-
ured during the system boot process
-
Packing and unpacking (16-bits to 32-bits, and vice versa)
-
32-bit single access support
-
Software control endianism conversion (default is word swap for all
access, byte swap for memory access only)
-
DMA access to full memory space (16M bytes)
-
DMA access to the DSP peripheral bus shared peripherals (up to 128K
bytes)
In host-only mode (HOM), the MPUI interface does not have access to the
DARAM (0x00 0000 to 0x00 FFFF). All SARAM (0x01 0000 to 0x04 FFFF) is
accessible by the MPUI, but the type of access depends on the DSP status
(HOM or single-access mode (SAM)) and on the MPUI size register
(DSP_API_CONFIG). The following rules apply:
-
Before the MPU reset (resetting the DSP MPUI logic) is released, the
MPUI cannot access any SARAM.
-
After the MPU reset is released and before the DSP reset is released,
the DSP is in HOM. The default MPUI size register value (after the
MPU_nRESET is released) is 0xFFFF, and the MPUI has exclusive
access to all SARAM.
-
Shared access: Both the DSP and MPU can access MPUI memory, but
the memory space they access is mutually exclusive. The MPUI register
controls which memory space (SARAM0, 1, 2...) is accessed by the DSP
or the MPU.
-
After the DSP reset is released, the DSP goes automatically into SAM;
consequently, whatever the value of the MPUI size register, all SARAM is
shared between the DSP and the MPUI.

Advertisement

Table of Contents
loading

Table of Contents