WILSONVILLE, Ore., Jan. 26, 2016 /PRNewswire/ -- Mentor Graphics
Corporation (NASDAQ: MENT) today announced that its Mentor®
Embedded Multicore Framework (MEMF) is the first commercial
implementation of the OpenAMP™ industry standard established
by the Multicore Association (MCA). The MCA working group will
focus on the OpenAMP specification to create a standardized
application program interface (API) for communication and
synchronization between homogeneous and heterogeneous multicore
embedded systems. The OpenAMP framework, provided by Mentor
Graphics, is the embedded software industry's first comprehensive
solution for heterogeneous multicore system-on-chip (SoC)
development.
Heterogeneous architectures are those which combine two or more
different types of microprocessors or microcontrollers, enabling
the development of advanced embedded systems that consolidate
functionality and connectivity for high-performance embedded
devices. The MEMF is an integrated development solution spanning
device configuration, deployment and system optimization for
multi-operation system devices. This can be used for the Linux®
platform, the Nucleus® real-time operating system (RTOS), and
bare-metal applications. This solution helps design teams to
quickly develop high-performance applications for industrial,
medical, automotive, telecommunications, networking, and consumer
electronics products.
The MCA's mission is to establish a consortium based on common
initiatives and resources for effective multicore development. "The
OpenAMP open source project enables companies to adopt OpenAMP as a
framework to address inter-process communications and core
lifecycle management between cores and operating systems," says
Markus Levy, chairman of the
Multicore Association. "The adoption of OpenAMP from multiple
vendors will result in greater product innovation and
differentiation and the use of OpenAMP as a common framework will
provide interoperability and reduce risk for developers."
Successful use of heterogeneous multicore SoCs that combine
multicore micro-processors and one or more micro-controllers or
soft cores extends beyond the traditional use of Symmetric
Multi-Processing (SMP) and Asymmetric Multi-Processing (AMP)
approaches. The OpenAMP standard addresses many of the challenges
designers face with heterogeneous systems including:
- Configuring and deploying multiple operating systems and
applications across cores.
- Booting multiple operating systems efficiently and in a
coordinated manner across micro-processors and
micro-controllers.
- Communicating between isolated sub-systems on a multi-core
processor or between heterogeneous processors.
"The MCA and Mentor's initiatives to improve industry adoption
of multicore architectures with OpenAMP are critical to the success
of heterogeneous multicore and multi-OS systems," says Glenn Perry, vice president and general manager
of Mentor Graphics Embedded Systems Division. "A fully
open-source solution for OpenAMP ensures a common platform for
anyone to build the next generation of heterogeneous multicore
embedded devices. Our commitment to embedded open source is
substantiated with OpenAMP, which will continually be enhanced and
maintained by our engineering team, with the help of others in the
open source community."
The Mentor Graphics embedded development solution for
heterogeneous multicore systems adds several new features that can
executed natively or with a hypervisor. These features include:
- Support for the remote processor framework (remoteproc) for
Mentor® Embedded Linux®, Nucleus RTOS and bare-metal applications
is designed to be easily ported to other environments such as
Mentor® Automotive Connected OS™, Volcano™ VSTAR AUTOSAR, and
Android.
- Scalable implementations of VirtIO, rpmsg and the Multicore
Communications API (MCAPI) across operating systems to provide
efficient inter-processor communication (IPC) for separated device
subsystems.
- Graphical debugging and performance analysis tools that
enable a system-wide, synchronized perspective across operating
systems and functions
- Supported platforms currently include Xilinx Zynq SoC, Xilinx
UltraScale+ MPSoC, NXP i.MX 6Quad/6SoloX, Altera Cyclone V, and TI
OMAP5.
About Mentor Embedded
The Mentor Graphics Embedded
Systems Division enables embedded development for a variety of
applications including automotive, industrial, smart energy,
medical devices, and consumer electronics. Embedded developers can
create systems with the latest processors and micro-controllers
with commercially supported and customizable solutions including
the industry-leading Sourcery™ CodeBench and Mentor Embedded Linux
products, plus the Mentor Embedded Multicore Framework and Mentor
Embedded Hypervisor. For real-time systems, developers can
take advantage of the small-foot-print and low-power-capable
Nucleus RTOS. For more information, visit
www.mentor.com/embedded
About Mentor Graphics
Mentor Graphics Corporation is a
world leader in electronic hardware and software design solutions,
providing products, consulting services and award-winning support
for the world's most successful electronic, semiconductor and
systems companies. Established in 1981, the company reported
revenues in the last fiscal year in excess of $1.24 billion. Corporate headquarters are located
at 8005 S.W. Boeckman Road, Wilsonville,
Oregon 97070-7777. World Wide Web site:
http://www.mentor.com/.
(Mentor Graphics, Mentor and Nucleus are registered trademarks
and Sourcery and Volcano aretrademarks of Mentor Graphics
Corporation. All other company or product names are the registered
trademarks or trademarks of their respective owner.)
The registered trademark Linux® is used pursuant to a sublicense
from LMI, the exclusive licensee of Linus Torvalds, owner of the
mark on a world-wide basis.
For more information, please contact:
Larry Toda
Mentor Graphics Corporation
(503) 685-1664
Larry_Toda@mentor.com
Logo -
http://photos.prnewswire.com/prnh/20140317/AQ83812LOGO
To view the original version on PR Newswire,
visit:http://www.prnewswire.com/news-releases/mentor-graphics-provides-embedded-multicore-framework-as-the-first-commercial-implementation-of-the-multicore-associations-openamp-industry-standard-300208633.html
SOURCE Mentor Graphics Corporation