We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

Showing results for 
Search instead for 
Did you mean: 

Partner: The Best of All Worlds: Introducing Wind River’s New Edge Compute Software Platform

Xilinx Employee
Xilinx Employee
0 0 1,003

Contributed By Michel Genard, Vice President of Operating Environments, Wind River

After nearly 40 years in the business, with customers writing 100s of millions of lines of application code running on billions of devices on earth and in space, the embedded industry’s leading software provider continues to deliver differentiated and disruptive offerings. The new platform, Helix Virtualization Platform, combines Wind River Linux and VxWorks under a common virtualization platform on the Xilinx Zynq® UltraScale+™ MPSoC.

Wind River introduced the newest cutting-edge addition to our comprehensive edge compute software portfolio at Embedded World. Wind River Helix virtualization platform was selected as “Best in Show” within Development Tools and Operating Systems category.

Enabling next-generation aerospace and defense systems requires a consolidated approach that brings together the entire ecosystem, from silicon up to the application level. The Xilinx Zynq UltraScale+ MPSoC device family is a great foundation for the high-performance computing applications that manufacturers are developing today. The industry’s first hardware programmable heterogeneous multi-processor SoCs can enable mission-critical and safety applications to run at the desired performance levels in a low size, weight, and power (SWaP) envelope and in a cost-effective way. The operating system and applications expand on top of this flexible and reconfigurable high-performance programmable logic.

With Wind River Helix Virtualization Platform, designers can drastically simplify the development of today’s complex embedded solutions. This increase in system complexity is fueled by: the demand for more intelligence at the edge while offering a path toward autonomous systems; the need to evolve and modernize legacy systems while simultaneously supporting existing applications; the cost and effort of supporting mandated safety regulations; and keeping pace with innovation.

Helix Platform brings the best of all worlds together into a single, edge compute software offering. It is a foundation that leverages virtualization, takes advantage of the proven capabilities of VxWorks and the openness of Linux, offers the flexibility to add other OSes as needed, and delivers the scalability to consolidate both legacy and new applications into one system.


Wind-River-Helix-Platform_Image.pngFigure 1. Wind River Helix Virtualization Platform


But what does this really mean?  Let me break it down…

  1. You’ve written thousands of lines of code that have already been certified and deployed. But now it’s time to make your design more intelligent through various forms of AI, such as machine learning and computer vision. With Helix Platform, you can keep your VxWorks applications and run them alongside new applications written in Linux or other OSes. With Helix Platform, you can keep your VxWorks applications and run them alongside new applications written in Linux or other OSes. This enables your design to use existing or vendor-specific software to leverage various forms of AI, such as machine learning and computer vision.
  2. You’ve built an awesome prototype of a new autonomous device based on Linux. Now as you ready your design for commercial deployment, you need to meet government regulations and safety certifications like DO-178C, IEC 61508, to name a few. You can do this by using Helix Platform to prototype your application on Linux and achieving your certifications on VxWorks.
  3. You’ve been running purpose-built applications on dedicated hardware for years. Now it’s time to upgrade to the latest multicore processors that can handle multiple applications in one consolidated system. But how do you consolidate applications with mixed criticality requirements? Helix Platform enables you bring those applications into one heterogeneous software environment safely.

And the list goes on. From modernizing aerospace platforms to updating industrial infrastructure and advancing autonomous driving, Helix Platform addresses the many needs of multiple market segments.

Helix Platform is a critical building block for how Wind River will continue to accelerate the evolution from automated devices towards more intelligent and autonomous systems.

For more detailed product information, along with information about upcoming webinars visit: https://www.windriver.com/announces/helix-platform.