04-11-2024 | TASKING | Automotive & Transport
TASKING offers its 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.
AI is increasingly important in the automotive sector and is expected to facilitate safe and reliable autonomous driving. These applications rely on powerful MCUs, such as Infineon's AURIX TC4x family, to supply the advanced features required to support these computationally complex algorithms. Developers need versatile and easy-to-use development environments to aid in their development. The company's latest release of the SmartCode toolset includes the PPU (Parallel Processing Unit) runtime environment library, which supplies 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 company's powerful BlueBox debuggers support development in the virtual and ECU environments and enable system developers to debug access to all cores, including the PPU. The complete set of hardware and software tools from the company provides the user with all the necessary development tools for implementing new AI-based applications.
SmartCode is based on the Eclipse IDE and can be used with Windows and Linux hosts. A Safety and Security Manual for TriCore and the PPU is included for tool qualification. The included compilers for TriCore and PPU comply with the standards for functional safety (ISO26262) and cybersecurity (ISO21434) and have been certified accordingly by TÜV.
"AI 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."