DMA Controller

DMA Controller

Configurable as simple DMA or scatter gather DMA

DMA Controller Specifications

DMA Controller

Additional Details


  • Configurable as Simple DMA or scatter gather DMA
  • AXI4 complaint
  • AXI bus width of 32/64/128 bits support
  • Configurable number of channels, maximum up to 32
  • Supports memory-to-memory, memory-to-peripheral, peripheral-to-memory and
    peripheral-to-peripheral transfer
  • Transfer complete interrupts and error interrupts are generated
  • Arbitration supported - fixed and round robin
  • Provides status of each transfer through status register for each channel

Get in Touch

We'd like to hear from you. Share your vision with our dedicated sales team and we’ll shape a solution that fits your needs.

Explore Related Products

Best-in class SoC IPs covering wide range of applications from IoT devices, networking and AI/HPC


SiFive's peripherals include SPI, QSPI , RTC, I2C, WDT, UART and GPIO.