Overview and Features
5-2
ADSP-BF537 Blackfin Processor Hardware Reference
The DMA controller can perform several types of data transfers:
• Peripheral DMA transfers data between memory and on-chip
peripherals. The processor has 12 peripheral DMA channels that
support 7 peripherals.
• Ethernet MAC (dedicated DMA channel for transmit and
receive. The Ethernet MAC is not available on
ADSP-BF534 processors)
• SPORT0 and SPORT1 (dedicated DMA channel for trans-
mit and receive)
• UART0 and UART1 (dedicated DMA channel for transmit
and receive)
• PPI (transmit and receive share one DMA channel)
• SPI (transmit and receive share one DMA channel)
• Memory DMA (MDMA) transfers data between memory and
memory. The processor has two MDMA modules, each consisting
of independent memory read and memory write channels.
• Handshaking Memory DMA (HMDMA) transfers data between
off-chip peripherals and memory. This enhancement of the
MDMA channels enables external hardware to control the timing
of individual data transfers or block transfers.
All DMAs can transport data to and from on-chip and off-chip memories,
including L1, boot ROM, and SDRAM. The L1 scratchpad memory can-
not be accessed by DMA.
DMA transfers on the processor can be descriptor-based or register-based.
Register-based DMA allows the processor to directly program DMA con-
trol registers to initiate a DMA transfer. On completion, the control
registers may be automatically updated with their original setup values for
continuous transfer, if needed. Descriptor-based DMA transfers require a
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 ...