How can I transfer more 64-bit data to the target host?

Hi all, I currently use fpga PCIe-7851r card to drive my camera. There were 64 lines to remotely control. So what I did generates the commands on the host pc and transfer it to the target via DMA FIFO. The data type of the FIFO is U64, i.e. each digit control 64 DIO lines. But the issue becomes complex when I transfer 66 command-line. I tried to create 2 FIFOs, but I can hardly do the 2 Sync FIFO.

I think I might be able to create 2 tables U64, one contains the original 64 line, s command and the other for the 2 line (a loss) information. And then I have them interleave in hospitality and decimate them in the target. There should be enough cycles to it. But I don't think it's a good solution. Is there a better method? Thank you.

LabVIEW 2009, Windows XP, PCIe-7851R

Kind regards

Bo

Using the techniques highlighted in this tutorial:

http://zone.NI.com/DevZone/CDA/tut/p/ID/4534

You can use code like this:

Tags: NI Software

Similar Questions

Maybe you are looking for