ARM Technical Support Knowledge Articles

Section 2.7. SINGLE versus BURST DMAC Transfers

Applies to: PL08x DMAC (DM & SM)


How does SINGLE versus BURST DMAC affect bandwidth?

Ideally the transfers will be transferred as bursts rather than single transfers as these are more efficient. The DMA controller packs data into its FIFOs to ensure that it is transferred as efficiently as possible.

Is there a difference between a SINGLE transfer and a BURST transfer when burst request size =1?

A burst request causes a programmed burst number of words to be transferred whilst a single transfer request causes a single word to be transferred.

If a peripheral transfers only single words of data, it is not necessary to connect up the burst request signal. Similarly, if a peripheral only transfers bursts of data, then it is not necessary to connect up the single burst request signal.

Article last edited on: 2008-09-09 15:47:25

Rate this article

Disagree? Move your mouse over the bar and click

Did you find this article helpful? Yes No

How can we improve this article?

Link to this article
Copyright © 2011 ARM Limited. All rights reserved. External (Open), Non-Confidential