Create a template by making a copy of a sample FPGA VI and project.

To develop an FPGA VI and project, you must install matching versions of LabVIEW and VeriStand. For example, you must use LabVIEW 2020 to develop for VeriStand 2020.
  1. Browse to the <Common Data>\FPGA\Templates directory.
  2. Create a copy of NI VeriStand IO PXI-7854R.lvproj in the same directory and open the copy in LabVIEW.
    Note If you are using a CompactRIO FPGA target, create a copy of NI VeriStand FPGA IO cRIO.lvproj instead.
  3. In Project Explorer, under My Computer, expand FPGA Target (PXI-7854R).
  4. Optional: To define a target other than PXI-7854R, add it to the project.
    1. Right-click My Computer and select New » Targets and Devices from the shortcut menu.
    2. In the Targets and Devices dialog box, select the New target or device.
    3. Select the device type from the list and click OK.
    4. In Project Explorer, under the FPGA Target (PXI-7854R), drag NI VeriStand FPGA DMA IO.vi to the new target.
    5. Under the FPGA Target (PXI-7854R) target, drag the DMA_WRITE FIFO and DMA_READ FIFO to the new target.
    6. Right-click the new target and select New » FPGA I/O to add the connectors available on the new target.
      Note The FPGA VI displays broken wires from any FPGA I/O Nodes with undefined channels. For more information on adding I/O to a project, refer to the LabVIEW FPGA Module Help.
  5. In Project Explorer, double-click NI VeriStand FPGA DMA IO.vi.
  6. In the NI VeriStand FPGA DMA IO VI, select File » Save As.
  7. Enable Substitute copy for original and click Continue.
  8. Rename the VI and click Save.
  9. In Project Explorer, save the project.
After creating your FPGA VI and project, customize the VI.