FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
6379 Discussions

MSGDMA transfer irregularities - Cyclone 5

Honored Contributor II



I have a hybrid system where an MSGDMA MM-ST reads data from DDR3 SDRAM to a custom made component on the FPGA that filters the data.  

Simultaneously another MSGDMA ST-MM reads the output back to the DDR3 SDRAM. 

They each use a port of the fpga2SDRam bridge. The whole system (including bridges) works at 100 MHz.  


My problem is with the DMA writing back the data to SDRAM. If the quantity to transfer is large, it sometimes truncates or even reorders data as  

it is writing it back !  


Is this normal ? Are there any solutions to this ?  


Thank you in advance
0 Kudos
0 Replies