I am trying to shed some of the workload off of my FPGA (running out of realestate) and I would like to know if the following is possible. I need to measure the time between two rising edges for feedback in a control loop. I have a PXI-6608 counter and a PXI-7831R FPGA. Is there a way that I could use the counter to measure the time interval and report that interval to the FPGA at a rate of 20kHz? I was thinking that a DMA transfer would be able to accomplish this but I'm not sure how to implement it in LabVIEW FPGA.