Tasking in Germany has added AI application development and parallel processing to its latest automotive software tool.
The latest version of the SmartCode v10.3r1 development environment for the Infineon TriCore AURIX TC4x family. The new release simplifies the development of AI-based applications in the automotive sector.
AI applications rely on powerful microcontrollers, such as Infineon’s AURIX TC4x family, to provide the advanced features necessary to support computationally complex algorithms for ADAS assisted driving. The latest release of the SmartCode toolset includes a 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 for matrix and vector intensive calculations.
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.
- Tasking buys iSystems to create one stop shop for developers
This can be used with the BlueBox hardware debugger to support development in both the virtual and ECU environment, and allow system developers debug access to all cores including the PPU. These hardware and software tools provide developers with the tools needed for implementing AI-based applications.
“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.”
SmartCode v10.3r1 for the Infineon TriCore AURIX TC4x family is available now.