TASKING’s SmartCode supports development of AI-based applications

October 29, 2024

The new version of the development environment for Infineon's AURIX TC4x family optimizes the use of the Parallel Processing Unit.

Munich, Germany, 29 October 2024 – TASKING presents the latest version of the development environment SmartCode v10.3r1 for the Infineon TriCore™ AURIX™ TC4x family. The new release simplifies the development of AI-based applications in the automotive sector.

Artificial intelligence (AI) is playing an increasingly important role in the automotive sector and is expected to enable safe and reliable autonomous driving. These applications rely on powerful microcontrollers, such as Infineon's AURIX TC4x family, to provide the advanced features necessary to support these computationally complex algorithms. Developers require versatile and easy-to-use development environments to aid in their development. TASKING’s latest release of the SmartCode toolset includes the PPU (Parallel Processing Unit) runtime environment library, which provides a bidirectional data exchange mechanism between the TriCore and PPU for offloading the TriCore and/or allowing the TriCore to take advantage of the PPU’s superior compute power for matrix and vector intensive calculations.

The powerful BlueBox debuggers from TASKING support development in both the virtual and ECU environment, and allow system developers debug access to all cores including the PPU.  The complete set of hardware and software tools from TASKING provides the user with all the necessary development tools needed for implementing new AI-based applications.

SmartCode is based on the Eclipse IDE and can be used with both Windows and Linux hosts. A Safety & Security Manual for TriCore and the PPU is included for tool qualification. The included compilers for TriCore and PPU both comply with the standards for functional safety (ISO26262) and cybersecurity (ISO21434) and have been certified accordingly by TÜV.

“Artificial intelligence is the future of the software-defined vehicle”, said Christoph Herzog, CTO of TASKING. “We are proud that with our new SmartCode we can ease the work of engineers developing for the Infineon AURIX microcontrollers.”

“With the TC4x family, we are the first to introduce the support of ASIL D certifiable Save Embedded AI @ Edge applications for the automotive market,” said Thomas Schneid, Senior Director for Software and Ecosystem Management at Infineon Technologies. “With TASKING's enhanced support of the PPU, our joint customers will benefit from easier and faster development of automotive AI applications.”

Availability

SmartCode v10.3r1 for the Infineon TriCore™ AURIX™ TC4x family is available now. More information is available online at https://www.tasking.com/products/smartcode-aurix-tc4x-whats-new.

Webinar

For those interested, TASKING will host a product release webinar on November 7 at 4:00pm (CET), presenting SmartCode v10.3r1. For detailed registration information, please visit www.tasking.com/events.

About TASKING

TASKING is a leading provider of compiler and debugger tools headquartered in Munich, Germany, offering high-performance, high quality, safety & security-oriented embedded software development tools for multi-core architectures.

TASKING's tools are used by automotive manufacturers and suppliers, as well as in adjacent markets around the world to realize high-performance applications in safety-critical areas.

The TASKING Embedded Software Development solutions provide an industry-leading ecosystem for your entire software development process. Each TASKING tool is designed for a certain architecture and meets the specific requirements of your industry, including automotive, industrial, telecommunications and datacom. The latest generation of the Bluebox iC7 series debugger is independent of the underlying architecture and thus provide best in class debugging and tracing capabilities in cost effective manner.

As the rocognized leader in high-quality, feature- and safety-compliant embedded software development tools, TASKING enables you to create code with best-in-class size and performance with compilers, debuggers and RTOS support for industry-leading microprocessors and microcontrollers.

Since February 2021, TASKING has been majority-owned by financial investor FSN Capital, which has put the group on a long-term growth path following a successful carve-out. For more information visit www.tasking.com or follow us on https://www.linkedin.com/company/tasking-inc.