Reconfigurable i/o applications, Software development, Labview fpga module – National Instruments NI 784xR User Manual

Page 16: Reconfigurable i/o applications -6, Software development -6, Labview fpga module -6

Advertising
background image

Chapter 1

Introduction

R Series Intelligent DAQ User Manual

1-6

ni.com

almost immediately after power up, instead of waiting for the computer to
completely boot and load the FPGA VI. Refer to the LabVIEW Help for
more information about how to store your VI in flash memory.

Reconfigurable I/O Applications

You can use the LabVIEW FPGA Module to create or acquire new VIs for
your application. The FPGA Module allows you to define custom
functionality for the R Series device using a subset of LabVIEW
functionality. Refer to the R Series examples, available in LabVIEW by
selecting Help»Find Examples, and then selecting Hardware Input and
Output»R Series
, for examples of FPGA VIs.

Software Development

You can use LabVIEW with the LabVIEW FPGA Module to program the
NI 78xxR. To develop real-time applications that control the NI 78xxR, use
LabVIEW with the LabVIEW Real-Time Module.

LabVIEW FPGA Module

The LabVIEW FPGA Module enables you to use LabVIEW to create VIs
that run on the FPGA of the R Series target device. Use the FPGA Module
VIs and functions to control the I/O, timing, and logic of the R Series
device and to generate interrupts for synchronization. Select Help»Search
the LabVIEW Help
to view the LabVIEW Help. In the LabVIEW Help,
use the Contents tab to browse to the FPGA Interface book for more
information about the FPGA Interface functions.

You can use Interactive Front Panel Communication to communicate
directly with the FPGA VI running on the FPGA target. You can use
Programmatic FPGA Interface Communication to programmatically
control and communicate with FPGA VIs from host VIs.

Use the FPGA Interface functions when you target LabVIEW for Windows
or an RT target to create host VIs that wait for interrupts and control the
FPGA by reading and writing the FPGA VI running on the R Series device.

Advertising