Stockholm, December 2, 2004
– Enea Embedded Technology today announced Enea Embedded Auto (EE-Auto), a commercial embedded software platform for automobiles. Based on Enea’s OSE family of real-time operating systems, the EE-Auto platform targets manufacturers of advanced microprocessor-based navigation, telematics, entertainment, information, power train, and chassis control systems. Enea will also offer a range of services to help clients develop customer-specific applications.
“Electronic systems are controlling a growing number of functions in modern cars, everything from ABS brakes to engines. As each electronic control unit becomes more advanced, and must handle an increasing number of functions, it drives the demand for advanced real-time operating systems that can reliably manage these functions,” says Adrian Leufvén, vice president of marketing at Enea Embedded Technology AB.
The replacement of mechanical systems with electronic systems is a growing trend in the automotive industry. Microprocessor-based electronic control unit (ECU) processors control more than 30 different systems in modern cars, everything from simple functions such as power windows, to advanced engine control systems, automatic gearboxes, hydraulics, and car safety functions like ABS brakes and anti-skid systems.
In addition to control, microprocessor-based systems perform a variety of entertainment and information functions, including car audio, on-board computers, electronic climate control and GPS navigation. Microprocessor-based systems are also used for telematics, an emerging networking technology that links electronic nodes in the vehicle with external systems via mobile networks or satellites.
“Enea’s embedded systems expertise and proven track record with high availability and safety-critical systems makes us a perfect fit for the automotive industry,” said Adrian Leufvén. “OSE’s memory protection, fast, guaranteed response time and stable communications architecture makes it ideal for embedded systems that must not freeze or shut down. We expect EE-Auto to be a big hit with auto makers who want to add affordable, ultra-reliable microprocessor-based control, information, and entertainment systems to their vehicles with reduced time to market.”
“We already have industry-leading customers within the automotive industry today,” added Leufvén. “And the trend is clear. Commercial operating systems are gaining market share from in-house software. EE-Auto represents a big step forward for Enea, enabling us to offer our customers a turnkey package for automotive software development.”More about EE-Auto
The foundation for EE-Auto is Enea’s RTOS family, which includes OSE, OSEck and OSE Epsilon. Each of these operating systems, though optimized for different functions within the automobile, shares a common API and development environment. They also share a common message-based interprocess communications framework, which enables multiple processes running on different processors under different operating systems to communicate in a seamless fashion. This commonality and transparency greatly simplifies and streamlines the design of distributed, multiprocessor automobile control systems with differing reliability, performance and functionality requirements.
OSE is Enea’s high-end RTOS. Featuring advanced memory protection, program management, file system, flash, and message-based interprocess communications, OSE is used worldwide in mobile phones and base stations. OSE’s memory protection and secure partitioning ensure that errors occurring in one automotive subsystem don’t affect critical processes running on other systems. OSE also provides a fault detection mechanism that initiates error analysis and recreates data if a process doesn’t respond. These high-reliability features, coupled with OSE’s guaranteed response time, flexible distributed communications framework and program management facilities, make it ideal for hosting a broad range of complex automotive functions, including GPS, telematics and entertainment.
OSEck (OSE Compact Kernel) is a DSP enhanced version of the full featured OSE RTOS optimized for deeply embedded, resource-constrained functions like engine control that have hard real-time requirements. OSEck is fully pre-emptive, provides built-in error handling, occupies less than 4 kbytes of memory (in a minimal configuration), is fully event driven, and guarantees fast and deterministic response to time-critical events.
OSE Epsilon is a compact version of the OSE RTOS well suited for 8-, 16-, and 32-bit microcontroller environments. Occupying as little as 4 kbytes of memory, Epsilon is fully pre-emptible and features integrated error handling,. High performance characteristics, coupled with Epsilon’s small footprint, flash support, and embedded Internet support, make it ideal for functions such as engine/chassis control and simple telematics.
EE-Auto supports most of the major CPUs, DSPs, and hybrid CPU/DSPs used in automotive applications, including ARM and PowerPC processors, MPC 55XX and 5XX DSPs, and C167/TriCore, ARM, MAC 71XX and SH2 hybrid architectures. EE-Auto service package also include expertise in industry standard automotive communication protocols such as LIN (Local Interconnect Network), CAN (Controller Area Network), FlexRay and MOST (Media Oriented Systems Transport).
EE-Auto features a comprehensive suite of development tools, all integrated under the open Eclipse industry standard framework. Included as part of this framework is Enea’s own OSE Illuminator system debugger, as well as popular simulation tools such as UML and MATLAB®. Enea will offer a range of services in Europe, USA and Asia to help EE-Auto customers develop new OSE-based products and subsystems. These services include system engineering, application and driver development, integration, and testing and certification of security critical systems.
EE-Auto is available immediately. EE-Auto licenses start at $ 15,000 USD, depending on the configuration. About Enea Embedded Technology
Enea Embedded Technology is a leading provider of real-time operating systems, development tools and services for fault-tolerant, high-availability and safety-critical applications. Enea Embedded Technology owns and markets the OSE real-time operating system. OSE is used in millions of products worldwide, including distributed communication systems such as communication infrastructure or mobile phones, avionics, medical, automotive and industrial control systems. Enea Embedded Technology is a subsidiary of Enea AB (SAXESS: ENEA), based in Stockholm, Sweden. Employing about 450 people worldwide, Enea provides products, services, and training for a variety of real-time embedded, IT and e-business applications. Customers include industry leaders such as Ericsson, Nokia, Boeing, Motorola, Alcatel, Volvo, TI, Agere Systems, Fujitsu and Hospira.