Forum Discussion

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

Do the DMA controller parameters in Qsys all function properly?

I need help with how to correctly set up the dma controller in order to get the maximum data speed between onchip to SDRAM. The current goal is to transmit 60MBytes/sec. I've tried setting the burst transactions and the fifo depth but it seems either I'm doing something wrong or they don't function properly. If anyone can please guide me with a tutorial or steps to take when setting the parameters for the controller that would be great.

I was able to set bytes to send at 128 in my c program and had set Qsys Burst Transactions at 32 and Fifo Depth at 64. With these settings I was only able to send at a rate of 2MBytes/sec from onchip memory to SDRAM. Please let me know of ways to be able to transmit quicker.

Thank you