tapasco
tapasco copied to clipboard
Implement support for XDMA core on AWS F1 platform
The Shell comes with a Xilinx XDMA core that is currently only used for interrupt handling. It would be interesting to have support for DMA transfers using the XDMA core (instead of BlueDMA) and see how this impacts performance. While I would expect the raw performance to be worse, removing the BlueDMA engine from the CL provides additional resources, may ease PnR and thus allow higher design frequencies.
This will be part of the new runtime. I am currently moving the DMA related things from the driver to the runtime which should make changes like this much simpler.
This can be used on all US+ devices anyway.