


TASKINGs best-in-class compiler performance has achieved decades-long success in the AURIX development community. LATEST ADVANCEMENTS FOR SAFETY AND CYBERSECURITY 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. The TASKING SmartCode compilers are tested for ISO C99 / C11 and ISO C++ conformity against authoritative validation suites, such as Perennial® and Plum Hall®. 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. 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).

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