SAN ANTONIO, Texas. -- Green Hills Software is enabling automotive manufacturers to securely run multiple embedded applications on a single multi-core processor by virtue of its new extensions to its Integrity real-time operating system (RTOS).
For example, a single Freescale i.MX6 multi-core processor can now handle body, chassis, gateway, controller area network (CAN) bus and vehicle communications.
"Tier-1s and OEMs [original equipment manufacturers] can now manage complex software architectures on a single Freescale multi-core processor, while maintaining the stringent real-time response and safety standards that people expect from their automotive experience," said Dan Mender, VP of Business Development.
Green Hills platform for automotive digital instruments partitions real-time tasks into separate secure memory spaces so that hackers cannot influence safety systems after gaining entry, for instance, through infotainment systems.
The new platform supports both ARM-based i.MX and Power Architecture Qorivva processors running its RTOS as well as Android, Genivi and other operating systems hosted with Integrity's Multivisor virtualization technology.
Integrity supports OpenGL3D, Qt Commercial, OSEK and POSIX standards as well as CAN, MOST, WLAN, USB, Bluetooth and IPv6 middleware connectivity.
Related articles:Freescale goes dual core for engine control
Freescale magnetometer shrinks e-compass for mobile gear
Freescale crypto protects cars from hackers
Freescale rolls with automotive safety
Freescale rolls 45-nm comms processors