2016 Volume 13 Issue 23 Pages 20161000
We present a real-time state synchronization approach, called PIHS3TMR here, for the improvement of the real-time performance of the repairable triple modular redundancy systems. In our approach, the repaired module’s state synchronization with the other modules is performed by constructing its state directly according to the present input of the system and the present states of the fault-free modules. Experimental results show that, with very small hardware resource overhead and maximum frequency decline, the proposed approach can obtain state synchronization in one clock cycle, which is hundreds of times faster than state-of-the-art state restoration techniques for a Lion2 CPU. And there is no interruption or delay in system functionality during the synchronization process.