|ARM Technical Support Knowledge Articles|
Applies to: ARM968E-S
The DMA interface accesses the DTCM through two separate ports, D0TCM and D1TCM.
The processor and the DMA alternately access the D0TCM and D1TCM ports on a word boundary basis. This unique feature enables the DMA port to move external data blocks into the DTCM without stalling processor access during the DMA block move. Using an even-odd-even-odd word-addressing scheme, the DMA can fill the DTCM while the processor interleaves its addresses for simultaneous full-speed access.
Interleaving processor and DMA access to the DTCM gives a unique system-level advantage for real-time data processing applications.
Article last edited on: 2008-09-09 15:47:46
Did you find this article helpful? Yes No
How can we improve this article?