Chapter 1
Introduction
1-4
ni.com
reconfigure the device in another application for four independent timed
loops with separate I/O resources.
User-Defined I/O Resources
You can create your own custom measurements using the fixed I/O
resources. For example, one application might require an event counter that
increments when a rising edge appears on any of three digital input lines.
You can implement these behaviors in the hardware for fast, deterministic
performance.
Device-Embedded Logic and Processing
You can implement LabVIEW logic and processing on the FPGA of the
R Series device. Typical logic functions include Boolean operations,
comparisons, and basic mathematical operations. You can implement
multiple functions efficiently in the same design, operating sequentially or
in parallel. You also can implement more complex algorithms such as
control loops. You are limited only by the size of the FPGA.
Reconfigurable I/O Architecture
Figure 1-1 shows an FPGA connected to fixed I/O resources and a bus
interface.
Figure 1-1.
High-Level FPGA Functional Overview
FPGA
Bus Interface
Fixed I/O Resource
Fixed I/O Resource
Fixed I/O Resource
Fixed I/O Resource