FPGA Intellectual Property
PCI Express*, Networking and Connectivity, Memory Interfaces, DSP IP, and Video IP
Intel Support hours are Monday-Fridays, 8am-5pm PST, except Holidays. Thanks to our community members who provide support during our down time or before we get to your questions. We appreciate you!

Need Forum Guidance? Click here
Search our FPGA Knowledge Articles here.
5881 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