TMCnet News

United States : MENTOR GRAPHICS designs a multicore software platform [TendersInfo (India)]
[July 21, 2014]

United States : MENTOR GRAPHICS designs a multicore software platform [TendersInfo (India)]


(TendersInfo (India) Via Acquire Media NewsEdge) Mentor Graphics designs its software development tools to handle a range of platforms from small, single-core microcontrollers to multicore system-on-chip (SoC) platforms. Symmetric multiprocessor (SMP) systems have support, including hypervisors.



They run virtual machines (VMs) with a variety of operating systems (Oss), but the overall management comprises VMs. This is different from a heterogeneous multicore system like Texas Instruments latest OMAP5, which includes a mix of dual ARM Cortex-A15 and dual Cortex-M4 cores.

Developers have to deal with the OSs, middleware, and development tools when addressing heterogeneous multicore systems. Often developers have to provide the integration between various components and tools.


Mentor has not chosen a name for this embedded development solution, which encompasses the company s wide range of software and services. Developers can use high-level OSs like Mentor Embedded Linux and mix them with bare metal applications as well as the Nucleus real-time operating system (RTOS) running on different cores.

The support for interprocess communication (IPC) and management such as VirtIO, the Multicore Communications API (MCAPI) from the Multicore Association, rpmsg, and remoteproc. This brings hypervisor support to heterogenous multicore, whereas the typical hypervisor is restricted to an SMP platform.

The new tools start at system configuration and move through booting to IPC. They wind up with system visualization, which is a system-wide capability that lets programmers track task states across the mix of cores within the system.

Tool vendors are going to need to address heterogeneous multicore environments as more and more appear.

(c) 2014 Euclid Infotech Pvt. Ltd. Provided by SyndiGate Media Inc. (Syndigate.info).

[ Back To TMCnet.com's Homepage ]