Performs specific FPGA I/O operations on FPGA targets. You must select the FPGA I/O items you want to use by right-clicking the FPGA I/O Node and selecting Select FPGA I/O from the shortcut menu. The Select FPGA I/O submenu displays the FPGA I/O items that appear in the Project Explorer window below the same FPGA target as the FPGA VI you are currently editing.
![]() | Tip You also can click the FPGA I/O Node and use the shortcut menu to add new FPGA I/O items or select from FPGA I/O items you previously added to the project. |
This node replaces the functionality of the Analog Input, Analog Output, Digital Input, Digital Output, Digital Port Input, and Digital Port Output functions from the FPGA Module 1.x. Details

Some FPGA I/O items can perform both read and write operations. To change the operation of an FPGA I/O item, right-click the FPGA I/O item and select Change to Read or Change to Write from the shortcut menu.
You can right-click the FPGA I/O Node on the block diagram and select Show Error Terminals from the shortcut menu to add standard LabVIEW error in and error out parameters to the function. If an error occurs, you might receive incorrect data. Add error terminals to be sure the data you receive is valid. FPGA targets might report errors differently. Refer to the specific FPGA target hardware documentation for information about how specific FPGA targets report errors.
![]() | Note Adding error in and error out parameters increases the amount of space the function uses on the FPGA target. The error in and error out parameters also can cause slower execution on the FPGA target. |