ADSP-BF537 Blackfin Processor Hardware Reference
5-7
Direct Memory Access
The 16-bit DMA Access Bus (DAB) connects the DMA controller to the
on-chip peripherals, PPI, SPI, Ethernet MAC, the SPORTs, and the
UARTs. It operates at
SCLK
frequency.
The 16-bit DMA External Bus (DEB) connects the DMA controller to
the EBIU port. This path is used for all peripheral and memory DMA
transfers to and from external memories and devices. It operates at
SCLK
frequency.
Transferred data can be 8, 16, or 32 bits wide. The DMA controller, how-
ever, connects only to 16-bit buses.
Memory DMA can pass data every
SCLK
cycle between L1 memory and the
EBIU. Transfers from L1 memory to L1 memory requires 2 cycles, as the
DCB bus is used for both source and destination transfer. Similarly, trans-
fers between two off-chip devices require EBIU and DEB resources twice.
Peripheral DMA transfers can be performed every other
SCLK
cycle.
For more details on DMA performance see
.
Peripheral DMA
, the DMA controller features 12
channels that perform transfers between peripherals and on-chip or
off-chip memories. The user has full control over the mapping of DMA
channels and peripherals. The default configuration shown in
can be changed by altering the 4-bit
PMAP
field in the
DMAx_PERIPHERAL_
MAP
registers for the peripheral DMA channels.
Table 5-1. Default Mapping of Peripheral to DMA
DMA Channel
PMAP Default Value
Peripheral Mapped by Default
DMA 0
0x0
PPI receive or transmit
DMA 1
0x1
Ethernet MAC receive
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 ...