TASKING presents TriCore Qualified C Library for functional safety

July 18, 2023

The new C library simplifies development according to ISO 26262 while providing enhanced performance.

Munich, Germany, 18. July 2023 – TASKING presents the new TriCore Qualified C Library (QClib) for the VX toolset. This simplifies the development of automotive software with regard to functional safety.

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. Therefore, both 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.

The TriCore Qualified C Library is a full-featured ISO C library that provides approximately 600 functions. Of these, about 200 functions are suitable for use in ASIL-D software, the remaining functions are qualified for use in lower level ASIL or QM software. This allows for easy integration of the library into existing projects, interfacing with third-party operating systems, and enables the use of printf-style debugging and logging.

The QClib comes with a safety manual in both human readable (pdf) and machine readable (ReqIF) format. The ReqIF format makes it possible to automatically import the guidelines from the safety manual into the user's requirements management system. The structure of the ReqIF file is such that all safety requirements are uniquely identifiable and allows reuse and sharing of safety analyses performed by different development teams, as well as (partial) reuse of safety analyses performed on different versions of the QClib product.

Using the Qualified C Library reduces the cost and lead time of safety related software and reduces product liability risks. The library is specifically designed for use in embedded systems and is highly optimized in terms of code size, execution speed, and accuracy of mathematical functions.

Availability
TASKING TriCore Qualified C Library is available immediately. Further information under https://www.tasking.com/products/tricore-qualified-c-library.

Webinar
For those interested, TASKING will host a product release webinar on 3 August 2023. At 1:00 p.m. (CEST) and 6:30 p.m. (CEST), Roger Smith, Technical Marketing Manager, will present the TASKING TriCore Qualified C Libs. For detailed registration info, visit www.tasking.com/events.

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

TASKING's development 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 compiler is designed for a certain architecture and meets the specific requirements of your industry, including automotive, industrial, telecommunications and datacom.

As the recognized 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.