Overview

Ongoing advancements in automotive technology continue to bring new and exciting features to the automobile. New market trends like safe and secure real-time performance, fail operational low-latency high-bandwidth communication interfaces and scalable domain controller architectures have led to advances in functionally safe embedded systems (Braking, Steering, Airbag), Advanced Driver Assistance Systems (ADAS), and connected car applications.

These new safety oriented automotive systems require small, efficient and powerful microcontrollers. The Infineon AURIX™ provides the processing power, peripheral support and safety/security mechanisms required to implement many of these ECU’s. As the safety, security and performance requirements of these new systems increase Infineon has stepped up with the development of the 3rd generation of AURIX™ family of high-performance multi-core microcontrollers, the TC4x family.

As a recognized leader in high quality, functionally safe and secure embedded software development tools for the AURIX™ family of microcontroller products, TASKING® launched SmartCode, a new multi-core development environment for the AURIX™ TC4x.

TASKING SmartCode is the only software platform that fully supports the unique combination of architectures and microprocessor cores integrated in the TC4x.

SmartCode is developed according to Automotive SPICE® Level 2 standards and qualified according to ISO26262 up to ASIL D and cybersecurity conformance according to ISO/SAE 21434:2021 road vehicles. The certificate can be accessed here.

BENEFITS

Performance

  • Generate efficient code with industry-leading toolset optimizations for both speed and size.
  • Save time compiling your application with the industry’s shortest compile-link build times.
  • Easily optimize your code for maximum performance with the versatile Linker Script Language.
  • SmartCode has Run-Time Environment library support which creates a data exchange mechanism allowing the TriCore to offload workload or mathematical computations to the PPU.

Reliability

  • Generate reliable and stable code with a trusted toolset backed by more than 10 years of development experience.
  • Large installed active user base, including all major Automotive OEMs and Tier 1s
  • Support your customers for the lifetime of your product with long-term support from the experts at TASKING.
  • Guaranteed compatibility with leading third-party solutions including debuggers, AUTOSAR operating systems and MCAL drivers.

Safety & Cybersecurity

  • Stay in complete conformance with latest industry-standard cybersecurity regulations according to ISO/SAE 21434:2021 Road vehicles for the life of your project.
  • Stay in complete compliance with industry-standard safety regulations including ISO26262 up to ASIL D for the life of your project. No further activities required when following the instructions in the safety manual.
  • Easily meet and exceed industry-standard tests for compiler qualifications.
  • Ensures that your code remains up to date and in compliance with industry-leading standards: ISO/IEC 9899:1999(E), ISO/IEC 14882:2011, MISRA C, CERT C, TriCore EABI v3.1, Synopsis ARC EV7xFS EABI, ANSI/IEEE-754, and ELF/DWARF.