Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

FPGA I/O Property Node

LabVIEW 8.6 FPGA Module Help
June 2008

NI Part Number:
371599D-01

»View Product Info

Owning Palette: FPGA I/O Functions

Installed With: FPGA Module

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. The I/O properties available vary by the FPGA target or the C Series module and the I/O resource.

To select a property, first configure the FPGA I/O Property Node with an FPGA I/O item. Then, click the Property section of the FPGA I/O Property Node and select a property from the shortcut menu. To add additional properties to an FPGA Property Node, right-click the Property section and select Add Element from the shortcut menu. You also can expand or contract the FPGA Property Node by clicking the upper or lower edge of the node with the Positioning tool and dragging the edge up or down.

Details  

FPGA I/O In is an optional input that allows you to specify the FPGA I/O item to read or write using an FPGA I/O control or constant. To use an FPGA I/O control as a connector pane input, the FPGA VI must be configured for reentrant execution.
FPGA I/O Out returns the FPGA I/O item on which you configure the node to operate.
Property is the value of the I/O Property you specify. To specify whether this parameter is a control or an indicator, right-click an element in the Property section of the FPGA Property Node and select Change to Read or Change to Write from the shortcut menu.

FPGA I/O Property Node Details

Support for use of the FPGA I/O Property Node and specific properties inside and outside the single-cycle Timed Loop varies by target, I/O item, and property. Refer to the specific FPGA target hardware documentation for more information.

When you expand the FPGA Property Node, LabVIEW displays a Property parameter for each element of the Node. However, the FPGA I/O Property Node contains only one set of FPGA I/O In and FPGA I/O Out parameters. Each FPGA I/O Property Node operates on a single FPGA I/O item.

Tip  Right-click the FPGA I/O Property Node and select Find Item in Project from the shortcut menu to highlight the I/O item in the Project Explorer window.

Error Handling Details

You can right-click the FPGA I/O Property 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.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit