The mmio module can do transfers from PS memory to PL memory mapped devices, sending a numpy buffer type to memory. This write (write_mm) loops over the buffer and writes the data 32-bit at a time. In my application, I’d like to use PS DMA to move the data (LPD or FPD DMA) for a faster transfer. Do you have any pointers how to implement this in PYNQ? Is there any implementation like this that you know of?
Thanks in advance,