1. DMA mode
It works in two different modes, but only one at a time.
(1) Scatter/Gather mode
(2) Simple DMA mode
2. Block Diagram
3. data flow of simple DMA mode
MM2S: read data from a mater external memory -> DMA Data Mover(MM2S) -> output through AXI4-Stream(MM2S) to a slave peripheral
SS2M: master peripheral send data to AXI Stream(S2MM) -> DMA Data Mover(S2MM) -> write data to a slave external memory
4. MM2S/S2MM channel setup sequence