Hi everyone.
I have a core to control a I/O peripheral. This core is based on a FIFO to get words from a I/O bus (32 bits). But now, I want to read from the FIFO and copy the words to the BRAM. I know this core runs ok but I need to map the packets from FIFO to the memory so I could access whenever I want.
I have though in DMA to implement it. But at the moment I am not sure if this solution is the best. I am using "Create and Import Peripheral Wizard" from Xilinx to add this funtionality to the PowerPC proccessor and access the words by a pointer. Another solution is to implement the DMA manually but I am not any idea.
Any suggestion.
Regards Pablo