|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: 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.|
|FPGA I/O Constant||Use the FPGA I/O constant to specify an FPGA I/O item on the block diagram.|
|FPGA I/O Method Node||Invokes 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 Node||Performs 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 Node||Gets 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.|
|Communication Protocols Functions||Use 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 Functions||Use 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.|