Introduction
The DMA module has two instances of Direct Memory Access (DMA) controller that performs fast data transfers from/to peripherals to/from on-chip SRAM over the on-chip bus. The DMA controller is highly programmable and allows the CPU to offload the burden of serving the slow-rate peripherals.