HighTec ports LLVM compiler to Aurix TC4x Zone Controllers

HighTec ports LLVM compiler to Aurix TC4x Zone Controllers

New Products |
By Nick Flaherty

Cette publication existe aussi en Français

HighTec EDV-Systeme has optimised its TriCore LLVM C/C++ compiler optimized for Infineon’s Aurix TC4x family.

The compiler version V8.0.0 delivers significant performance improvements, with benchmark tests demonstrating an average performance increase of approximately 25% compared to previous releases. This enables automotive software developers to make use of the full performance of the Aurix TC4x microcontrollers for Zone Control Units (ZCUs) in modern automotive architectures.

The consolidation of various functional ECUs into ZCUs have emerged as a prominent trend with reduced cost, decreased weight, and increased flexibility thus paving the way for the software-defined vehicle. The Aurix TC4x family is specifically designed to address the requirements of ZCUs, with connectivity, robust safety and security features.

The TriCore LLVM C/C++ compiler, built on the modern LLVM (Low Level Virtual Machine) open-source technology with a Clang compiler front-end with extensive analysis options. The compiler is qualified for ASIL D, the highest level of functional safety as defined by ISO 26262 and the qualification kits support the development and certification of safety-critical applications, which helps automotive software developers to speed up the certification process.

“The Aurix TC4x microcontroller family plays a vital role in modern automotive architectures, and increases the efficiency, safety and comfort in future vehicle generations”, said Thomas Scheid, Senior Director Software, Partnership & Ecosystem Management at Infineon. “As our long-standing compiler partner, HighTec has optimized the latest LLVM compiler technologies for Aurix TC4x, enabling automotive software developers to create highly optimized, reliable and high-performing code.“

Founded in 1982, HighTec is a privately held global company with offices in Germany, the Czech Republic, the Netherlands, Hungary and China. It supports multicore microcontrollers in the automotive and industrial sectors including ARM TriCore/Aurix/Traveo families, Power Architecture (PowerPC), GTM and Renesas. For Rust developers, the company offers the HighTec Rust Development Platform for Infineon’s Aurix TC3x and TC4x microcontrollers.

HighTec’s TriCore LLVM C/C++ compiler V8.0.0 for the Aurix TC4x is available now.


If you enjoyed this article, you will like the following ones: don't miss them by subscribing to :    eeNews on Google News


Linked Articles