AI Summary • Published on Mar 14, 2026
The field of fault-tolerant redundancy, despite its maturity, suffers from significant terminological fragmentation, where similar methods are described using different names across academic and industrial sectors. This inconsistency complicates the comparison, selection, and practical application of redundancy techniques, particularly for Triple Modular Redundancy (TMR), which is crucial for safety-critical systems. This lack of a unified understanding hinders knowledge transfer and efficient system design, potentially leading to suboptimal resource allocation or catastrophic failures.
The authors conducted a comprehensive survey to address this fragmentation. Their methodology involved a structured literature search across major academic databases (IEEE, SpringerLink, Google Scholar) using keywords related to redundancy, fault tolerance, TMR, and voter logic. They included both foundational, highly-cited works and recent, emerging publications to capture the state-of-the-art. Based on this extensive review, they developed a unified taxonomy classifying redundancy strategies into Spatial, Temporal, and Mixed categories. Furthermore, they introduced a novel five-class framework for voter architectures, aiming to provide a systematic and practical guide for designers.
The survey established a unified taxonomy for redundancy techniques (Spatial, Temporal, and Mixed) and a novel five-class framework for voter architectures, clarifying existing terminological ambiguities. Key findings highlighted practical trade-offs: high-reliability spatial TMR is suitable for safety-critical applications, while resource-efficient temporal methods are better for constrained systems. The research also emphasized a growing trend towards Mixed and Adaptive TMR (e.g., ATMR, X-Rel) for dynamic and error-tolerant applications like AI acceleration. Critical research gaps were identified, including the increased threat of Multi-Bit Upsets (MBUs) in sub-28nm technologies, a scarcity of public data on proprietary high-integrity systems, and the absence of high-level toolchains for dynamic reconfiguration.
This work has significant implications for both researchers and practitioners. It provides a foundational reference for understanding, comparing, and selecting redundancy mechanisms, thereby reducing the need to consult numerous fragmented sources. The proposed unified taxonomy and voter classification aim to standardize terminology, facilitating clearer communication and more direct comparisons between methods. For future research, the paper suggests focusing on developing quantifiable MBU mitigation models for advanced process technologies, fostering cross-domain learning from radiation-hardened testbeds, and advancing AI-assisted fault tolerance alongside high-level toolchains for dynamic reconfiguration. Ultimately, it aims to enable the design of more robust, reliable, and efficient computing systems as they move towards greater autonomy.