FPGA I/O Functions

LabVIEW 2018 FPGA Module Help


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

DOWNLOAD (Windows Only)


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

Owning Palette: FPGA Module VIs and Functions

Requires: FPGA Module. This topic might not match its corresponding palette in LabVIEW depending on your operating system, licensed product(s), and target.

Use the FPGA I/O functions to perform operations on FPGA targets.

Note  This palette is specific to FPGA targets.

The VIs and functions on this palette can return general LabVIEW error codes, specific FPGA Module error codes, or error codes specific to the FPGA target.

Palette ObjectDescription
FPGA I/O ConstantUse the FPGA I/O constant to specify an FPGA I/O item on the block diagram.
FPGA I/O Method NodeInvokes a method on an I/O item or hardware under an FPGA target in the Project Explorer window, such as a C Series module. In some cases, you also can invoke methods on the FPGA target itself. The methods available depend on the FPGA target and the FPGA I/O item or C Series module you select.
FPGA I/O NodePerforms specific FPGA I/O operations on FPGA targets. You can configure the FPGA I/O Node with one or more FPGA I/O items.
FPGA I/O Property NodeGets or sets one or more properties on an I/O item or hardware under an FPGA target in the Project Explorer window, such as a C Series module. In some cases, you also can set and retrieve properties on the FPGA target itself. The properties available vary by the FPGA target or the C Series module and the I/O resource.


SubpaletteDescription
Communication Protocols FunctionsUse the Communication Protocols functions to access communication protocols IP available on the LabVIEW Tools Network at ni.com/labview-tools-network. Each Communication Protocols function corresponds to IP. Use the IP to establish communication between masters and slaves through different communication protocols, such as Inter-Integrated Circuit (I2C) and Serial Peripheral Interface (SPI).
User-Controlled I/O Sampling FunctionsUse the User-Controlled I/O Sampling functions to perform I/O with more specific control over the I/O hardware than you have with the FPGA I/O functions.

WAS THIS ARTICLE HELPFUL?

Not Helpful