After I create a Target to Host FPGA FIFO in a project, I can select how many elements it will contain by right-clicking and selecting Properties (shown below):
When I open a reference to the FPGA VI on a host VI, I have options to request the depth of that FIFO via the FIFO.Configure Invoke Node (shown below):
What is the difference between these two methods, and how does it relate to the actual size of the FIFO?
The first buffer exists solely on the FPGA target and is configured in the project.
The Host buffer receives any data sent via DMA until that data is read out of the buffer in the Host VI.
Collaborate with other users in our discussion forums
A valid service agreement may be required, and support options vary by country.