www.design-reuse-embedded.com
Find Top SoC Solutions
for AI, Automotive, IoT, Security, Audio & Video...

Turning open source into a multicore standard

By Stephen Evanczuk, Embedded, Jan. 26, 2016 – Ideally, multi-OS deployments on multicore systems promise the best-of-both-worlds combination of (embedded) Linux functionality and RTOS performance. In practice, orchestrating an ideal collaboration between different OSs running on separate cores in an SoC is a tough job and can leave systems hobbled with worst-of-either-world execution. Available for some time in open source, the OpenAMP (Open Asymmetric Multi Processing) framework offers a solution. Yet, crowdsourcing something as delicate as a real-time heterogenous platform is a noble cause but can engender conflicts when participating developers find themselves forced to balance the common good with the specialized needs of their own applications. Not surprisingly,compatibility typically erodes with each new fork (see "Android") -- each meant to address one more unique use model. With its announcement of an OpenAMP standards working group, the Multicore Association (MCA) is looking to forestall compatibility issues and help ensure stability of this important framework over the long term.

Open source OpenAMP is a framework that defines consistent features for life cycle management, interprocess communication and resource sharing among processors on a single SoC -- augmenting mainline Linux's existing LCM and IPC capabilities for working with other Linux environments. Thus, OpenAMP enables a Linux "master" to bring up a "remote" processor running its own bare-metal or RTOS environment, which in turn establishes communications channels with the master.

Click here to read more ...

 Back

Partner with us

List your Products

Suppliers, list and add your products for free.

More about D&R Privacy Policy

© 2024 Design And Reuse

All Rights Reserved.

No portion of this site may be copied, retransmitted, reposted, duplicated or otherwise used without the express written permission of Design And Reuse.