What is Real Time
A real-time computing system is able to very reliably execute programs with very specific timing requirements, something that is important for many science and engineering projects. The key component that is needed to build a real-time system is a Real-Time Operating System (RTOS). CompactRIO systems provide high-performance processing capabilities, sensor-specific conditioned I/O, and a closely integrated software toolchain that make them ideal for Industrial Internet of Things, monitoring, and control applications. The real-time processor offers reliable, predictable behavior, while the FPGA excels at smaller tasks that require high-speed logic and precise timing.