ADSP-2126x SHARC Processor Hardware Reference
5-31
Memory
memory locations. For more information and examples, see
ADSP-21160
DSP Instruction Set Reference.
• Programs can use odd or even modify values (1, 2, 3, …) to step
through a buffer in single- or dual-data, SISD or broadcast load
mode regardless of the data word size (long word, extended-preci-
sion normal word, normal word, or short word).
• Programs should use a multiple of 4 modify values (4, 8, 12, …) to
step through a buffer of short word data in single- or dual-data,
SIMD mode. Programs must step through a buffer twice, once for
addressing even short word addresses and once for addressing odd
short word addresses.
• Programs should use a multiple of 2 modify values (2, 4, 6, …) to
step through a buffer of normal word data in single- or dual-data
SIMD mode.
• Programs can use odd or even modify values (1, 2, 3, …) to step
through a buffer of long word or extended-precision normal word
data in single- or dual-data SIMD modes.
Where a cross (†) appears in the
PEx
registers in any of the follow-
ing figures, it indicates that the processor zero-fills or sign-extends
the most significant 16 bits of the data register while loading the
short word value into a 40-bit data register. Zero-filling or
sign-extending depends on the state of the
SSE
bit in the
MODE1
sys-
tem register. For short word transfers, the least significant 8 bits of
the data register are always zero.
Short Word Addressing of Single-Data in SISD Mode
shows the SISD single-data, short word addressed access
mode. For short word addressing, the processor treats the data buses as
four 16-bit short word lanes. The 16-bit value for the short word access is
transferred using the least significant short word lane of the PM or DM
Summary of Contents for ADSP-21261 SHARC
Page 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Page 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Page 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Page 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Page 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Page 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Page 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Page 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Page 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Page 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Page 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Page 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Page 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...