Hello all,
A very warm greetings to all!
I am working on a design in which PL generates packets of data, each is of 128 bits length. These packets are generated at random and I want to store these packets at some place so as to access it later for further processing. I can use PS in a polling mode to look for the data packets, but in doing so few packets are lost by the time I reach and store them using PS. Due to this I want to have some logic in the PL with which the PL can directly store the packets in some memory.
I am using Zedboard, so the options to me are I can store these packets in DDR3 memory. I haven't used DDR3 in PL till now.
My question is how can I store these packets in memory? I also heard of FIFO memories. Which one will be the best to use in my case? Any link or user guide will be very much helpful for me.
Thank you all in advance!
Regards