Enea is a global software and services company focused on solutions for communication-driven products. With 40 years of experience Enea is a world leader in the development of software platforms with extreme demands on high-availability and performance. Enea's expertise in real-time operating systems and high availability middleware shortens development cycles, brings down product costs and increases system reliability. Enea's vertical solutions cover telecom handsets and infrastructure, medtech, automotive and mil/aero. Enea has offices in Europe, North America and Asia. Enea is listed on Nasdaq OMX Nordic Exchange Stockholm AB.
Enea OSE Multicore Edition
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. 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. OSE supports the LSI ACP multicore processor.
Enea OSEck (OSE Compact Kernel) is a DSP-optimized version of the Enea OSE RTOS, suitable for high performance, memory constrained applications. Built on a compact kernel with an extremely small memory footprint, OSEck brings rich functionality, high performance, and true real-time behavior for single and multicore devices. The event-driven, pre-emptive performance of OSEck is ideal for time-critical signal processing and control applications. The intuitive message passing architecture and programming model facilitates modular system design and reduces complexity. OSEck features system-level simulation so that code development can be made in advance of target hardware. Enea OSEck supports LSI DSP devices.
Enea Optima is a suite of system debug and profiling tools for Linux and the Enea OSE and OSEck RTOS variants. Optima features a complete integrated development environment, including the Eclipse platform and Eclipse C/C++ development tools. Enea Optima includes overview and management tools for complex distributed systems, and profiling tools showing resource usage. It also contains debug tools allowing the user to track execution of application and operating system events.