Thomas Suchyta, Texas Instruments


Name: Thomas Suchyta

Title: Structure of the TI Compiler Qualification Kit

Abstract:

This talk will cover how to meet the requirements of safety standards such as ISO 26262 or IEC 61508 when using Texas Instruments' C/C++ compilers. Using the TI compiler for a safety application requires users to document their use of the toolset and then requires documentation and test cases from TI to meet the requirements of the standards. Documentation covering a compiler use case will include such items as the compiler options used and the features invoked by those options, the use of compiler utilities such as the archiver or hex utility, as well as the features that are used by your custom linker command file. This use case will then be mapped to a model of the TI compiler that has been developed with Validas AG. This model lists the TI compiler features, potential errors, proposed checks for errors, and tests that are required to show the absence of critical errors. Mapping the use case to the model will generate a list of test cases that are required for a validation of the compiler as described in the safety standards. The test cases and a framework to run the test cases in a hardware environment provided by TI define the TI compiler qualification kit.

Click here to see the slides

Back to the agenda