STMicro offers microcontrollers and Rust programming language compilers for safety-critical applications
GENEVA – STMicroelectronics in Geneva is teaming with HighTec EDV-Systeme GmbH Saarbrücken, Germany, to accelerate development of safety-critical microcontrollers and software to make software-defined vehicles safe and affordable.
The solution supports the Rust programming language and combines HighTec's Rust software programming language compiler, qualified to ISO 26262 ASIL D, with STMicro's Stellar 28-nanometer microcontrollers certified to the same safety standard. Rust is gaining significant momentum in the automotive industry for its strong safety and reliability features.
Safety-critical software
This provides for safety-critical automotive software development. The integration of the ASIL D qualified Rust compiler into the Stellar microcontroller family accelerates the development of safety-critical systems, reducing time-to-market while maintaining strict compliance with automotive safety requirements.
The STMicro and HighTec cooperation helps developers integrate Rust with C/C++ code into safety-critical projects with Stellar and accelerate the development of safety-critical systems, reducing time-to-market while maintaining strict compliance with automotive safety and security requirements.
Related: Real-time software boosts mission- and life-critical credibility
Rust contains provisions to protect the safety of memory, process threads, and data types. This ensures superior resilience appropriate for critical automotive systems, while STMicro's runtime efficiency is comparable to C/C++ in execution time and memory usage. These characteristics significantly lower costs in software development and maintenance, shorten development cycles, and increase safety and security.
STMicro's Stellar automotive microcontrollers are built on Arm Cortex-R52+ cores and a robust safety-focused hardware architecture. They achieve an ISO 26262 ASIL D certification, and adhere to ISO 21434 cyber security standards and comply with UN155 requirements.
For more information contact STMicroelectronics online at www.st.com, or HighTec EDV-Systeme at https://hightec-rt.com/rust.