HighTec EDV-Systeme GmbH at embedded world 2023 (14-16 March 2023, Nuremberg/Germany) in Hall 4, booth 4-403
HighTec the first to offer Rust Compiler for Infineon AURIX™ Microcontrollers
Proven compiler technology from HighTec enables use of Rust with AURIX™ TC3x and TC4x MCUs for developing safe, secure, and smart mobility and industrial applications
Saarbruecken/Germany, 27 February 2023 – HighTec EDV-Systeme GmbH continues to expand its compiler support for AURIX microcontrollers from Infineon Technologies AG: By introducing the first Rust compiler for the 32-bit AURIX™ multicore architecture, in addition to the proven LLVM open-source based C/C++ compiler tools, HighTec solidifies its key role as a leading provider of compiler solutions for AURIX. With this new offering, customers especially from the automotive and industrial sectors can now take advantage of the security and safety benefits of both the AURIX multicore architecture and HighTec's modern LLVM-based Rust compiler.

Recently, the programming language Rust has seen significant growth in popularity, driven by the increasing need for safe and secure systems. Rust's memory management features, such as its ownership model, help prevent the types of vulnerabilities that are often the root cause of system failures and security breaches. This makes Rust an attractive option for developers looking to build safe, secure, and robust systems.

Infineon's AURIX microcontroller family has become a widely adopted solution especially for smart mobility applications with stringent safety and security requirements. The combination of the robust safety and security features of the Rust programming language with the ASIL D/SIL 3 certified AURIX TC3x and TC4x microcontrollers provides a dependable and resilient platform for these critical applications.

HighTec is the only compiler provider to be an “Infineon Preferred Design House”. Its new Rust compiler for AURIX TC3x and TC4x leverages the modern open-source LLVM technology, boasting an efficient backend that is consistent with the existing C/C++ compiler tools offered by HighTec for AURIX. This compiler is characterized by its rapid build system and advanced code optimizations, which are specifically tailored to the architecture-specific functions of the AURIX microcontrollers. As a result, HighTec is able to accelerate the development and certification of safety-critical applications across a range of industries, including automotive and industrial automation. The original HighTec C/C++ Development Platform is widely used by leading automotive manufacturers and Tier One suppliers. By 2024, HighTec plans to offer a safety qualified AURIX Rust compiler.

“The topic of Rust compatibility has been a frequent point of discussion in recent engagements with AURIX customers”, said Ralf Koedel, Vice President Microcontroller at Infineon. “Our longstanding strategic compiler partner HighTec is a pioneer in establishing innovative open-source compiler technology for safety and security for AURIX at the earliest stage.“

“To continue providing a safer and secure embedded world as a mission and genuine commitment of HighTec, we decided to endeavor the enablement of Rust for automotive applications”, said Mario Cupelli, CTO of HighTec EDV-Systeme GmbH. “The unique features and benefits of Rust make it an increasingly attractive option for AURIX software developers to address the complex requirements of safety and security, particularly in conjunction with C/C++. Our new compiler for Rust is here to help them to build highly optimized and robust code faster.”

HighTec’s initial AURIX Rust package includes the Rust compiler tools including cargo build system, Rust libraries, hardware abstraction, and BSP (Board Support Package) for TC375, integrated examples including the usage of C based peripheral drivers and a documentation including “Getting started” instructions. The examples have been designed in cooperation with ELEXIR. For Rust HLL (High Level Language) debugging, developers can use the Lauterbach TRACE32® debugger. More information about HighTec’s AURIX Rust package and download options are available at www.hightec-rt.com/rust.

Additional information about HighTec’s Rust and C/C++ compilers, the real-time operating system PXROS-HR, and the company’s further products and services is available at www.hightec-rt.com.
About HighTec EDV Systeme

HighTec EDV-Systeme GmbH, Saarbruecken/Germany, is the world’s largest commercial provider of compilers using innovative open-source technologies and offers ISO 26262 ASIL D certified tools for embedded software development, the real-time operating system PXROS-HR, and a wide range of design-in services.
HighTec’s ASIL D qualified C/C++ compiler for leading multicore microcontrollers in the automotive and industrial sectors such as Arm®, TriCore™/AURIX™/TRAVEO™ families, Power Architecture (PowerPC), GTM and Renesas architectures are continuously adapted and optimized to new architectures in close cooperation with the silicon partners.
In addition to the multi-architecture compiler, HighTec offers PXROS-HR, a safety-certified multicore RTOS for applications with safety and multicore requirements. PXROS-HR guarantees robustness, safety, high performance, and data security in real-time environments. PXROS-HR is certified according to ISO 26262 ASIL D / IEC 61508 SIL 3 and is complemented for ASIL D development by a Tool Qualification Kit as a basis for the certification of customer applications.
Complementing this portfolio, HighTec offers development, training and consulting services.
Founded in 1982, HighTec is a privately held global company with offices in Germany, the Czech Republic, the Netherlands, Hungary and China. For more information about HighTec EDV-Systeme GmbH, visit www.hightec-rt.com.
 
 
 
» HighTec
» Press Releases
» Press Release
Date: 27.02.2023 14:00
Number: PR_Rust_Infineon EN
» Press Photos

 Download der hochauflösenden Version...
HighTec the first to offer Rust Compiler for Infineon AURIX™ Microcontrollers
» Contacts
HighTec EDV-Systeme GmbH
Europaallee 19
66113 Saarbrücken/Germany
Tel.: +49 681 92613-16
Email: info@hightec-rt.com
» Contact Agency
Catherine Schneider
Mexperts AG
Tel.: +49 8143 59744-27
Email: catherine.schneider@mexperts.de
» More Press Releases
06.08.2024 11:00
Vector and HighTec bring functional safety applications to the road with Rust and AUTOSAR Classic

08.07.2024 14:00
AURIX™ TC4x MCAL Evaluation Bundle from HighTec Provides Simplicity to Manage AUTOSAR Complexity

08.04.2024 09:30
HighTec Pioneers the SDV Future with First ISO 26262 ASIL D Qualified Rust Compiler for Infineon AURIX™ Microcontrollers

27.03.2024 14:00
Progress quickly from a Rust beginner to an expert: HighTec and Doulos jointly promote specialist Rust training

08.11.2023 11:00
Compiler Performance Boost for Zone Control Units with Latest Release of HighTec's TriCore LLVM C/C++ Compiler for Infineon AURIX™ TC4x