Green Hills Software, an independent software supplier for the Internet of Things, and Luxoft Holding, a provider of software development services IT solutions to a global client base, have announced the integration of Green Hills Software’s INTEGRITY real-time operating system (RTOS) with Luxoft’s Populus Suite HMI design tool chain. With the use of Green Hills Software’s MULTI integrated development tool chain, this combination allows Populus to run on a wide range of automotive grade microcontrollers (MCUs), enabling the creation of robust digital instrument clusters with a low memory footprint.

Luxoft’s Populus is specially designed for operation using a low memory footprint. By addressing the specific features of the MCU, a highly optimised Populus runtime engine enables the combination of a high performance HMI with very low memory consumption for both the engine stored in the flash memory as well as the RAM memory needed during the runtime. Luxoft’s Populus Suite enables the rapid HMI development for customisable, 2D or 3D, fully digital instrument clusters, head-up displays (HUD), in-vehicle infotainment systems and entry level to mid-tier Head Units.

“Luxoft brings a solution to the automotive industry with its Populus Suite that allows the design of modern digital instrument clusters using a low memory footprint,” said Chris Tubbs, director of business development EMEA for Green Hills Software. “By partnering with us, Luxoft is not only able to accommodate a greater variety of MCU platforms, but can now offer its customers a full benefit of our unparalleled expertise in embedded application security. The INTEGRITY partitioned architecture securely protects confidential content from malicious attacks and unwanted access, and remains the industry’s most trusted real-time operating system.”

Designed to meet the highest possible requirements for security, reliability, and performance, the Green Hills INTEGRITY RTOS offers embedded developers effective protection of applications without sacrificing real-time performance. Security is achieved by the use of hardware memory protection to isolate and protect embedded applications. Secure partitions guarantee each task the resources it needs to run correctly and fully protect the operating system and user tasks from errant and malicious code, including denial-of-service attacks, worms, and Trojan horses.

The MULTI integrated development environment leverages 30 years of embedded software development expertise to provide developers an integrated package of tools they can trust to create reliable software efficiently. The MULTI IDE offers integrated multicore development, debugging and programming tools, including AUTOSAR operating system awareness, flash programming for on-chip flash, performance profiler, project builder, code coverage, run-time error checking, MISRA C adherence wizard, and the DoubleCheck integrated static code analyser.

“We see Green Hills Software as the leader in embedded security and real-time operating systems, who has earned the well-deserved trust of the developer community over the last few decades,” said Mikhail Bykov, managing director of Luxoft Automotive. “We look forward to bringing our market-leading Populus Suite HMI design tool chain to an even wider range of MCU platforms with the added benefit of the secure INTEGRITY RTOS. Using Populus Suite, the automotive OEMs and Tier 1 suppliers can now implement the latest digital instrument cluster designs whether independently or with the help of our professional services.”