Collaboration targets basic virtualisation software
Through the collaboration, Renesas Electronics will develop added functions necessary for the efficient operation of virtualisation software. This will enable high-speed real-time control and improve the usability of the software development environment. The functions will be incorporated into microcontrollers (MCUs) with a V850 CPU core.
Green Hills Software will port the MULTI integrated development environment (IDE), which includes components such as a compiler and a debugger that already support Renesas Electronics V850 core. The new CPU virtualisation technology will provide support for software that enables multiple applications to run independently and simultaneously on a single CPU, such as the INTEGRITY RTOS (real time operating system).
The Green Hills IDE will generate compact and high-speed instruction code optimised for the CPU virtualisation technology provided by the Renesas Electronics V850 core. When combined with virtualisation software such as INTEGRITY Secure Virtualisation, which supports safety standards, such as IEC 61508, the software development environment will deliver the means to develop and implement with high efficiency applications with excellent functional safety. There are also plans to include support for the emerging ISO 26262 functional safety standard.
Renesas Electronics has been developing CPU virtualisation technology for the V850 architecture to enable control of multiple systems with a single CPU core without mutual interference, allowing high-speed and composite control in fields such as industrial machinery and automotive systems, where real-time control is essential.
Green Hills Software has contributed to facilitating design procedures in virtualised environments through its virtualisation software and the software development environment.