2.4.2 Embedded Characteristics

  • 2 System Bus Host Interfaces
  • 16 DMA Channels
  • 51 Hardware Requests
  • 4 Kbytes Embedded FIFO
  • Supports Peripheral-to-Memory, Memory-to-Peripheral, or Memory-to-Memory Transfer Operations
  • Peripheral DMA Operation Runs on Bytes (8-bit), Half-Word (16-bit) and Word (32-bit)
  • Memory DMA Operation Runs on Bytes (8 bit), Half-Word (16-bit) and Word (32 -bit)
  • Supports Hardware and Software Initiated Transfers
  • Supports Linked List Operations
  • Supports Incrementing or Fixed Addressing Mode
  • Supports Programmable Independent Data Striding for Source and Destination
  • Supports Programmable Independent Microblock Striding for Source and Destination
  • Configurable Priority Group and Arbitration Policy
  • Programmable AHB Burst Length
  • Configuration Interface on Peripheral Bus
  • XDMAC Architecture Includes Multiport FIFO
  • Supports Multiple View Channel Descriptor
  • Automatic Flush of Channel Trailing Bytes
  • Automatic Coarse-Grain and Fine-Grain Clock Gating
  • Hardware Acceleration of Memset Pattern
  • Supports Configurable Quality of Service per Channel