|ARM Technical Support Knowledge Articles|
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
Did you find this article helpful? Yes No
How can we improve this article?