DocumentCode :
2460533
Title :
Fault-Tolerant Reversible Circuits
Author :
Parhami, Behrooz
Author_Institution :
Dept. of Electr. & Comput. Eng., Univ. of California, Santa Barbara, CA
fYear :
2006
fDate :
Oct. 29 2006-Nov. 1 2006
Firstpage :
1726
Lastpage :
1729
Abstract :
Reversible hardware computation, that is, performing logic signal transformations in a way that allows the original input signals to be recovered from the produced outputs, is helpful in diverse areas such as quantum computing, low-power design, nanotechnology, optical information processing, and bioinformatics. We propose a paradigm for performing such reversible computations in a manner that renders a wide class of circuit faults readily detectable at the circuit´s outputs. More specifically, we introduce a class of reversible logic gates (consisting of the well-known Fredkin gate and a newly defined Feynman double-gate) for which the parity of the outputs matches that of the inputs. Such parity-preserving reversible gates, when used with an arbitrary synthesis strategy for reversible logic circuits, allow any fault that affects no more than a single logic signal to be detectable at the circuit´s primary outputs. We show the applicability of our design strategy by demonstrating how the well-known, and very useful, Toffoli gate can be synthesized from parity- preserving gates and apply the results to the design of a binary full-adder circuit, which is a versatile and widely used element in digital arithmetic processing.
Keywords :
fault tolerant computing; logic circuits; logic design; Feynman double-gate; Fredkin gate; Toffoli gate; binary full-adder circuit; bioinformatics; digital arithmetic processing; fault-tolerant reversible circuits; logic signal transformations; low-power design; nanotechnology; optical information processing; parity-preserving reversible gates; quantum computing; reversible hardware computation; reversible logic circuits; reversible logic gates; Circuit faults; Circuit synthesis; Electrical fault detection; Fault detection; Fault tolerance; Logic circuits; Optical computing; Quantum computing; Signal processing; Signal synthesis;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Signals, Systems and Computers, 2006. ACSSC '06. Fortieth Asilomar Conference on
Conference_Location :
Pacific Grove, CA
ISSN :
1058-6393
Print_ISBN :
1-4244-0784-2
Electronic_ISBN :
1058-6393
Type :
conf
DOI :
10.1109/ACSSC.2006.355056
Filename :
4176866
Link To Document :
بازگشت