FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Announcements
FPGA community forums and blogs on community.intel.com are migrating to the new Altera Community and are read-only. For urgent support needs during this transition, please visit the FPGA Design Resources page or contact an Altera Authorized Distributor.
6673 Discussions

How could I use DMA IPcore to transfer data continuous

Altera_Forum
Honored Contributor II
1,068 Views

Hi Everyone: 

When I use the dma ipcore to transfer data,I found a question"How could I use DMA IPcore to transfer data continuous",for example,when one dma transfer finished,how to trige another dma transfer immediantly,so I can transfer capture data to ram continuous. thinks a lot!!
0 Kudos
1 Reply
Altera_Forum
Honored Contributor II
369 Views

It is the driver that initiates the DMA transfer. So when the driver at the Host PC end initiates the DMA transfer by programming the registers of the device, it would poll or look for interrupts/MSI for the completion of the DMA. Once the driver gets the notification from the FPGA about the completion, the driver can re-initiate the DMA transfer.

0 Kudos
Reply