DMA on PSoC 3 and PSoC 5 | Cypress Semiconductor
DMA on PSoC 3 and PSoC 5
did you know that PSoC 3/5 has 24 DMA channels with highly sophisticated descriptors? There is an excellent application note that describes how to use DMA with 8- /16- / 32-bit wide peripherals, how to do burst transfers, how to combine the DMA with ADC, DAC, memory to memory transfers and so much more.
See how powerfull components in PSoC 3/5 are
The Application Note is here: http://www.cypress.com/?docID=29495
To support you and complement the Application Note, there is a Video as well.
Finding new ways of doing things that don't even use the CPU provides highly deterministic options for real-time critical systems. Best real-time performance usually does not include a latency of a CPU :-)