Inspectors

A fam­i­ly of tools that pro­vide an auto­mat­ed method for iden­ti­fy­ing toolset issues in com­piled out­put
code.

The fam­i­ly of Inspec­tors are com­pil­er ver­sion depen­dent tools that inter­face with the TASKING Issues Por­tal and detect known SIL-relat­ed toolset issues in com­piled out­put code.

Once an issue is detect­ed, it can be ana­lyzed to deter­mine if a patch or mit­i­ga­tion strat­e­gy shall be applied. Details can be found in the TASKING Issues Por­tal.  This helps to ensure your soft­ware meets the high­est safe­ty stan­dards through­out the develop­ment process.

BENEFITS


Automated
Detection

Auto­mat­i­cal­ly iden­ti­fy known toolset issues in com­piled source code.
Pro­vides guid­ance if a patch/mitigation needs to be imple­ment­ed or not.
Elim­i­nates the need for man­u­al code reviews and com­plex search scripts.


Reliability

Stay in com­plete com­pli­ance with indus­try-stan­dard safe­ty reg­u­la­tions includ­ing ISO 26262 for the life of your project.
TASKING Issues Por­tal pro­vides reli­able infor­ma­tion on detect­ed issues and their risk mit­i­ga­tion.
Devel­oped using ASPICE CL2 process­es.


Efficient
Process

Sig­nif­i­cant­ly reduces the time required for code inspec­tion.
The Inspec­tor is peri­od­i­cal­ly updat­ed with new detec­tors to remain syn­chro­nized with new­ly iden­ti­fied tool­chain issues.
Auto­mat­i­cal­ly and reli­ably iden­ti­fies known issues in the spe­cif­ic ver­sion of the toolset being used.

Ease of Use

Opti­mizes erra­ta man­age­ment, stream­lin­ing the process of iden­ti­fy­ing and address­ing issues.
Lever­ages deep under­stand­ing of archi­tec­ture and com­pil­er to improve effi­cien­cy of sys­tem val­i­da­tion.
Inspec­tor gen­er­ates warn­ings if tool­chain out­put is impact­ed by safe­ty crit­i­cal issues pub­lished on TASK­ING’s Issue Por­tal.

Flexible

Inte­grates eas­i­ly into exist­ing work­flows using com­mand line inter­face (CLI).
The Inspec­tor is tool­chain spe­cif­ic.
Inspec­tor sup­ports both Win­dows and Lin­ux.
Inspec­tor is usable with­in a make­file, auto­mat­ed builds or on a spe­cif­ic source file.

Improves Efficiency

Can pre­vent the re-qual­i­fi­ca­tion and re-cer­ti­fi­ca­tion of soft­ware when used ear­ly in the develop­ment process.Provides infor­ma­tion on detect­ed issues for quick assess­ment and mit­i­ga­tion.
Pro­vides infor­ma­tion on detect­ed issues for quick assess­ment and mit­i­ga­tion.
Reduces time to mar­ket.

Inspectors

The Inspec­tors are avail­able for use with spe­cif­ic com­pil­er toolset ver­sions.

Inspec­tor NameCom­pat­i­ble ToolsetSup­port­ed Devices
Tri­Core Inspec­tor v6.2r2 (32-bit)VX-toolset for Tri­Core v6.2r2Infi­neon AURIXTM TC2xx and TC3xx devices 
Tri­Core Inspec­tor v6.3r1 (64-bit)VX-toolset for Tri­Core v6.3r1Infi­neon AURIXTM TC2xx and TC3xx devices 
Smart­Code Inspec­tor v10.3r1 (64-bit)Smart­Code v10.3r1Infi­neon AURIXTM TC4x devices 

Inspectors are available for VX-toolset for TriCore v6.2r2, VX-toolset for TriCore v6.3r1 and SmartCode v10.3r1.

Sup­port for dis­abling spe­cif­ic detec­tors in case of high false pos­i­tives.
Infor­ma­tive mes­sages when no issues are detect­ed.
New detec­tors added, exist­ing ones refined for high­er accu­ra­cy.
A small tool is avail­able on Github to gen­er­ate visu­al­ly improved out­put from TASKING Inspec­tors.   (https://github.com/Paul-Hi/il_conv)

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.

https://www.tasking.com/support/tasking-tricore-inspectors

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.

FAQ

→ See all FAQ

Scroll to Top