09-06-2012 10:48 PM
Just out of curiosity, have you tried implementing the read by just polling an indicator from the FPGA rather than DMA'ing it? If you only need the most recent value, it doesn't make sense to construct a DMA, and that should reduce your read time.
09-07-2012 08:19 PM
Yes, but I'm not sure what mechanism it uses to read/write to those indicators. Doesn't that use DMA as well?