VI-Defined FIFO Configuration Node

LabVIEW 2018 FPGA Module Help

Edition Date: March 2018
Part Number: 371599P-01
View Product Info

DOWNLOAD (Windows Only)

LabVIEW 2016 FPGA Module Help
LabVIEW 2017 FPGA Module Help
LabVIEW 2018 FPGA Module Help
LabVIEW 2019 FPGA Module Help
LabVIEW 2020 FPGA Module Help

Owning Palette: FIFO Functions

Requires: FPGA Module

Represents a VI-defined FIFO. Right-click the node and select Configure to configure the VI-defined FIFO.


FIFO Out returns the FIFO you specify in the FIFO Properties dialog box.

VI-Defined FIFO Configuration Details

Use the Read and Write methods to read from or write to the VI-defined FIFO. FIFOs are initially empty. If you reset the FPGA VI, LabVIEW clears the FIFO.

If you use a VI-defined FIFO in a reentrant FPGA VI, LabVIEW creates a separate copy of the FIFO for each instance of the VI to avoid resource conflicts.

You can create a VI-defined FIFO with the same name as a target-scoped FIFO or DMA FIFO. You also can create VI-defined FIFOs with the same name in different VIs. However, you cannot create multiple VI-defined FIFOs with the same name in the same VI.


Not Helpful