Toward Hardware-Redundant, Fault-Tolerant Logic for Nanoelectronics
- 8 August 2005
- journal article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Design & Test of Computers
- Vol. 22 (4) , 328-339
- https://doi.org/10.1109/mdt.2005.97
Abstract
This article provides an overview of several logic redundancy schemes, including von Neumann's multiplexing logic, N-tuple modular redundancy, and interwoven redundant logic. We discuss several important concepts for redundant nanoelectronic system designs based on recent results. First, we use Markov chain models to describe the error-correcting and stationary characteristics of multiple-stage multiplexing systems. Second, we show how to obtain the fundamental error bounds by using bifurcation analysis based on probabilistic models of unreliable gates. Third, we describe the notion of random interwoven redundancy. Finally, we compare the reliabilities of quadded and random interwoven structures by using a simulation-based approach. We observe that the deeper a circuit's logical depth, the more fault-tolerant the circuit tends to be for a fixed number of faults. For a constant gate failure rate, a circuit's reliability tends to reach a stationary state as its logical depth increases.Keywords
This publication has 15 references indexed in Scilit:
- Tools and Techniques for Evaluating Reliability Trade-Offs for Nano-ArchitecturesPublished by Springer Nature ,2006
- Evaluating the reliability of NAND multiplexing with PRISMIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 2005
- Bifurcations and Fundamental Error Bounds for Fault-Tolerant ComputationsIEEE Transactions on Nanotechnology, 2005
- Majority Multiplexing—Economical Redundant Fault-Tolerant Designs for NanoarchitecturesIEEE Transactions on Nanotechnology, 2005
- Accurate Reliability Evaluation and Enhancement via Probabilistic Transfer MatricesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2005
- Markov Chains and Probabilistic Computation—A General Framework for Multiplexed Nanoelectronic SystemsIEEE Transactions on Nanotechnology, 2005
- From massively parallel image processors to fault-tolerant nanocomputersPublished by Institute of Electrical and Electronics Engineers (IEEE) ,2004
- Parallel information and computation with restitution for noise-tolerant nanoscale logic networksNanotechnology, 2003
- Developments in “The synthesis of reliable organisms from unreliable components”Proceedings of Symposia in Pure Mathematics, 1990
- Quadded NOR LogicIEEE Transactions on Reliability, 1963