Qualified C Libraries

Func­tion­al­ly safe ISO C libraries that are qual­i­fied for ASIL D soft­ware develop­ment.

TASKING Qual­i­fied C Libraries* are a fam­i­ly of pre-qual­i­fied, func­tion­al­ly safe ISO C libraries that are suit­able for ASIL D soft­ware develop­ment. They have been qual­i­fied as a Safe­ty Ele­ment out of Con­text (SEooC) in com­pli­ance with the ISO 26262 func­tion­al safe­ty stan­dard.

The Qual­i­fied C Libraries offer a com­pre­hen­sive suite of func­tions, includ­ing math func­tions with a high degree of accu­ra­cy. Pre­ci­sion in com­pu­ta­tions is essen­tial, as even minor inac­cu­ra­cies can com­pro­mise the cor­rect­ness and safe­ty of embed­ded soft­ware sys­tems.

Qual­i­fied C Libraries are avail­able for VX-toolset for Tri­Core v6.3r1, Smart­Code v10.3r1 and Smart­Code v10.4r1


Compliance

Cer­ti­fi­ca­tion by TÜV Nord, helps to ensure com­pli­ance with Func­tion­al Safe­ty stan­dards.
Devel­oped in accor­dance with ASPICE CL2 com­pli­ant process­es.
Using pre-qual­i­fied soft­ware com­po­nents reduces time and effort required for final cer­ti­fi­ca­tion.


Performance Boost
and Accuracy

Improves soft­ware per­for­mance with high­ly opti­mized and per­for­mant library code.
Excel­lent accu­ra­cy of math func­tions with improved exe­cu­tion time.
Reduced mem­o­ry foot­print.


Risk Reduction

Reduces the risk of fail­ure and strength­ens your posi­tion in prod­uct lia­bil­i­ty claims.
Helps to ensure soft­ware is reli­able , meets its safe­ty require­ments, and is deliv­ered on sched­ule.
Safe­ty man­u­al pro­vides guide­lines for prop­er use in the con­text of safe­ty soft­ware develop­ment.


Compliance

Cer­ti­fi­ca­tion by TÜV Nord, helps to ensure com­pli­ance with Func­tion­al Safe­ty stan­dards.
Devel­oped in accor­dance with ASPICE CL2 com­pli­ant process­es.
Devel­oped in accor­dance with MISRA and CERT C cod­ing stan­dards.
Using pre-qual­i­fied soft­ware com­po­nents reduces time and effort required for final cer­ti­fi­ca­tion.


Performance Boost
& Accuracy

Improves soft­ware per­for­mance with high­ly opti­mized and per­for­mant library code.
Excel­lent accu­ra­cy of math func­tions with improved exe­cu­tion time.
Reduced mem­o­ry foot­print.


Risk Reduction

Reduces the risk of fail­ure and strength­ens your posi­tion in prod­uct lia­bil­i­ty claims.
Helps to ensure soft­ware is reli­able and meets its safe­ty require­ments.
Safe­ty man­u­al pro­vides guide­lines for prop­er use in the con­text of safe­ty soft­ware develop­ment.

Safety development

The library is designed, test­ed, and qual­i­fied to com­ply with func­tion­al safe­ty stan­dards such as IEC 61508 and ISO 26262. 
The library is a full-fea­tured ISO C library that pro­vides approx­i­mate­ly 600 func­tions, of which approx­i­mate­ly 200 func­tions are suit­able for use in ASIL D soft­ware. 
The remain­ing func­tions are qual­i­fied for use in QM soft­ware, which allows for easy inte­gra­tion into exist­ing projects, inter­fac­ing with third-party oper­at­ing sys­tems, and enables the use of printf-style debug­ging and log­ging.

Flexible Development

The library is qual­i­fied for use with spe­cif­ic ver­sions of the TASKING VX-toolsets and its use does not affect the qual­i­fi­ca­tion and cer­ti­fi­ca­tion sta­tus of the com­pil­er toolset.
Improved flex­i­bil­i­ty since SEooC com­po­nents are devel­oped and val­i­dat­ed inde­pen­dent­ly of the final sys­tem.
The TASKING Qual­i­fied C Library can be licensed sep­a­rate­ly in addi­tion to the com­pil­er toolset.

Documentation

The library is fully doc­u­ment­ed includ­ing details about the library’s func­tions, safe usage, and safe­ty qual­i­fi­ca­tions. 
The safe­ty doc­u­men­ta­tion is pro­vid­ed in both human read­able (pdf) for­mat and in machine read­able ReqIf for­mat.
For­mal evi­dence for cor­rect inte­gra­tion is cre­at­ed via a cov­er­age analy­sis of the guid­ance in the safe­ty man­u­al, elim­i­nat­ing the need for addi­tion­al test­ing of library func­tions on your part.

Accel­er­ate your func­tion­al safe­ty soft­ware develop­ment with TASKING’s TÜV NORD-cer­ti­fied C Libraries, com­pli­ant with ISO 26262 at ASIL D, pro­vid­ing a robust foun­da­tion for safe and secure appli­ca­tions. You can find the cer­tifi­cate attached below, along with the track­ing list.

Cer­tifi­cate

Track­ing List

Qualified C Libraries

The Qual­i­fied C Libraries are val­i­dat­ed for com­pat­i­bil­i­ty with des­ig­nat­ed com­pil­er toolset ver­sions.

Library NameCom­pat­i­ble ToolsetSup­port­ed Lan­guagesSup­port­ed Devices
Tri­Core Qual­i­fied C LibraryTASKING VX-toolset for Tri­Core v6.3r1ISO C11, ISO C99Infi­neon AURIXTM
TC2xx and TC3xx devices 
Smart­Code Qual­i­fied C LibraryTASKING Smart­Code v10.3r1 and v10.4r1ISO C11, ISO C99, ISO C17Infi­neon AURIXTM
TC4x devices

Qualified C Libraries are available for VX-toolset for TriCore v6.3r1 and SmartCode v10.4r1

Mul­ti­ple licens­ing options are avail­able, includ­ing Develop­ment and Repro­duc­tion licens­es, offered either on a Per-Project basis or for Com­pa­ny-wide deploy­ment.

TASKING Prod­uct Doc­u­men­ta­tion con­sists of prod­uct release notes, user doc­u­men­ta­tion, prod­uct patch­es (where avail­able), webi­na­rs and prod­uct relat­ed infor­ma­tion.

TASKING — Qual­i­fied C Libraries

Lorem ipsum dolor sit amet, con­secte­tur adip­isc­ing elit. Ut elit tel­lus, luc­tus nec ullam­cor­p­er mat­tis, pul­v­inar dapibus leo.

Scroll to Top