
DMA Registers
7-78
ADSP-BF50x Blackfin Processor Hardware Reference
DMA Inner Loop Address Increment Registers
(DMAx_X_MODIFY/MDMA_yy_X_MODIFY)
The
DMAx_X_MODIFY
register, shown in
Figure 7-12
, contains a signed,
two’s-complement byte-address increment. In 1-D DMA, this increment
is the stride that is applied after transferring each element.
DMAx_X_MODIFY
is specified in bytes, regardless of the DMA transfer
size.
In 2-D DMA, this increment is applied after transferring each element in
the inner loop, up to but not including the last element in each inner
loop. After the last element in each inner loop, the
DMAx_Y_MODIFY
register
is applied instead, except on the very last transfer of each work unit. The
DMAx_X_MODIFY
register is always applied to the last transfer of a work unit.
The
DMAx_X_MODIFY
field may be set to 0. In this case, DMA is performed
repeatedly to or from the same address. This is useful, for example, in
transferring data between a data register and an external memory-mapped
peripheral.
Figure 7-11. DMA Current Inner Loop Count Registers
15 14
13 12
11 10
9
8
7
6
5
4
3
2
1
0
X
CURR_X_COUNT[15:0]
(Current Inner Loop
Count)
X
X
X
X
X
X
X
X
X
X
X
X
X
X
X
DMA Current Inner Loop Count Registers (DMAx_CURR_X_COUNT/
MDMA_yy_CURR_X_COUNT)
R/W prior to enabling channel; RO after enabling channel
Reset = Undefined
Loaded by X_COUNT
at the beginning of each
DMA session (1-D DMA),
or at the beginning of
each row (2-D DMA)
Содержание EZ-KIT Lite ADSP-BF506F
Страница 50: ...Contents l ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 92: ...Development Tools 1 30 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 110: ...Interface Overview 3 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 132: ...Unique Information for the ADSP BF50x Processor 4 22 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 236: ...Internal Flash Memory Control Registers 6 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 342: ...Unique Information for the ADSP BF50x Processor 7 106 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 484: ...Unique Information for the ADSP BF50x Processor 10 60 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 493: ...ADSP BF50x Blackfin Processor Hardware Reference 11 9 Core Timer Unique Information for the ADSP BF50x Processor None ...
Страница 494: ...Unique Information for the ADSP BF50x Processor 11 10 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 506: ...Unique Information for the ADSP BF50x Processor 12 12 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 544: ...Unique Information for the ADSP BF50x Processor 13 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 650: ...Programming Examples 15 56 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 712: ...Unique Information for the ADSP BF50x Processor 16 62 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 804: ...Programming Examples 17 92 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 972: ...Unique Information for the ADSP BF50x Processor 20 38 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1194: ...Programming Examples 24 90 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1256: ...ACM Registers A 50 ADSP BF50x Blackfin Processor Hardware Reference ...
Страница 1264: ...Boundary Scan Architecture B 8 ADSP BF50x Blackfin Processor Hardware Reference ...