
ADSP-BF59x Blackfin Processor Hardware Reference
5-13
Direct Memory Access
DMAx_Y_MODIFY = N–15
(offset from the end of one row to the start of
another)
DMAx_Y_COUNT = 8
This produces the following address offsets from the start address:
0,1,2,...15,
N,N + 1, ... N + 15,
2N, 2N + 1,... 2N + 15, ...
7N, 7N + 1,... 7N + 15,
Example 2: Receive a video datastream of bytes,
(R,G,B pixels) × (N × M image size):
DMAx_X_MODIFY = (N * M)
DMAx_X_COUNT = 3
DMAx_Y_MODIFY = 1 – 2(N * M) (negative)
DMAx_Y_COUNT = (N * M)
This produces the following address offsets from the start address:
0, (N * M), 2(N * M),
1, (N * M) + 1, 2(N * M) + 1,
2, (N * M) + 2, 2(N * M) + 2,
...
(N * M) – 1, 2(N * M) – 1, 3(N * M) – 1,
Descriptor-based DMA Operation
In descriptor-based DMA operation, software does not set up DMA
sequences by writing directly into DMA controller registers. Rather, soft-
ware keeps DMA configurations, called descriptors, in memory. On
demand, the DMA controller loads the descriptor from memory and over-
writes the affected DMA registers by its own control. Descriptors can be
fetched from L1 memory using the DCB bus or from external memory
using the DEB bus.
Содержание ADSP-BF59x Blackfin
Страница 64: ...Development Tools 1 22 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 74: ...Processor Specific MMRs 2 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 204: ...Unique Information for the ADSP BF59x Processor 5 104 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 244: ...Programming Examples 6 40 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 345: ...ADSP BF59x Blackfin Processor Hardware Reference 9 9 Core Timer Unique Information for the ADSP BF59x Processor None...
Страница 346: ...Unique Information for the ADSP BF59x Processor 9 10 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 398: ...Unique Information for the ADSP BF59x Processor 11 42 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 622: ...Unique Information for the ADSP BF59x Processor 15 38 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 700: ...Programming Examples 16 78 ADSP BF59x Blackfin Processor Hardware Reference...
Страница 738: ...Boundary Scan Architecture B 8 ADSP BF59x Blackfin Processor Hardware Reference...