With new PXI Express connectivity and peer-to-peer streaming capabilities, engineers can now achieve high-bandwidth data streaming to and from their host CPU as well as directly between multiple NI FlexRIO FPGA modules and select PXI Express modular instruments from NI.
NI FlexRIO solutions for PXI Express use two distinct hardware components: an FPGA module and an adapter module. The NI PXIe-796xR NI FlexRIO FPGA modules feature DSP-focused Xilinx Virtex-5 SXT FPGAs. These FPGAs include optimised DSP blocks to streamline operations such as fast Fourier transforms (FFTs), custom filtering, modulation and demodulation and other signal-processing functions. Unlike other user-programmable FPGA instruments, engineers can program NI FlexRIO FPGAs with LabVIEW graphical system design software and the LabVIEW FPGA module. This approach helps engineers target their applications to the FPGAs without prior VHDL knowledge while also providing an interface to import native VHDL code directly into LabVIEW FPGA.
The NI PXIe-796xR FPGA modules incorporate the new NI-STC3 application-specific integrated circuit (ASIC), which facilitates peer-to-peer streaming to significantly increase test and measurement system throughput. The ASIC powers direct data streaming between multiple NI FlexRIO FPGA modules or between PXI Express digitisers and FPGA modules without sending data through the host processor. Engineers can use this technology to add FPGA capabilities to existing high-performance NI digitisers. For computationally demanding applications, engineers can also spread their algorithms across multiple FPGAs, implementing peer-to-peer streaming from one to another at more than 800 MB/s, or in both directions at over 700 MB/s per direction, for a total module throughput of more than 1.4 GB/s.
Using the other hardware component of an NI FlexRIO system – the NI FlexRIO adapter module – engineers can directly interface FPGAs to numerous types of I/O for measurements across test and measurement applications that require real-time performance or hardware signal processing. The new NI 5781 baseband transceiver adapter module incorporates dual 100 MS/s 14-bit analogue inputs and dual 100 MS/s 16-bit analogue outputs and is ideal for custom baseband interfaces and ultra-high-speed control applications.
The NI 5781 adapter module joins a growing line of NI FlexRIO adapter modules, which also includes third-party adapter modules for further application specificity. For applications requiring highly customised I/O, engineers can create their own adapter modules using the NI FlexRIO Adapter Module Development Kit.
To see the latest NI FlexRIO PXI Express products and NI FlexRIO adapter module, readers can stop by booth 1338 at the Embedded Systems Conference (ESC) in San Jose, CA, during April 27-29, 2010.
Readers can learn more about the new NI FlexRIO products for PXI Express by visiting www.ni.com/flexrio.