Enea OSE

Enea OSE® is a robust, high-performance, real-time operating system optimized for multi-processor systems requiring true deterministic real-time behavior and high availability. It shortens development time, enhances reliability and reduces lifetime maintenance costs for a wide range of systems, from wireless devices and automobiles, to medical instruments and telecom infrastructure. 

Linear Multicore Scalability

Enea OSE provides linear performance scalability for multicore and manycore devices. Its unique hybrid SMP/AMP design enables consistent performance on each core as more cores are added, even with a single OS instance. This ensures high throughput and low latency performance on devices ranging from single core to many core.

Real-time performance

Enea OSE is optimized for communication and control systems requiring high performance and hard real-time characteristics. It is deployed extensively in the areas of telecom networking systems, wireless devices, industrial automation, medical equipment, automotive and transportation equipment, as well as other embedded systems.

Enea OSE selected for 5G design

Enea OSE was selected by a tier one telecom equipment manufacturer in Asia for use in time-critical functions in a 5G base station design. Read the full press announcement.

Read more>>

Telecom Evolution Towards 5G

Enea OSE has a very strong track record in telecommunication and has been deployed in more base stations than any other commercial operating system. With the evolution from LTE over LTE-A and LTE-A Pro to 5G, Enea OSE provides high performance baseband processing for both distributed and centralized RANs.

Read more >>

Datasheet

Enea OSE shortens development time, enhances reliability and reduces lifetime maintenance costs for a wide range of systems.

Download PDF 

 

EVALUATION

If you want to evaluate Enea OSE and see what the product can do for you, please register.

Register

ENEA OSE AND 64-BIT SUPPORT

Enea OSE supports all major architectures, e.g ARM, x86, MIPS and PowerPC, both in 32-bit and 64-bit mode. The market need for 64-bit support is increasing, driven by the need for support of larger memories, e.g RAM sizes above 4 GB. As most CPUs today are both multicore and 64-bit, Enea OSE becomes the best fit with its advanced memory management features and excellent scalability characteristics.

SECURITY AND APPLICATION DEVELOPMENT MADE EASY

Enea OSE has a strong portfolio of security protocols. The Enea Security Response Team (ESRT) keeps the products up-to-date with the latest security patches, thus relieving the customer with a large burden and potential headache.

Enea OSE is a product with European and Swedish origin. It is well documented and easy-to-use, and can simplify the application development as the engineering resources can focus on developing the core functionality rather than becoming OS specialists.

ENEA OSE ENABLES REAL-TIME ACCELERATION FOR LINUX ON EMBEDDED MULTICORE DEVICES

Configuring Linux for hard real-time latency requirements is demanding, but Enea has extensive expertise within real-time operating systems, Inter Process Communication (IPC), Linux, and multicore technologies, and the ability to supply the market with efficient real-time acceleration of Linux based systems.

A heterogeneous multicore system, running both Linux and Enea OSE brings the best of both worlds – the rich ecosystem of Linux combined with the real-time characteristics of OSE. Depending upon the use case and the number of cores available, Linux and Enea OSE are optimized to meet the requirements with an appropriate mix of SMP and/or AMP configurations.

Support for OpenAMP simplifies the configuration and deployment of both operating systems and applications.

Install and Set Up OSE

Thomas Barnå from the Enea Learning Studio shows you how you install and set up the Enea OSE real-time operating system in your environment after you have received your delivery from Enea.

SOLUTION OVERVIEW

Enea solutions for LTE/5G eNodeB.

Download PDF 

WHITEPAPER

The multicore challenge to real-time embedded Operating Systems: How to scale with maintained performance and determinism

Download PDF 

ENEA OSEck

Enea OSEck is compact kernel version of Enea OSE, specifically optimized for Digital Signal Processors (DSP), and is suitable for high-performance, memory constrained applications. Enea OSEck brings rich functionality and true real-time behavior for single and multicore DSP devices..

Read more about Enea OSEck

WORLD CLASS SUPPORT

Enea has decades of experience from telecom appliances and requirements, and is a recognized supplier of world class support services – including customizations and frozen branch support.

CARRIER GRADE

Enea OSE supports advanced protection and fault isolation. Together with the centralized error handling, it provides an availability above “five nines” (99.999%).

HYBRID SMP AND AMP ARCHITECTURE

The twice award winning design of the Enea OSE multicore kernel provides the ease-of-use of Symmetric Multi-Processing (SMP) together with the scalability and determinism of Asymmetric Multi-Processing (AMP) and the performance of bare metal.