ADSP-2126x SHARC Processor Hardware Reference
A-21
Registers Reference
Data File Data Registers (Rx, Sx)
The Data File Data registers are non memory-mapped, universal, data reg-
isters (
Ureg
and
Dreg
). Each of the DSP’s processing elements has a data
register file—a set of 40-bit data registers that transfer data between the
data buses and the computation units. These registers also provide local
storage for operands and results.
The
R
and
S
prefixes on register names do not effect the 32-bit or 40-bit
data transfer; the naming convention determines how the ALU, multi-
plier, and shifter treat the data and determines which processing element’s
data registers are being used. For more information on how to use these
registers, see
“Data Register File” on page 2-38
.
Alternate Data File Data Registers (Rx’, Sx’)
The processor includes alternate register sets for all data registers to facili-
tate fast context switching. Bits in the
MODE1
register control when
alternate registers become accessible. While inaccessible, the contents of
alternate registers are not affected by processor operations. Note that there
is an one cycle latency between writing to MODE1 and being able to
access an alternate register set.
Table A-6. Processing Element Registers
Register Name and Page Reference
Initialization After Reset
“Data File Data Registers (Rx, Sx)” on page A-21
Undefined
“PEx Multiplier Result Registers (MRFx, MRBx)” on page A-22
Undefined
“Program Memory Bus Exchange Register (PX)” on page A-23
Undefined
Содержание ADSP-21261 SHARC
Страница 30: ...Contents xxx ADSP 2126x SHARC Processor Hardware Reference ...
Страница 40: ...Register Diagram Conventions xl ADSP 2126x SHARC Processor Hardware Reference ...
Страница 58: ...Differences From Previous SHARCs 1 18 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 112: ...Secondary Processing Element PEy 2 54 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 178: ...Summary 3 66 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 204: ...DAG Instruction Summary 4 26 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 322: ...Setting Up DMA 7 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 436: ...SPORT Programming Examples 9 86 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 521: ...ADSP 2126x SHARC Processor Hardware Reference 11 31 Input Data Port rts IDP_ISR end ...
Страница 522: ...Input Data Port Programming Example 11 32 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 590: ...Timer Programming Examples 14 20 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 796: ...I O Processor Registers A 174 ADSP 2126x SHARC Processor Hardware Reference ...
Страница 800: ...B 4 ADSP 2126x SHARC Processor Core Manual ...
Страница 846: ...Index I 36 ADSP 2126x SHARC Processor Hardware Reference ...