Posted by The RTOS Team on Wed, Aug 25, 2010 @ 02:19 PM
Marcus Hjortsberg, VP of Product Management at Enea explains how the Enea message passing programing model was designed for multicore long before multicore was a emerging trend.
Posted by The RTOS Team on Tue, Aug 17, 2010 @ 10:02 AM

What brought you to Enea?
The people, the product strategy, and the commitment to
work/life balance for its employees. Before joining Enea, I
made contact with people I knew at Enea as I was excited
about the top talent in the industry that had recently joined
the company. When I discovered the comprehensive platform
product strategy that was coming together, it was clearly a
very compelling solution for the marketplace and of keen interest
to me professionally.
What part of your job do you like the most?
That the company hires talented, motivated and capable
people, sets the overall goals and vision, and lets them execute
with a great degree of personal freedom. Enea empowers
its employees to achieve and deliver results.
What makes Enea stand out from other companies?
Very few companies in our industry have the diverse product
portfolio that is so well suited for where the market is heading.
In addition, Enea has a very productive and collaborative approach
to working within the ecosystem, knowing where its
strengths are and being very open and easy to work with for
key alliance partners, in order to deliver the whole solution to
the market.
Posted by The RTOS Team on Wed, Aug 11, 2010 @ 09:39 AM
Magnus Gille, Director of Product Enablement at Enea demonstrates Enea OSEck and the Load Balanaceing Framework in a video steaming application. For more Enea videos visit our YouTube Channel
Posted by The RTOS Team on Wed, Jun 30, 2010 @ 03:17 PM
Bob Monkman, Director of Strategic Alliances at Enea.
Posted by The RTOS Team on Wed, Jun 23, 2010 @ 08:22 AM
Right now at FTF Hugh Herr - Athlete, scientist, innovator and futurist, is sharing his story and the technological advances that it inspired with his speech titled "Technology and the Human Spirit: Merging Body and Machine." Hugh lost his legs to frostbite in a climbing incident - but that has not stopped him from attaining his goals.
Today Enea has a number of sessions including two from Daniel Forsgren:
Heterogeneous Computing from the RTOS Perspective
Daniel Forsgren, System Architect will talk about how increasing performance demands are driving the evolution of application specific hardware. We examine the OSE family of real-time operating systems in combination with Freescale's QorIQ processors and StarCore DSPs as the foundation for an effective, efficient and very powerful solution for heterogeneous systems.
Message-Passing in the OSE RTOS Family - Design Principles for Multicore Applications
Daniel Forsgren, System Architect takes an in-depth look at the OSE message passing concept and how it be used as foundation for both inter-process and inter-processor communication. We examine the fundamentals of OSE signaling, with code examples and performance figures for the Freescale MSC8156 multicore DSP.
Posted by The RTOS Team on Tue, Jun 22, 2010 @ 08:50 AM
Today, Enea made two major anouncements from FTF regarding support for the latest multicore communications processors from Freescales - as well as support for the recently released Freescale AdvancedMC base station reference design.
Enea Supports Freescale 64-bit e5500 technology and newest QorIQTM Communications Processors
Highlights:
1. Enea will offer comprehensive software support for Freescale Semiconductor's new 64-bit e5500 core.
2. This includes the 64-bit P5020 and P5010 products and 32-bit P3041 device.
3. Enea's offerings will be focused on Enea OSE® Multicore Edition, its hybrid realtime operating system that supports the widest range of multicore processing models and the Enea® Optima tools suite optimized for developing, debugging and optimizing multicore systems.
4. In addition, Enea offers a comprehensive set of complementary software including high availability, data management and network protocols.
5. The combination of Enea software and Freescale's latest multicore communications processors provide a highly integrated and powerful platform for telecom equipment manufacturers to build next generation equipment including high performance routers and switches, Long Term Evolution (LTE) radio access nodes and radio network controllers.
Enea Delivers Complete Software Package for Freescale Base Station Reference Design
Highlights:
1. Enea is delivering a complete software package for a recently released Freescale AdvancedMCTM (AMC) base station reference design.
2. The reference design features a powerful multicore processing package based on Freescale's MSC8156 DSP and QorIQTM P2020 technologies.
3. As the only company with a software solution that spans from DSPs to multicore CPUs, Enea is uniquely qualified to help developers of advanced base stations harness the power of this new integrated board enabling rapid development and deployment.
4. Enea's offering includes the Enea OSE® Multicore Edition for CPUs; the DSP-optimized version of OSE - Enea OSE®ck; Enea® dSPEED, a suite of management, debug and error handling services for multicore DSPs; Enea® Hypervisor, Enea® LINX, a scalable interprocess communications (IPC) layer and Enea® Optima Eclipse based tools for developing, debugging and optimizing multicore systems.
5. All Enea technology is based on a consistent software architecture and the same easy to use, but powerful message passing programming model. This accelerates development, integration and debugging of highly reliable and performance critical applications, resulting in clear competitive advantage for telecom equipment manufacturers.
Posted by The RTOS Team on Tue, Jun 22, 2010 @ 08:47 AM
Enea is live from The Freescale Technology Forum in Orlando, FL today. FTF is Freescale Semiconductor's major ecosystem event bringing together customers, partners and editors in one place.
Right now Freescale Chairman and CEO Rich Beyer is kicking off the first major session with his keynote address.
As a top-level Global Diamond Sponsor, Enea has a major presence at the show. Today we are joining and leading several sessions including:
A Visionary Look into the Future of Embedded Multicore Operating Systems
Patrik Strömblad, Chief System Architect, OSE will take a visionary perspective on what role the RTOS will play in a multicore future. As we will discover, there may be several good reasons to question conventional operating system principles going forward. A case study based on Enea OSE® on Freescale's P4080 will be presented.
Multicore and the Convergence of Control Plane and Data Plane
Michael Christofferson, Director of Product Management will propose a single software architecture for multicore that simultaneously satisfies requirements for all use cases including such issues as: a) legacy migration issues, b) scalability - performance and implementation, and c) security and fault management.
Introduction to Enea Products
An introduction to a core set of multicore platform software solutions from Enea for Freescale processors and DSPs.
Panel Presentation: Virtualization Technology from Low-Power Dual-Core to High-Performance Eight-Core Solutions and More
Magnus Karlsson, Senior Member of Technical Staff will join this panel to discuss the trends and technologies for virtual multicore platforms for various market segments
Posted by The RTOS Team on Mon, Jun 21, 2010 @ 02:44 PM
NewNet Communication Technologies, a leading provider of SS7 Signaling and Short Message Server solutions for wireless, IP, and wireline networks, has announced it has entered into a reseller agreement with Enea. Under the terms of the agreement NewNet will have exclusive distribution rights to Enea's award winning Enea NetBricks protocol product line in the Americas region.
Enea's diverse protocol offerings includes a wide range of highly portable telecom protocol stacks for signaling networks, as well as for fax and data processing and are compliant with the latest industry standards. The agreement will provide NewNet with the opportunity to address the Americas market with a vast array of communication protocols and services.
"The Enea Netbricks protocol product offering is widely recognized in the industry for superior quality and performance" said Ron Pyles, NewNet's President and CEO. "Adding Netbrick's protocol product line will bolster our position as a leader in offering telecom signaling solutions and professional services"
For more information, visit newnet.com or enea.com
Posted by The RTOS Team on Tue, Jun 01, 2010 @ 01:41 PM

What brought you to Enea?
The high level of technical competence and the interesting
people at Enea and the fact that Enea is in a rapidly evolving
and challenging business area.
What part of your job do you like the most?
That I get to work with state of the art technology and gain
insight in the shaping of next generation mobile and telecommunications
systems. Also, that I work in a result oriented
environment giving me freedom to plan my time and
influence my way of working.
What makes Enea stand out from other companies?
Enea has a global reach and capacity to do advanced development
while still being a small enough organization
to allow for individual initiatives and short decision paths.
Combined with the technical excellence of many of its employees
it makes for a place that is serious about technology
while maintaining a personal feel.
Posted by The RTOS Team on Tue, May 11, 2010 @ 07:07 AM
I was asked this question by a colleague and couldn't really come up with a straight answer. Are people using multicore? What is multicore? What defines if you are using it or not?
From my perspective there is more than one answer to the questions. One answer is that a multicore chip is just a bunch of cores, unrelated to each other. Another case of multicore is a symmetrical cache coherent chip where the cores are very much aware of each other. What and how you use it all depends on your use-case and what you are trying to achieve. There is no simple one stop with one solution that fits all.
There are some projects where all we want to do is take two or more processors and combine them on one multicore chip. This is the typical bill of materials reduction project, the product already exists and all the effort is just spent on making a cheaper version with the same capabilities. The typical device here would be a dual core PowerPC replacing two older processors. In this scenario the software is typically running asymmetrically (AMP) oblivious to the other cores.
In the data processing applications there is a strong trend towards multicore. Let's look at two fields. In signal and speech processing applications, DSPs are still the reigning champions but they are seeing more and more competition from general purpose processors. A few years ago we started seeing the first combinations of ARM cores and DSPs, now we see the combination of multicore ARMs and multicore DSPs on the same chip and on some chips the ARMs are taking over completely with the help of accelerators. In IP packet processing applications the general purpose processor is still king, but here we can also see a strong growth of cores. Both of these applications have a high degree of parallelism and are very well suited for multicore devices and therefore these domains are completely owned by multicore chips today. There is however a big difference in their execution environments. The DSPs typically use a homogeneous OS/RTOS environment; sometimes they even do that when the architectures are different. But the IP packet processing applications almost exclusively use a homogeneous hardware environment with a heterogeneous software environment with Linux on one or more control cores and something else on the application cores.
On the pure control plane processor the situation is somewhat different. It is similar to the first case where we are trying to reduce the number of processors in the system, but here we often also want to increase the processing capability and use the fact that the cores come closer together and can execute programs in parallel. The trend here is clear; most new processors are multicore processors but with fewer cores than those aimed at pure packet processing. The up-side is that they are more powerful. The reigning software model is definitely symmetrical multi processing (SMP) with one OS running on all the cores at the same time.
I see multicore taking over on almost every corner of the industry and I think the question should really be "who isn't using multicore?"

Magnus Gille is Director of Product Enablement at Enea