SafeTI™ Compiler Qualification Kit
|Part Number||Buy from Texas Instruments or Third Party||Status||Current Version||Version Date|
- Model-Based Tool Qualification of the TI C/C++ ARM® Compiler
(PDF 524 KB)
06 Jun 2013 418 views
- SafeTI™ Compiler Qualification Kit (Rev. A)
(PDF 509 KB)
02 Dec 2014 329 views
- SafeTI Compiler Qualification Kit User's Guide (Rev. D)
(PDF 1337 KB)
24 Nov 2014 245 views
The SafeTI Compiler Qualification Kit was developed to assist customers in qualifying their use of the TI ARM or C2000/CLA C/C++ Compiler to functional safety standards such as IEC 61508 and ISO 26262.
A new version of the SafeTI Compiler Qualification Kit is available that leverages internal compiler release validations instead of the prior approach requiring the user to run included qualification tests. The new QKIT:
- supports the same safety compliance levels as the original QKIT
- does not require the user to run qualification tests
- supports compiler coverage analysis
- does not include Validas consulting
- is free of charge for TI customers
The original user-validation-based QKIT is still available along with a downloadable demo version (for Hercules™) that can help you classify your use of the TI C/C++ compiler and provide more insight into the qualification process prior to purchasing the user-validation-based QKIT.
To access either SafeTI Compiler Qualification Kit, please click on one of the request buttons above.
The new SafeTI Compiler Qualification Kit only applies to long-term-supported or LTS TI C/C++ Compiler version and has no other prerequisites.
The below items are required to run the original user-validation-based SafeTI Compiler Qualification Kit. The demo kit does not require these items.
- TI CCStudio v6 or later
- TI ARM Compiler v5.2 or later (Hercules version)
- TI C2000 Compiler v6.4 or later (C2000 version)
- Perl v5.8 or later must be installed. See the PERL website.
The new SafeTI Compiler Qualification Kit has been assessed by TÜV Nord to comply with both IEC 61508 and ISO 26262 and was developed in collaboration with by Validas, a consulting company that specializes in software tool qualification.
The original user-validation-based SafeTI Compiler Qualification Kit features a modular-based tool qualification methodology developed by Validas, a consulting company that specializes in software tool qualification. This process has been assessed by TÜV Nord to comply with both IEC 61508 and ISO 26262. Solid Sands SuperTest™ qualification suite provides a high level of coverage for the TI C/C++ Compiler and conformance to C coding standards.
SafeTI Compiler Qualification Kit comparison of the new QKIT (leverages compiler release validations) and the original QKIT (requires user to run validations):
Note - In table below, the release validation column indicates a QKIT that leverage release validations and the user-run validation column indicates a QKIT that requires the user to run validations.
|What's Included Comparison||Release|
|Tool classification||Yes||Yes||Tool classification|
|Tool qualification plan||Yes||Yes||Tool qualification plan|
|Tool qualification report||Yes||Yes||Tool qualification report|
|Tool safety manual||Yes||Yes||Tool safety manual|
|User manual||Yes||Yes||QKIT User's Guide|
|TÜV Nord report||Yes||Yes||Shows approval of qualification process from TÜV Nord|
|Internal release validation||Yes||Leverages compiler release validation use cases|
|Test Automation Unit (TAU)||Yes||For running tests in user's environment on target hardware|
|Solid Sands SuperTest||Yes||For C compiler on ARM or C2000 architecture|
|Validated test cases||Yes||Verified and validated test cases for select TI ARM or C2000 compilers|
|Instrumented compiler||Yes||Yes||To compare compiler coverage between application and qualification tests|
|Validas Support||Yes||Up to 24 hours of Validas consulting for general support, model-extensions,
coverage comparison and result review support offered via telephone or webex.