NI Single-Board RIO embedded control and acquisition devices integrate the three core components of an NI CompactRIO system - real-time processor, field-programmable gate array (FPGA), and I/O - on a single printed circuit board (PCB).
Using NI LabVIEW, you can implement advanced control and measurement algorithms on the real-time processor, the FPGA, or any PC with the same programming environment. In addition, you can combine graphical programming with textual programming models, such as LabVIEW MathScript, VHDL, and ANSI C, and use the LabVIEW Control Design and Simulation Module to design, simulate, prototype, and deploy custom advanced algorithms.
With a 19 to 30 VDC power supply input range and -20 to 55 °C operating temperature range, these devices are designed for ruggedness, reliability, and flexibility. LabVIEW FPGA Module graphical programming tools make it easy to customize your hardware and I/O with custom timing, inline processing, and advanced control. You also can use the LabVIEW Real-Time Module to create reliable, deterministic embedded applications for floating-point processing, data logging, and network communication. NI sbRIO-96x1 devices feature a 266 MHz industrial processor, 64 MB DRAM, 128 MB nonvolatile storage, and a 1M gate Spartan 3 FPGA. The sbRIO-96x2 devices feature a 400 MHz industrial processor, 128 MB DRAM, 256 MB nonvolatile storage, and a 2M gate Spartan 3 FPGA.