Datasheet

17
SAM7S Series [DATASHEET]
6175KS–ATARM–25-Oct-12
7.4 Peripheral DMA Controller
z Handles data transfer between peripherals and memories
z Eleven channels: SAM7S512/256/128/64/321/161
z Nine channels: SAM7S32/16
z Two for each USART
z Two for the Debug Unit
z Two for the Serial Synchronous Controller
z Two for the Serial Peripheral Interface
z One for the Analog-to-digital Converter
z Low bus arbitration overhead
z One Master Clock cycle needed for a transfer from memory to peripheral
z Two Master Clock cycles needed for a transfer from peripheral to memory
z Next Pointer management for reducing interrupt latency requirements
z Peripheral DMA Controller (PDC) priority is as follows (from the highest priority to the lowest):
Receive DBGU
Receive USART0
Receive USART1
Receive SSC
Receive ADC
Receive SPI
Transmit DBGU
Transmit USART0
Transmit USART1
Transmit SSC
Transmit SPI