Jump to content
  • 0

Nexys DDR memory write is slow


Edie

Question

Hi,

I am using Artix 7 FPGA Nexys 4 DDR  and using MIG to access DDR memory. I am supplying 200MHz clock to MIG and uisng AXi bus to write data. The data wrties to the DDR (2MB) is very slow. I am wrting video frame data to DDR. It takes TFT controller to write the frame 15.8ms. DDR wtire is takes about 333ms to wrtie one frame to DDR memory.  Is there any way to speed up DDR writes using AXI bus interface? I have attached a picture of my harware setup. Any pointers to get the DDR memory write speed up? Thanks

MIG.png

Link to comment
Share on other sites

1 answer to this question

Recommended Posts

Hello,

You should connect the memory (DDR) directly to the TFT controller. This can be done using a VDMA (Video DMA). Please see the Genesys2 Demo for connections:

https://reference.digilentinc.com/_media/genesys2:genesys2_release.zip

Regarding DDR speed, please use VDMA and after that if still takes 333ms then please check your MIG settings

Best Regards,

Cristian

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...