• Independent source and destination transfer width (byte, half-word, word): เมื่อ the data widths ของ the source
and destination ไม่เท่ากัน, the DMA จะแพ็ค/เอาออกแพ็ค the necessary transfers โดยอัตโนมัติเพื่อทำให้ the bandwidth ดีขึ้น.
คุณลักษณะนี้มีให้ใช้งานเฉพาะใน FIFO mode
• Incrementing หรือ non-incrementing addressing สำหรับ source and destination
• รองรับ incremental burst transfers ของ 4, 8 or 16 beats. ขนาดของ the burst เป็น software-configurable, โดยปกติเท่ากับ
ครึ่งหนึ่งของ the FIFO size ของ the peripheral
• แต่ละ stream รองรับ circular buffer management
• 5 event flags (DMA half transfer, DMA transfer complete, DMA transfer error, DMA FIFO error, direct mode error)
ถูก OR เข้าด้วยกันใน a single interrupt request สำหรับแต่ละ stream