Modified Triple Modular Redundancy Structure Based on Asynchronous Circuit Technique

Rui Gong,Wei Chen,Fang Liu,Kui Dai,Zhiying Wang
DOI: https://doi.org/10.1109/DFT.2006.44
2006-01-01
Abstract:Two modified Triple Modular Redundancy (TMR) structures based on asynchronous circuit technique are proposed in this paper. Double Modular Redundancy (DMR) structure uses asynchronous C element to output and keep the correct value of two redundant storage cells. Temporal Spatial Triple Modular Redundancy structure with DCTREG (TSTMR-D) uses explicit separated master and slave latch structure of de-synchronous pipeline. Three soft error tolerant 8051 cores with DMR, TMR and TSTMR-D respectively are implemented in SMIC 0.35ìm process. Fault injection experiments are also included. The experiment results indicate that DMR structure has a relatively low overhead on both area and latency than TMR, while tolerances SEUs in sequential logic. TSTMR-D structure can tolerance soft errors in both sequential logic and combinational logic with reasonable area and latency overhead.
What problem does this paper attempt to address?