In order to improve dependability of a given processor, e.g., ARM processor, vulnerability analysis can be carried out at different levels, for example: architectural vulnerability analysis, Instruction vulnerability analysis etc.

I need a tool to perform Instruction vulnerability analysis, but at bit level. For example, suppose the following analysis scenario:

during running a program, at run-time, I need to simulate a bit-flip at each bit in the corresponding instruction. For example, an instruction with length 4 byte has 32 bits.

I need to flip all these bits one by one and monitor the result of the program execution (i.e. monitor what is the effect of this bit-flip on the output of the program) IN ORDER TO IDENTIFY THE MOST SENSITIVE BITS.

I can do this using fault injection technique, but I need a more fast tool, if it is available.

many thanks for your replies

More Hussien Al-haj Ahmad's questions See All
Similar questions and discussions