TASKING presents TriCore Qualified C Library for functional safety

The new C library sim­pli­fies develop­ment accord­ing to ISO 26262 while pro­vid­ing enhanced per­for­mance.

Munich, Ger­many, 18. July 2023 – TASKING presents the new Tri­Core Qual­i­fied C Library (QClib) for the VX toolset. This sim­pli­fies the develop­ment of auto­mo­tive soft­ware with regard to func­tion­al safe­ty.

Soft­ware library qual­i­fi­ca­tion is impor­tant and required by func­tion­al safe­ty stan­dards because the library code is incor­po­rat­ed into the appli­ca­tion and installed on the tar­get device. A faulty library can jeop­ar­dize the func­tion­al safe­ty of the appli­ca­tion. There­fore, both a qual­i­fied com­pil­er and a qual­i­fied C library must be used for the develop­ment of soft­ware that must meet func­tion­al safe­ty require­ments accord­ing to stan­dards such as ISO 26262 or IEC 61508.

The Tri­Core Qual­i­fied C Library is a full-fea­tured ISO C library that pro­vides approx­i­mate­ly 600 func­tions. Of these, about 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 lower level ASIL or QM soft­ware. This allows for easy inte­gra­tion of the library 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.

The QClib comes with a safe­ty man­u­al in both human read­able (pdf) and machine read­able (ReqIF) for­mat. The ReqIF for­mat makes it pos­si­ble to auto­mat­i­cal­ly import the guide­lines from the safe­ty man­u­al into the user’s require­ments man­age­ment sys­tem. The struc­ture of the ReqIF file is such that all safe­ty require­ments are unique­ly iden­ti­fi­able and allows reuse and shar­ing of safe­ty analy­ses per­formed by dif­fer­ent develop­ment teams, as well as (par­tial) reuse of safe­ty analy­ses per­formed on dif­fer­ent ver­sions of the QClib prod­uct.

Using the Qual­i­fied C Library reduces the cost and lead time of safe­ty relat­ed soft­ware and reduces prod­uct lia­bil­i­ty risks. The library is specif­i­cal­ly designed for use in embed­ded sys­tems and is high­ly opti­mized in terms of code size, exe­cu­tion speed, and accu­ra­cy of math­e­mat­i­cal func­tions.

Avail­abil­i­ty
TASKING Tri­Core Qual­i­fied C Library is avail­able imme­di­ate­ly. Fur­ther infor­ma­tion under https://www.tasking.com/products/tricore-qualified-c-library.

Webi­nar
For those inter­est­ed, TASKING will host a prod­uct release webi­nar on 3 August 2023. At 1:00 p.m. (CEST) and 6:30 p.m. (CEST), Roger Smith, Tech­ni­cal Mar­ket­ing Man­ag­er, will present the TASKING Tri­Core Qual­i­fied C Libs. For detailed reg­is­tra­tion info, visit www.tasking.com/events.

About TASKING
TASKING is a lead­ing provider of develop­ment tools head­quar­tered in Munich, Ger­many, offer­ing high-per­for­mance, high qual­i­ty, safe­ty & secu­ri­ty-ori­ent­ed embed­ded soft­ware develop­ment tools for multi-core archi­tec­tures.

TASK­ING’s develop­ment tools are used by auto­mo­tive man­u­fac­tur­ers and sup­pli­ers, as well as in adja­cent mar­kets around the world to real­ize high-per­for­mance appli­ca­tions in safe­ty-crit­i­cal areas.

The TASKING Embed­ded Soft­ware Develop­ment solu­tions pro­vide an indus­try-lead­ing ecosys­tem for your entire soft­ware develop­ment process. Each TASKING com­pil­er is designed for a cer­tain archi­tec­ture and meets the spe­cif­ic require­ments of your indus­try, includ­ing auto­mo­tive, indus­tri­al, telecom­mu­ni­ca­tions and dat­a­com.

As the rec­og­nized leader in high-qual­i­ty, fea­ture- and safe­ty-com­pli­ant embed­ded soft­ware develop­ment tools, TASKING enables you to cre­ate code with best-in-class size and per­for­mance with com­pil­ers, debug­gers and RTOS sup­port for indus­try-lead­ing micro­proces­sors and micro­con­trollers.

Since Feb­ru­ary 2021, TASKING has been major­i­ty-owned by finan­cial investor FSN Cap­i­tal, which has put the group on a long-term growth path fol­low­ing a suc­cess­ful carve-out. For more infor­ma­tion visit www.tasking.com or fol­low us on https://www.linkedin.com/company/tasking-inc.

Scroll to Top