The embedded development solution for heterogeneous multicore systems is a set of design functions with several new features that can execute natively, or with a hypervisor. This includes support for the remote processor framework (remoteproc) for Mentor Embedded Linux, the Nucleus RTOS, and bare-metal applications.
The package aids in the configuration, development, and deployment of operating systems and applications across heterogeneous SoC cores. It manages the boot of multiple operating systems efficiently and in a coordinated manner across processors and controllers.
Scalable implementations of VirtIO, rpmsg and the multicore communications API (MCAPI) function across operating systems to provide efficient inter-processor communication for separated device subsystems. Graphical debugging and performance analysis tools enable a system-wide, synchronized perspective across operating systems and functions. Available now.
Learn more about Mentor Graphics