Certifications

iso9001
iso14001
icas
Delivery
security
warranty
roiginal
RoHS
UL
Millions of Electronic Parts In Stock. Price & Lead Time Quotes within 24 Hours.

Companies are bringing functional safety applications to the road

Aug 19 2024 2024-08 Power Vicor
Article Cover
Vector and HighTec EDV-Systeme have released the world's first successful integration of Rust applications with C-based AUTOSAR Classic basic software and, there, remove the last hurdles for using Rust in the automotive sector.

     Vector and HighTec EDV-Systeme have released the world's first application to successfully integrate Rust applications with the C-based AUTOSAR Classic base software, thus removing the last barrier to using Rust in the automotive sector. With Vector's MICROSAR Classic Safe base software, combined with HighTec's automogue-grade LLVM open source Rust and C/ C ++ compiler tools for Infineon AURIX TC3x and TC4x, Embedded developers can use the Rust memory-safe programming language with all the benefits of functional safety applications, even in the most demanding automotive ECUs. Both Vector's basic software and HighTec's compiler are certified to ISO 26262 through ASIL D.

     The modern programming language Rust is characterized by its unique memory integrity and conflict-free concurrency with very high performance. These features significantly reduce security risks, shorten development cycles, and reduce costs. Therefore, Rust is currently the best choice for safety-related automotive systems with high safety and robustness requirements.

     The basic software MICROSAR Classic Safe is an ISO 26262 ASIL D qualified AUTOSAR Classic implementation and provides application software integration written in Rust. HighTec is the first supplier to provide an ISO 26262 ASIL d compliant Rust compiler for Infineon's AURIX MCU family TC3x and TC4x. Like HighTec's C/ C ++ compiler, it uses LLVM, an advanced open source technology, and supports all the benefits of Rust. This comprehensive toolchain allows developers to seamlessly integrate newly developed Rust code with existing C/ C ++ code. The two partners, Vector and HighTec, demonstrated that AUTOSAR software components written in Rust can be effectively embedded into existing AUTOSAR Classic environments.

     "With Vector and HighTec's new solution, developers have created secure, efficient and flexible ECU software by combining the best of Rust's performance with C-based AUTOSAR development," said Dr. Falco Bapp, senior manager of embedded software and system solutions management at Vector. "This is an important step in software development for the future of cars!"

     Mario Cupelli, Chief Technology Officer at HighTec, said: "HighTec and Vector's joint solution gives automotive customers a competitive advantage in building fast, secure and reliable software. "Together with Vector, we will shape the future of automotive software."

The Products You May Be Interested In

356 356 TRIMMER 10K OHM PC PIN TOP ADJ 8928

More on Order

2116 2116 UNIVERSAL QI WIRELESS CHARGING M 3438

More on Order

1191 1191 SWITCH PUSHBUTTON SPST-NO YELLOW 8910

More on Order

189 189 PIR (MOTION) SENSOR 7092

More on Order

464 464 12 ETAPE LIQUID LEVEL SENSOR 7758

More on Order

633 633 STARTER PK EL STRIP 100CM BLUE 4302

More on Order

632 632 STARTER PK EL STRIP 100CM AQUA 8280

More on Order

588 588 WIRE STARTER PK EL PNK 2.5M-8.2' 2682

More on Order

2038 2038 ADDRESS LED MATRIX I2C WHITE 5022

More on Order

2376 2376 ADDRESS LED DISCRETE SER WHITE 6534

More on Order

2841 2841 ADDRESS LED STRIP SERIAL RGBW 1M 6600

More on Order

2508 2508 ADDRESS LED STRIP SERIAL RGB 1M 6624

More on Order

2351 2351 ADDRESS LED DISCRETE SER WHITE 5634

More on Order

2874 2874 ADDRESS LED RING 1/4 SER RGBW 6336

More on Order

872 872 ADDRESS LED MATRIX I2C GREEN 5274

More on Order

2868 2868 ADDRESS LED MODULE SERIAL RGBW 8982

More on Order

1138 1138 ADDRESS LED STRIP SERIAL RGB 4M 6012

More on Order

4243 4243 2.13"" FLEXIBLE MONOCHROME EINK / 7866

More on Order

1451 1451 LED RGB DIFF 5MM ROUND T/H 1=10 6900

More on Order

399 399 RGB BACKLIGHT NEGATIVE LCD 7380

More on Order

1350 1350 INVERTER MINI COIN CELL EL WIRE 3834

More on Order

1856 1856 SMALL 1.2 8X8 BRIGHT SQUARE PURE 5274

More on Order

2279 2279 64X32 RGB LED MATRIX - 3MM PITCH 8226

More on Order

1054 1054 LASER DIODE 650NM 5MW 10MM DIA 14677

More on Order