Single-Board RIO System
- Updated2025-10-09
- 1 minute(s) read
A single-board RIO (sbRIO) device consists of a real-time processor that is connected to a reconfigurable FPGA on a single PCB.
The user-reconfigurable FPGA controls the digital I/O lines and the analog I/O lines of the sbRIO device. sbRIO devices can include the onboard digital I/O, onboard C Series Modules, and/or expansion slots for C Series modules, and sbRIO mezzanine cards. Specific features vary by the device.
To configure sbRIO device timing and functionality, create a custom VI with the LabVIEW FPGA Module and NI CompactRIO Device Drivers, then download the custom VI to the FPGA. If you have only LabVIEW and NI CompactRIO Device Drivers but not the FPGA Module,Without the FPGA Module, you cannot create new FPGA VIs, but you can create VIs that run on Windows or LabVIEW Real-Time (RT) target to control an existing FPGA VI.
Related Information
- Configuring a Project
Configure a LabVIEW project with connected hardware or offline hardware.
- Single-Board RIO (sbRIO) Device Reference