Forum Discussion

Altera_Forum's avatar
Altera_Forum
Icon for Honored Contributor rankHonored Contributor
15 years ago

URGENT: Peripheral to Memory DMA Transaction

Hello, may I know how to transfer data from peripheral to memory using DMA? It is quite confusing from memory-to-memory transfer. please help! thanks!

111 Replies

  • Altera_Forum's avatar
    Altera_Forum
    Icon for Honored Contributor rankHonored Contributor

    DMA is Avalon-MM (memory map) and SGDMA is Avalon-ST (streaming memory)

    memory-to-memory (onchip to sdram, sram to sdram)

    stream-to-memory (buffer array to sdram, buffer to sram)

    memory-to-stream (sdram to buffer array, sram to buffer).

    You should read more about Avalon Interface Spec.

    Sean