Product Details Supplier Info More products

Enea Hypervisor implements multiple computing environments on top of multicore processors, enabling developers of next-generation network equipment to realise lower development costs by enabling hardware consolidation, increased performance in the system with higher throughput and shorter development time, according to the company.

Multicore devices enable the consolidation of applications into a single chip, allowing heterogeneous operating systems to co-exist in a straightforward fashion.

Enea Hypervisor is based on OSE micro kernel technology and runs Enea OSE applications at native processor speeds.

The system is designed to take the Linux Operating System and semiconductor-specific executive environments as guests for bare-metal speed packet processing.

Key specifications

  • Communication between Linux and Enea OSE applications is handled by Enea Linux
  • Services such as IP connectivity through Ethernet port sharing, file systems and Shell commands can be accessible from Enea OSE and Linux domains
  • OSE and Linux applications co-exist in secure domains where common resources such as memory and devices are protected
  • Provides support for guest OS error handling, as well as Linux guest application crash analysis
  • Eclipse-based Enea Optima development tools are available for system and application debugging based on the Enea Hypervisor
  • Optima Log Analyzer supports log fusion from applications and operating systems using the Enea Hypervisor, providing a coherent system event view and analysis of the entire platform

Enea Software

Enea is a global software company delivering customized operating systems solutions for communication-driven products. We are world leaders in the development of software platforms with extreme demands on high-availability and performance, including Linux, RTOS, and middleware. We have offices in Europe, North America and Asia.

For more information please visit enea.com or contact us at info@enea.com.

Enea Realtime Operating Systems

Optimized for multicore and complex distributed systems, our family of Realtime Operating Systems (RTOS) provides a foundation of portability, scalability and reliability.

The Enea RTOS family shares a high-level programming model and an intuitive API to simplify programming. It consists of two products, each optimized for a specific class of applications:

  •        Enea OSE is a robust, high-performance, RTOS optimized for multicore and distributed, fault-tolerant systems.

  •        Enea OSEck is a compact, multicore DSP-optimized version of ENEA’s full-featured OSE RTOS.

Enea Linux

Enables Realtime and Linux Implementations in Next Generation Networking Infrastructure

Enea Linux is powered by the Yocto Project (http://www.yoctoproject.org/) open source configuration and build technology, and contains 120 packages specifically selected for telecom needs. Yocto brings standardized features and tools, and ensures quick access to the latest Board Support Packages (BSPs) for the most common HW architectures.

Enea Linux provides a comprehensive cross-development tool chain and runtime environment for common networking target architectures. It is an integrated, modular, solution, which can be combined with proprietary technologies from us or other sources, depending on the specific use cases and requirements.

Development Tools

Enea offers tools for development, test, integration and maintenance of embedded systems software, ranging from single microcontrollers to large multicore, multiple board, and distributed systems.

Enea Polyhedra In-Memory Database (IMDB) and Polyhedra FlashLite

The Enea Polyhedra products are relational database systems designed for embedded systesm. Both Polyhedra IMDB and Polyhedra FlashLite share the same SQL engine, the same client server architecture and protocols, and both support the hot-standby model for use in high-availability systems.

Polyhedra is designed for high-performance, high-availiblity systems including communications, militaryand industrial automation among others.  Polyhedra software runs in ‘user space’ and does not need any kernel modifications, special privileges or special installation.

Enea LINX Interprocess Communication (IPC)

Enea LINX provides transparent, reliable, high-performance, interprocess communications services that make complex distributed systems easier to conceptualize, model, partition, and scale.

LINX is the only IPC technology that scales from DSPs and microcontrollers to 64-bit CPUs. This is thanks to the use of a direct message-passing model.

Embedded Telecom/Networking and Systems Management Middleware

The Enea Systems Management Middleware delivers the robustness, scalability, efficiency and portability needed to realize the potential of Next Generation Network applications.

Communications Protocols and Services for Distributed Systems

Enea offers a wide range of highly portable telecom protocol stacks for signaling in networks, as well as for fax and data transfer. Signal processing and non-intrusive analysis software are also available.

All Enea Netbricks protocols stacks are compliant with ITU, ETSI, ANSI, IETF, 3GPP, and specifications of many other standards bodies. The protocols are supplied as source code.

Multicore Simplified

The Enea Hypervisor enables system consolidation and greater design freedom by allowing multiple high performance systems on multicore processors.

The Enea Hypervisor is based on OSE micro kernel technology and runs Enea OSE applications at native processor speeds without compromising any real-time critical properties.

It takes as guests Linux Operating System and optionally semiconductor specific executive environments for bare-metal speed packet processing.

Enea Multicore Migration Platform

The Enea Multicore Migration Platform is the answer to how to take an existing unicore based system, and port it to a given multicore device. Either a single device or multiple devices, possibly with multiple OS’s.

We offer a platform approach containing a technical solution, but also offer actual guidance on how to effect a migration of legacy systems into the new multicore world.

________________________________________________________________________

Enea Services & Training

With more than 500 Software Engineers, Enea offers expertise across the entire product life cycle, from strategy to support and maintenance, including chip design and software development. Their competence includes M2M, Embedded Linux, Android, Agile Testing, Software Quality, Mobile Applications and DO-178B/DO-254 Certification Services.

Enea has created the Expert Hubs, a virtual meeting point that enables to learn and to share with the professionals. Come on and visit the Android Hub, the Embedded Linux Hub, the M2M hub, the Mobile Appls Hub, the Agile Testing Hub and the Software Quality Hub.

Enea Blog

Enea Linkedin


View full profile