Accessing Memory
5-26
ADSP-2126x SHARC Processor Hardware Reference
The DSP transfers the 40-bit data to internal memory as a 48-bit value,
zero-filling the least significant 8 bits on stores and truncating these 8 bits
on loads. The register file source or destination of such an access is a single
40-bit data register.
Normal Word (32-Bit) Accesses
A program makes a normal word (32-bit) access to internal memory using
an access to a normal word address when that internal memory block’s
IMDWx
bit is cleared (=0) for 32-bit words. Programs use normal word
addressing to access all DSP memory spaces. The address ranges for mem-
ory accesses appear in
and
.
The register file source or destination of a normal word access is a single
40-bit data register. The DSP zero-fills the least significant 8 bits on loads
and truncates these bits on stores.
Short Word (16-Bit) Accesses
A program makes a short word (16-bit) access to internal memory using
an access to a short word address. The address ranges for internal memory
accesses appear in
The register file source or destination of such an access is a single 40-bit
data register. The DSP zero-fills the least significant 8 bits on loads and
truncates these bits on stores. Depending on the value of the
SSE
bit in the
MODE1
system register, the DSP loads the register’s upper 16 bits by either:
• Zero-filling these bits if
SSE
=0
• Sign-extending these bits if
SSE
=1
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 ...