Overview

Accelerate your functional safety software development with TASKING’s TÜV NORD-certified C Libraries, compliant with ISO 26262 at ASIL D, providing a robust foundation for safe and secure applications. The certificate can be found here.

Using pre-qualified software components reduces the time and effort required for final certification. The TASKING Qualified C Library can be licensed separately in addition to the compiler toolset.

The Qualified C Library includes 600 functions optimized for safety development, with 200 functions qualified for ASIL D, plus qualified startup code.

The Qualified C Library comes with a Safety Manual in PDF and ReqIF formats. Formal evidence for correct integration is created via a coverage analysis of the guidance in the safety manual, eliminating the need for additional testing of library functions on your part.

 

SAFETY QUALIFICATIONS & FEATURES

  • The library is designed, tested, and qualified to comply with functional safety standards such as IEC 61508 and ISO 26262. The QClib was developed as a Safety Element out of Context (SEooC) using an ASPICE CL2 compliant software development process.
  • The library is qualified for use with specific versions of the TASKING VX-Toolsets and its use does not affect the qualification and certification status of the compiler toolset.
  • The library helps to improve software performance with highly optimized and performant library code which reduces the memory footprint, reduces the execution time and provides excellent accuracy of math functions.
  • The library is a full-featured ISO C library that provides approximately 600 functions, of which approximately 200 functions are suitable for use in ASIL D software. The remaining functions are qualified for use in lower level ASIL or QM software, which allows for easy integration into existing projects, interfacing with third-party operating systems, and enables the use of printf-style debugging and logging.
  • The library is fully documented including details about the library’s functions, safe usage, and safety qualifications. The safety documentation is provided in both human readable (pdf) format and in machine readable ReqIf format.

SUPPORTED VERSIONS OF THE VX-TOOLSET FOR TRICORE

The TASKING Qualified C Library is currently available for VX-toolset for TriCore v6.3r1, including patches based on v6.3r1. Supported languages are ISO C11 and ISO C99. Support for SmartCode, ARM and other toolsets will be available at later date.

To get more information, please fill in our contact us form.