Post-Incremented Addressing Mode; Single-Indexed Addressing Mode; Double-Indexed Addressing Mode - Texas Instruments OMAP5912 Reference Manual

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

Advertisement

4.9.3

Post-Incremented Addressing Mode

4.9.4

Single-Indexed Addressing Mode

4.9.5

Double-Indexed Addressing Mode

SPRU755B
Address is always incremented by 1.
a(0) =SA
a(i) = a(i – 1) + 1, 1 . i . BS –1
where:
a(i) is the address of the byte number i within the transfer.
SA is the start address of the transfer.
BS is the block size in bytes.
Address is incremented by 1 if the end of the current element is not reached.
Address is incremented by an element index if the end of the current element
is reached.
a(0) = SA
a(i) = a(i – 1) + 1 if (i mod ES) = 0, 1 . i . BS – 1
a(i) = a(i – 1) + EI if (i mod ES) = 0, 1 . i . BS – 1
where:
a(i) is the address of the byte number i within the transfer.
SA is the start address of the transfer.
BS is the block size in bytes.
ES is the element size in bytes, 1 . ES . 2.
EI is the element index in bytes, specified in a configuration register, –32768.
EI . 32767.
Address is incremented by a frame index if the end of the current frame is
reached.
Address is incremented by an element index if the end of the current element
is reached and end of frame is not reached.
Address is incremented by one if the end of the current element and the end
of current frame are not reached.
Direct Memory Access (DMA) Support
DSP DMA
139

Advertisement

Table of Contents
loading

Table of Contents