
ADSP-2126x Memory Map
5-20
ADSP-2126x SHARC Processor Hardware Reference
For information on complementary (implicit) registers in SIMD mode
accesses, see
“Secondary Processor Element (PEy)” on page 5-19
. For
more information on complementary (implicit) memory locations in
SIMD mode accesses, see
“Accessing Memory” on page 5-22
Broadcast Register Loads
The DSP’s
BDCST1
and
BDCST9
bits in the
MODE1
register control broadcast
register loading. When broadcast loading is enabled, the DSP writes to
complementary registers or complementary register pairs in each process-
ing element on writes that are indexed with DAG1 register
I1
(if
BDCST1
=1) or DAG2 register
I9
(if
BDCST9
=1). Broadcast load accesses are
similar to SIMD mode accesses in that the DSP transfers both an explicit
(named) location and an implicit (unnamed, complementary) location.
However, broadcast loading only influences writes to registers and writes
identical data to these registers. Broadcast mode is independent of SIMD
mode.
shows examples of explicit and implicit effects of broadcast reg-
ister loads to both processing elements. Note that broadcast loading only
effects loads of data registers (register file); broadcast loading does not
effect register stores or loads to other system registers. Furthermore,
broadcast loads only work on register loads; broadcast loading cannot be
used for memory writes. For more information on broadcast loading, see
“Accessing Memory” on page 5-22
Table 5-2. Register Load Dual PE Broadcast Operation
Instruction
(Explicit, PEx Operation)
1
1 The post increment in the explicit operation is performed before the implicit instructions are
executed.
(Implicit, PEy operation)
Rx = dm(i1,ma);
Rx = pm(i9,mb);
Rx = dm(i1,ma), Ry = pm(i9,mb);
Sx = dm(i1,ma);
Sx = pm(i9,mb);
Sx = dm(i1,ma), Sy = pm(i9,mb);
Содержание 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 ...