MicroBlaze V is able to operate in a lockstep configuration, where two or more identical MicroBlaze V cores execute the same program. By comparing the outputs of the cores, any tampering attempts, transient faults or permanent hardware faults can be detected.