ADDRESS ARITHMETIC UNIT
I3
L3
I2
L2
I1
L1
I0
L0
Figure 5-1. AAU Block Diagram
The AAU architecture supports several functions that minimize overhead
in data access routines. These functions include:
• Supply address – Provides an address during a data access
• Supply address and post-modify – Provides an address during a
data move and auto-increments/decrements the stored address for
the next move
• Supply address with offset – Provides an address from a base with
an offset without incrementing the original address pointer
• Modify address – Increments or decrements the stored address
without performing a data move
• Bit-reversed carry address – Provides a bit-reversed carry address
during a data move without reversing the stored address
5-2
ADSP-BF53x/BF56x Blackfin Processor Programming Reference
B3
M3
B2
M2
B1
M1
DAG1
B0
M0
DAG0
32
32
DA1
DA0
TO L1 DATA MEMORY
TO SEQUENCER
RAB
32
SP
FP
P5
P4
P3
P2
P1
P0
32
PREG
Need help?
Do you have a question about the ADSP-BF53x Blackfin and is the answer not in the manual?