TASKING TRICORE QUALIFIED C LIBRARY

Software library qualification is important and required by functional safety standards because the library code is incorporated into the application and installed on the target device. A faulty library can jeopardize the functional safety of the application. A qualified compiler and a qualified C library must be used for the development of software that must meet functional safety requirements according to standards such as ISO 26262 or IEC 61508.

You can now get the new TriCore Qualified C Library (QClib) for the VX toolset. This simplifies the development of automotive software with regard to functional safety.

Learn More

TASKING LAPACK Performance Libraries

The de facto standard libraries for linear algebra are LAPACK (Linear Algebra PACKage) and BLAS (Basic Linear Algebra Subroutines). These libraries have been widely implemented for decades, proving to be accurate and fast.

You can now get LAPACK and BLAS libraries optimized for Infineon TriCore™ and AURIX™ with the TASKING® LAPACK Performance Libraries. They take full advantage of the TriCore architecture, providing faster ADAS systems, especially when analyzing multiple sensor inputs. In addition, they allow easy porting code to other systems.

Learn More

TASKING® Embedded Debugger

Rather than purchase a few high-end debuggers that developers have to share, a better solution is fewer expensive debuggers along with several streamlined debuggers that can analyze the majority of issues. The TASKING Embedded Debugger is just that solution, providing a robust set of commonly-used functions.

The Embedded Debugger provides robust debugging along with common tools such as breakpoints, single-stepping, inspecting and modifying registers, and downloading the executable to the target. Along with those features, it includes inexpensive simulators and probes, great for quick debugging or mass production.

Lear More

TASKING® Embedded Profiler

Unlike existing profilers the TASKING Embedded Profiler has expert-level knowledge about the AURIX inner-workings built in, as a result it:

  • Identifies functions and code lines that unnecessarily waste large amounts of core time due to sub-optimal use of hardware resources;
  • Explains the root cause of the identified performance bottlenecks;
  • Provides concrete mitigation suggestions to quickly resolve the bottlenecks.

This Smart Profiling Technology™ dramatically increases the productivity and effectiveness of both novice and seasoned software developers to exploit the full processing capacity of multi-core AURIX devices.

Learn More