Configurable FPGA Modules
The ADvantage Framework includes support for National Instruments PCI-783xR
and PXI-783xR multifunction FPGA (field-programmable gate array) modules, and
configuration of these modules using LabVIEW FPGA. This enables the FPGA-based
intelligent IO modules to be used in real-time simulation.
FPGA-based models can be custom configured with complete control over the synchronization
and timing of all signals, operations, and user-defined onboard decision-making
logic. Digital lines can be individually configured as input, output, counter/timer,
PWM, flexible encoder inputs, or user-defined communication protocols.

Applications
FPGA-based IO modules are an ideal tool for implementing complex analog and
digital sensor emulators for complex real-time simulation problems. Example applications
include:
- Vibrating cylinder pressure transducers
- Frequency-based speed transducers
- Encoder sensor emulation and measurement
- Torque sensors
How does it work with ADvantage?
Using the LabVIEW-based FPGA modules you can create custom IO, ready to run in
the high performance real-time world of ADvantage/rtX, without low-level hardware
description languages or hardware board-level design and manufacturing capability.
FPGA modules are programmed stand-alone using National Instrument’s LabVIEW
FPGA then added to an rtX simulator and connected to real-time simulation models
using the ADvantage Framework.

Module Features
- Configurable triggering, timing, and onboard decision making with 25 ns resolution
- 8 independent analog inputs, 200 kHz simultaneous sampling rate, 16-bit resolution,
±10 V
- 8 independent analog outputs, 1-MHz simultaneous update rate, 16-bit resolution,
±10 V
- 96 digital lines configurable at up to 40 MHz for input, output, counter,
or custom functionality
|