ADSP-2126x SHARC Processor Hardware Reference
2-49
Processing Elements
Dual Register Files
The operand, result busing, and porting are identical in the two 16 entry
data register files (one in each PE). The same is true for each 16 entry
alternate register files. The transfer direction, data bus, source and destina-
tion registers and usage depend on the following conditions:
•
Computational mode:
– Is PEy enabled—
PEYEN
bit=1 in
MODE1
register?
– Is the data register file in PEx (
R0
–
R15
,
F0
–
F15
) or PEy (
S0
–
S15
)?
– Is the instruction a data register swap between the processing
elements?
•
Data addressing mode:
– What is the state of the Internal Memory Data Width (
IMDW
) bits
in the System Control (
SYSCTL
) register?
– Is broadcast write enabled— Is
BDCST1,9
bits in
MODE1
register
=0?
– What is the type of address—long, normal, or short word?
– Is long word override (
LW
) specified in the instruction?
– What are the states of instruction fields for DAG1 or DAG2?
•
Program sequencing (conditional logic):
–What is the outcome of the instruction’s condition comparison
on each processing element?
For information on SIMD issues that relate to computational modes, see
“SIMD (Computational) Operations” on page 2-50
. For information on
SIMD issues relating to data addressing, see
.
For information on SIMD issues relating to program sequencing, see
Содержание 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 ...