TASKING SMARTCODE

A NEW MULTI-CORE SOFTWARE DEVELOPMENT ENVIRONMENT FOR INFINEON NEXT GENERATION AURIX™ TC4X MICROCONTROLLERS

 

TASKING® SmartCode is a complete development solution for the next generation AURIX™ TC4x microcontroller family from Infineon®. SmartCode produces fast and compact code and is the only software platform that fully supports all architectures and microprocessor cores integrated in the TC4x.

SmartCode provides compiler support for the TriCore TCv1.8, Parallel Processing Unit (PPU) from Synopsys, the latest GTM IP, SCR (XC800) and the cybersecurity real time module (CSRM).

Like its predecessors, SmartCode offers unparalleled code optimization, advanced multi-core support, integration into the Eclipse™ IDE, guaranteed compatibility with leading third-party tool suppliers*, flexible memory allocation, debugger, static code analysis, and seamless integration with previous TASKING VX-toolsets .

The TASKING SmartCode compilers are tested for ISO C99 / C11 and ISO C++ conformity against authoritative validation suites, such as Perennial® and Plum Hall®. In addition, the optimization techniques of the compilers are tested with large real-world applications, as well as industry benchmark standards such as Nullstone and EEMBC.

Compare
Category: Tags: , ,

LATEST ADVANCEMENTS FOR SAFETY AND CYBERSECURITY

TASKINGs best-in-class compiler performance has achieved decades-long success in the AURIX development community. SmartCode will provide industry leading safety and security features as the toolset has been developed with Automotive SPICE® Level 2 certification, conforms to the ISO/SAE 21434:2021 cybersecurity standard and is planned for TÜV certification (ISO26262 up to ASIL D).