Development Tools
Industry's First, "ISO 26262 ASIL D Certified Rust Compiler"
Secure both safety and security in the SDV era with Rust, a memory-safe language.
We provide certified compilers for Infineon AURIX and STMicro Stellar.
Secure both safety and security in the SDV era with Rust, a memory-safe language. We provide certified compilers for Infineon AURIX and STMicro Stellar.
Why You Need This
Automotive SW Development Faces New Challenges
Are software security vulnerabilities becoming serious risks in the SDV era?
Do you need to meet both ISO 26262 functional safety and cybersecurity requirements?
Do you need integration with legacy C/C++ code?
Product Introduction
HighTec Rust Development Platform
HighTec provides the industry’s first ISO 26262 ASIL D certified Rust compiler.
You can develop with the memory-safe language Rust while meeting functional safety certification requirements.
ISO 26262 ASIL D Certified
Memory Safety Guaranteed
C/C++ Compatible
AUTOSAR Integration
Key Features
Memory Safety
Compile-time Error Prevention
- Memory management through Ownership system
- Data race prevention through Borrowing checks
- Null pointer dereference elimination
- Buffer overflow prevention
Concurrency
Safe Multi-core Programming
- Compile-time thread safety verification
- async/await asynchronous programming support
- PXROS-HR RTOS integration
- Race condition prevention
Interoperability
Integration with C/C++ Code
- FFI (Foreign Function Interface) support
- Existing C/C++ library calling possible
- Gradual migration support
- AUTOSAR Classic stack integration
Zero-cost Abstractions
Safety Without Performance Penalty
- High-level code compiles to efficient machine code
- No runtime overhead
- C/C++ equivalent performance guaranteed
- Optimized binary generation
Multi-Core Support
Advanced Multi-core Migration
- ISO and EABI compliant linker-level implementation
- Multi-core porting without source code modification
- Homogeneous/Heterogeneous multi-core architecture support
- Efficient inter-core communication
Technical Specifications
| Item | Details |
|---|---|
| Certification | ISO 26262 ASIL D (TUV Certified) |
| Technology Base | LLVM Open Source Technology |
| Supported Platforms | Infineon AURIX, STMicro Stellar (ARM) |
| AUTOSAR | Classic Stack, SWC Compatible |
| RTOS | PXROS-HR Integration Support |
| C/C++ Integration | Full Compatibility Based on Same LLVM |
AUTOSAR Integration
Rust and AUTOSAR Classic
Rust Application Development on RTE Layer
- Rust SWC development on AUTOSAR Classic BSW
- Coexistence with existing C/C++ SWCs
- Standard RTE interface usage
- Vector, Elektrobit, and other vendor support
Application Scenarios
- New development of security-critical modules in Rust
- Gradual Rust transition of existing C code
- Safety-related application development
Partner Ecosystem
HighTec collaborates with automotive SW tool vendors to provide a complete Rust development environment:
| Partner | Collaboration |
|---|---|
| Vector | Safety Applications with Rust and AUTOSAR Classic |
| Elektrobit | Rust meets AUTOSAR |
| ETAS | Integrated Development Environment Support |
| Infineon | AURIX Rust Startup Ecosystem |
| STMicro | ARM Stellar Rust Ecosystem |
Expected Benefits
Practical Benefits
- Memory Safety Secured
- Rust's Ownership system eliminates memory-related bugs like null pointers and buffer overflows at compile time. Critical runtime errors are prevented in advance.
- Certification Cost Reduction
- TUV-certified ASIL D compiler requires no Tool Qualification work. Can be applied directly to functional safety projects.
- Gradual Transition Possible
- Fully compatible with existing C/C++ code. New modules can be developed in Rust while maintaining legacy code. No need to change everything at once.
- Integration of Security and Safety
- Security and functional safety, previously considered separately, can be approached simultaneously with one language. Rust's characteristics naturally satisfy both requirements.
- Future Ready
- Rust is a language receiving increasing attention in the automotive industry. Building experience now expands options in future projects.
Prepare for the SDV Era with Rust
Prepare for
the SDV Era with Rust
Secure both safety and security with the industry’s first ASIL D certified Rust compiler.
Our engineers will guide you to the solution that fits your requirements.
Secure both safety and security with the industry’s first ASIL D certified Rust compiler. Our engineers will guide you to the solution that fits your requirements.