The National Instruments LabVIEW FPGA Module targets a growing family of NI reconfigurable I/O (RIO) devices. Using the LabVIEW FPGA Module, you can create custom measurement and control hardware without low-level hardware description languages or board-level design. National Instruments offers a range of FPGA targets designed to meet different application needs such as packaged embedded systems, low-cost board-level embedded systems, and high performance PC-based devices.
The NI CompactRIO programmable automation controller is an advanced embedded control and data acquisition system designed with an open, embedded architecture, small size, extreme ruggedness, and flexibility. CompactRIO combines an embedded real-time processor, a high-performance FPGA, and hot-swappable I/O modules. In the modular configuration, the embedded controller and chassis containing the FPGA are sold separately. The modular configuration provides the most flexibility in system configuration and performance selection.
The NI CompactRIO integrated configuration uses the same embedded real-time processor, high-performance FPGA, and hot-swappable I/O modules as the modular configuration, but instead combines the controller and chassis containing the FPGA into a single unit. This configuration provides a high level of system performance and is ideal for high volume applications.
NI Single-Board RIO integrates an embedded real-time processor, a high-performance FPGA, and onboard analog and digital I/O onto a single board. Single-Board RIO products are designed for high-volume, embedded control and acquisition applications that require high performance and reliability. Engineers and embedded developers can use these real-time, single board computers to get embedded systems with I/O to market quickly. For expansion I/O, up to three C Series I/O modules can be plugged into each single-board RIO system.
National Instruments PCI, PCI Express, and CompactPCI(PXI) R Series multifunction RIO devices feature a high-performance onboard FPGA surrounded by fixed analog and digital I/O. R Series devices are ideal for applications requiring custom data acquisition, onboard processing, digital communications protocols, sensor simulation, and high-speed control.
NI FlexRIO is the latest product family from National Instruments to take advantage of FPGA technology. It provides flexible, customizable I/O for LabVIEW FPGA to create high-performance, reconfigurable PXI instruments. NI FlexRIO adapter modules define the physical inputs and outputs of an NI FlexRIO system, and are interchangeable and customizable. Different adapter modules are offered by National Instruments, third-party vendors, or are custom built using the adapter module development kit and your own PCB design tools.
Legal This tutorial (this "tutorial") was developed by National Instruments ("NI"). Although technical support of this tutorial may be made available by National Instruments, the content in this tutorial may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this content with each new revision of related products and drivers. THIS TUTORIAL IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE (http://ni.com/legal/termsofuse/unitedstates/us/).