09-07-2019 09:53 AM
I am very curious on how much maximum speed we can achieve with AXI DMA considering OS latency.
Thanks & Regards,
09-08-2019 11:27 PM
Axi lite write to start the ddma takes a few us...
Write to memory I saw around 500mb/sec..
Getting it into userspace is a different game... It depends how the addresses you are writing to with dma is exposed to linux
Continuous memory allocation and know to userspace is fast (need Kernel driver). The fast and easy way is to use DDr adresses excluded from Linux completely and map over mmap to userspace... It that case you get around 40mb/sec on zynq7000 (I read that it has to do with caching, but not entirely sure why)
09-09-2019 12:48 PM
Thanks for the info, I am trying the same to get data at a higher rate to userspace with custom kernel driver and DMA.
Thanks & Regrads,
09-10-2019 12:52 AM