Interface Overview
2-8
ADSP-BF537 Blackfin Processor Hardware Reference
DMA Access Bus (DAB), DMA Core Bus (DCB), DMA
External Bus (DEB)
The DAB, DCB, and DEB buses provide a means for DMA-capable
peripherals to gain access to on-chip and off-chip memory with little or no
degradation in core bandwidth to memory.
DAB Arbitration
Sixteen DMA channels and bus masters support the DMA-capable periph-
erals in the processor system. The twelve peripheral DMA channel
controllers can transfer data between peripherals and internal or external
memory. Both the read and write channels of the dual-stream memory
DMA controller access their descriptor lists through the DAB.
The DCB has priority over the core processor on arbitration into L1 con-
figured as SRAM. For off-chip memory, the core (by default) has priority
over the DEB for accesses to the EPB. The processor has a programmable
priority arbitration policy on the DAB.
shows the default arbi-
tration priority. In addition, by setting the
CDPRIO
bit in the
EBIU_AMGCTL
register, all DEB transactions to the EPB have priority over core accesses
to external memory. Use of this bit is application-dependent. For exam-
ple, if you are polling a peripheral mapped to asynchronous memory with
long access times, by default the core will “win” over DMA requests. By
setting the
CDPRIO
bit, the core would be held off until DMA requests
were serviced.
Summary of Contents for Blackfin ADSP-BF537
Page 42: ...Contents xlii ADSP BF537 Blackfin Processor Hardware Reference ...
Page 90: ...Development Tools 1 32 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 138: ...Programming Examples 4 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 340: ...SDC Programming Examples 6 84 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 606: ...Programming Examples 9 94 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 660: ...Programming Examples 10 54 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 720: ...Electrical Specifications 11 60 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 840: ...Programming Examples 13 42 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 876: ...Programming Examples 14 36 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 938: ...Programming Examples 15 62 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 958: ...Programming Examples 17 12 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 986: ...Programming Examples 18 28 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1162: ...G 26 ADSP BF537 Blackfin Processor Hardware Reference ...
Page 1218: ...Index I 56 ADSP BF537 Blackfin Processor Hardware Reference ...