Bits in the
MODE1
DAGs: the lower half of DAG1 (
(
,
,
,
), the lower half of DAG2 (
I
M
L
B4–7
of DAG2 (
,
I
M
nate register sets.
MODE1 SELECT BIT
SRD1L
SRD1H
SRD2L
SRD2H
Figure 4-2. Data Address Generator Primary and Alternate Registers
To share data between contexts, a program places the data to be shared in
one half of either the current DAGs' registers or the other DAG's registers
and activates the alternate register set of the other half. The following
example demonstrates how code handles the maximum one cycle of
latency from the instruction that sets the bit in
ADSP-2126x SHARC Processor Hardware Reference
register can activate alternate register sets within the
,
,
).
Figure 4-2
L
B12–15
DAG1 REGISTERS (DATA MEMORY)
I0
M0
I1
M1
I2
M2
I3
M3
I4
M4
I5
M5
I6
M6
I7
M7
DAG2 REGISTERS (PROGRAM MEMORY)
M8
I8
M9
I9
M10
I10
M11
I11
I12
M12
I13
M13
M14
I14
I15
M15
Data Address Generators
,
,
,
), the upper half of DAG1
I
M
L
B0–3
,
,
,
I
M
L
B8–11
shows the DAGs' primary and alter-
L0
B0
L1
B1
L2
B2
L3
B3
L4
B4
L5
B5
L6
B6
L7
B7
B8
L8
B9
L9
B10
L10
B11
L11
L12
B12
B13
L13
L14
B14
L15
B15
MODE1
), and the upper half
to when the
4-7
Need help?
Do you have a question about the ADSP-21261 SHARC and is the answer not in the manual?
Questions and answers