TI's software support includes:
- A safety compliance support
package according to IEC 61508, including software documentation and testing to
assist in compliance with functional safety standards. The package includes
safety requirements documents, code review and coverage reports, unit test
results and software safety manuals. It ideally includes unit test capability
using tools such as a Liverpool Data Research Associates (LDRA) unit.
- Safety tool documentation and
qualification according to IEC 61508 that assists in the qualification to
functional safety standards, including a tool classification report, tool
qualification plan and report, tool safety manual, and test automation unit.
- A safety diagnostic library that
provides interfaces and a framework for initializing and enabling safety
diagnostics/features, fault injection to allow the testing of application fault
handling, a handler callback routine, and profiling for measuring time spent in
diagnostic test/fault handling.
- Development tools assessed and/or
certified as suitable for use with IEC 61508, including integrated development
environments and compilers and Joint Test Action Group emulators/traces.