- embOS
- Press releases 2025

SEGGER’s embOS-Ultra-MPU, a real-time operating system (RTOS) with hardware memory protection – where safety and security meet Cycle-Resolution Timing
It combines the precision and power-saving benefits of embOS-Ultra with enhanced memory protection, safety, and system reliability for embedded RTOS applications. With its Cycle-Resolution Timing, embOS-Ultra-MPU allows for precise control of timeouts in application programs, making it particularly well-suited for time-sensitive tasks in safety-critical systems.
embOS-Ultra-MPU uses a hardware-based memory protection unit (MPU) to isolate tasks, ensuring that they do not access unauthorized memory regions. This isolation prevents a fault in one task from affecting the entire system (a key feature for an industrial RTOS).
"embOS-Ultra-MPU is unique. It combines a proven API with zero-interrupt latency, Cycle-Resolution Timing, and robust memory protection," says Rolf Segger, founder of SEGGER. "In the event of faults or malicious activity, critical system components remain unaffected. This makes it the perfect choice for the medical, automotive, and industrial-control industries."
embOS-Ultra-MPU is fully compatible with any microcontroller that includes an MPU.
About embOS-Ultra
embOS-Ultra is a high-precision real-time operating system (RTOS) that uses Cycle-Resolution Timing to offer greater time accuracy and time resolution than any other RTOS on the market. RTOS scheduling of all time-related events (including timeouts, delays, and periodic timing) can be specified in milliseconds, microseconds, nanoseconds, or timer cycles.
The RTOS embOS-Ultra allows time resolution to be precisely matched to individual CPU cycles via flexible system ticks. This cycle-based RTOS scheduling replaces traditional periodic system ticks with single-shot hardware timers, overcoming the limitations of tick-based scheduling with fixed tick intervals. This reduces unnecessary activity and helps extend battery life in low-power applications such as IoT devices and wearables, making it an efficient, energy-saving solution for embedded projects.
For more information, please visit the embOS-Ultra-MPU page at www.segger.com.