FlexRIO

FlexRIO instruments combine large, user-programmable FPGAs and high-performance analog, digital, and RF I/O to offer the flexibility of custom hardware without the cost of custom design.

Learn more

Leverage Rapidly Evolving Technology

FlexRIO provides you with the latest high-speed converter and FPGA technologies before they are widely available in commercial instruments. You can use FlexRIO to develop applications that push the requirements for sample rate, bandwidth, resolution, and channel count.

 

Process Signals in Real Time

FlexRIO can help you keep up with faster converters. The modules with Xilinx Kintex UltraScale FPGAs and the LabVIEW FPGA Module together provide the resources you need to engineer complex algorithms, process data in real time between the I/O and CPU, and deploy your designs to hardware.

Accelerate FPGA Programming

The software behind FlexRIO gives you the flexibility to implement a custom FPGA design from scratch and the support of starting from a host-based driver. You can program the FPGA with LabVIEW FPGA or the Xilinx Vivado Project Export feature.

Synchronize Multiple Modules

FlexRIO uses the inherent timing and synchronization capabilities of PXI, which means you can synchronize multiple modules with subsample jitter between channels. FlexRIO modules with integrated I/O also work with NI-TClk technology, making it simple to program this synchronization.

Stream Data With PCI Express x8 Gen 3

FlexRIO modules with integrated I/O use PCI Express x8 Gen 3 connectivity to stream data up to 7 GB/s across the PXI backplane. When you communicate with another module in the chassis, NI peer-to-peer streaming enables point-to-point communication so you don’t have to pass data through the CPU.