SmartCode
Software development environment of certified compiler toolsets for Infineon AURIXTM
TC4x microcontrollers.
TASKING® SmartCode is an innovative development solution for the Infineon® AURIX™ TC4x microcontroller family. SmartCode offers reliable code optimization, advanced multicore support and fully supports all architectures and microprocessor cores integrated in the TC4x.
SmartCode is available in a Base and Performance Edition. The PPU Run-Time Environment library provides a mechanism for exchanging data between the TriCore and the PPU empowering the developer to focus on the application and not the minuet details of the integrated architectures.
The SmartCode Eclipse plug-in allows the user to take advantage of winIDEA and allows you to connect to your target hardware via the family of TASKING BlueBox Debuggers.
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.

IDE and C/C++ Optimizing Compilers
Assemblers, Linker/Locator, Utilities
Integrated Debugger
SmartCode Toolset Editions
The TASKING SmartCode multicore development environment for Infineon AURIX™ TC4x Microcontrollers is available for Windows and Linux.
Contact us for available options.
Supported Devices
SmartCode supports all AURIXTM TC4x derivatives, as well as the Infineon Virtual Development Kit.
AURIXTM TC4x family (3rd generation) | TC4Dx |
SmartCode v10.3r1
TASKING Product Documentation consists of product release notes, user documentation, product patches (where available), webinars and product related information.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.