Altium Limited has announced a major new addition to its TASKING C compiler solutions for automotive application development, providing support for the RH850 architecture from Renesas Electronics.
Altium is a global leader in Smart System Design Automation, 3D PCB design (Altium Designer) and embedded software development (TASKING).
The RH850 is the latest family of automotive microcontrollers from Renesas to offer high performance balanced with very low power consumption over a wide and scalable range of products. Providing rich functional safety and embedded security features needed for new and advanced automotive applications, the RH850 offers a range of CPU core structures to support high performance and/or high reliability requirements.
The new TASKING VX-toolset supports all currently available RH850 devices. Altium will continue to work with Renesas to support future RH850 variants to ensure the delivery of TASKING’s well-respected multi-core support features developed in collaboration with Altium’s Tier-1 automotive customers.
The TASKING VX-toolset for RH850 is the first compiler to incorporate support for the latest MISRA C:2012 guidelines for C programming, in addition to the MISRA C:1998 and C:2004 guidelines. TASKING’s MISRA C support enables developers to easily select the MISRA rules to enforce and configure the MISRA guidelines in accordance with the company’s prescribed rules to increase code safety, reliability and maintainability. By providing support for MISRA C:2012, developers can benefit from the latest guideline improvements that can reduce the cost and complexity of compliance, while aiding consistent, safe use of C in critical systems.
Harm-Andre Verhoef, TASKING Product Manager at Altium explains Renesas has, with the RH850 architecture built a microcontroller family that has gained a lot of recognition amongst automotive customers, resulting in a strong interest for TASKING’s robust and efficient VX compiler technology to support the RH850 series.
Altium’s close collaboration with Renesas in the development of the new VX-toolset, as well as their ability to develop a compiler that works independently from compilers for other architectures has helped the company create a stable and highly optimised compiler for the RH850 in a very short time.
TASKING’s Viper technology used in the new RH850 compiler ensures compatibility with other popular TASKING toolsets and eases application migration from other architectures. TASKING compilers have a proven reputation with highly efficient and robust code for automotive applications such as power train, body control, chassis control and safety critical functions. The Viper compiler provides a caching functionality, which saves the compiler’s intermediate results to avoid full compilations, enabling short project build times of embedded applications and saving developers both time and cost.
Automotive embedded applications’ benchmarks with TASKING’s C compilers have shown best-in-class code efficiency achievements enabled by Viper, cooperation with customers and understanding their code optimisation needs.
Key features of the TASKING VX-toolset for RH850 include: Eclipse based IDE with integrated compiler and debugger; Highly efficient code generation, allowing for fast and compact applications; Integrated code analysers for MISRA-C:1998, C:2004 and C:2012 guidelines; CERT C secure coding standard; Profiling through code instrumentation and run-time error checking capabilities; Highly configurable linker with versatile script language for optimal memory control; Compliance with relevant and up-to-date industry standards.
TASKING’s ISO 26262 Support Program is available for the new RH850 toolset release, offering various cost and lead-time efficient solutions to help customers achieve certification for functional safety standards such as ISO 26262 and others.
The VX-toolset for RH850 release v2.1 is available now on PC/Windows, with other platforms supported on request. The Professional Edition with hardware debug support using the Renesas E1 emulator will be available in fall 2014.