Annotation-Guided Bit-Error Injection
FITIn is a bit-error injection tool that allows software developers to control the targets of an injection campaign at source-code level.
Typical uses of FITIn include testing for vulnerability to hardware faults, in particular transient and intermittent faults, and the evaluation of SIFHT (software-implemented hardware fault tolerance) mechanisms.
FITIn is implemented as Valgrind plugin and has been tested for C programs.
A PDF document with detailed info about FITIn can be downloaded here.