Enea OSE

Enea OSE is an RTOS optimized for distributed, fault-tolerant systems.

It is compact and robust, and powers embedded systems in wide-range of vertical markets from telecom to automotive to industrial automation and beyond. 

High performance and great scalability

One of the contributing factors why Enea OSE ensures high performance is the modular, layered architecture. Another factor is the direct, asynchronous, message-passing design. Together they achieve scalability from one single CPU to large, distributed, multi-CPU and multicore systems.

Modular Layed Microkernel Architecture

 

The microkernel architecture has many advantages:

  • Small and efficient with predictable, fault-tolerant, realtime multicore systems
  • Advanced networking and security features, including a selection of IP stacks
  • Optimized for complex homogeneous and heterogeneous distributed support and networking protocols
  • Demand paging support for optimizing RAM usage
  • Power management with low-power sleep mode
  • Dynamic run-time program loading
  • Multiple file system choices

Security, reliability, and easier application development

OSE was built from the ground up with memory protection facilities, preventing applications from crashing the kernel and other applications. The built-in process monitoring, failure detection and notification simplify application development and debugging, but also make distributed systems easier to test, upgrade, and certify.

Multicore support and backward compatibility

OSE’s multicore design architecture strives to provide bare metal performance with SMP ease-of-use. The multicore support in OSE provides full backward compatibility for legacy applications while offering a combination of the SMP (Symmetric Multi-processing) and AMP (Asymmetric Multi-processing) models for maximum design flexibility.

Supported processors

Enea OSE is available for ARM, Power and MIPS64 architectures. The following processor families are supported:

ARM9E
ARM11
ARM Cortex-R series
ARM Cortex-A series
ARM Cortex MPCore
LSI Axxia (multicore support on PPC476FP)
INTEL ARM5 XScale
Cavium Networks OCTEON and OCTEON Plus
IBM PPC4xx
IBM PPC7xx
Freescale QorIQ P40xx series
Freescale QorIQ P20xx series
Freescale QorIQ P10xx series
Freescale MPC86xx (multicore support on MPC8641D)
Freescale MPC85xx (multicore support on MPC8572DS)
Freescale MPC83xx
Freescale MPC82xx
Freescale MPC74xx
Netlogic Microsystems; XLP, XLR and XLS
TI OMAP-L137/138

Share our cutting-edge expertise

Covering categories including multicore, realtime, embedded Linux and much more, Enea's White Paper Directory is one of the best sources for technical white papers and information. Login/Register to download your free copy.

Free product evaluations

Enea offers free evaluations of a majority of our products. Visit our Evaluation center where you can select the product you are interested in

Enea's Complete Software Solution for the TI OMAP-L138

Accelerating Multicore DSP Software Development

Enea OSE Multicore Edition on AppliedMicro (APM) Mamba

Change business area

Please select the business area you are interested in.

Login

Please login by providing you information below.



New user