DocumentCode :
2284199
Title :
Reversible logic based concurrent error detection methodology for emerging nanocircuits
Author :
Thapliyal, Himanshu ; Ranganathan, Nagarajan
Author_Institution :
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fYear :
2010
fDate :
17-20 Aug. 2010
Firstpage :
217
Lastpage :
222
Abstract :
Reversible logic has promising applications in emerging nanotechnologies, such as quantum computing, quantum dot cellular automata and optical computing, etc. Faults in reversible logic circuits that result in multi-bit error at the outputs are very tough to detect, and thus in literature, researchers have only addressed the problem of online testing of faults that result single-bit error at the outputs based on parity preserving logic. In this work, we propose a methodology for the concurrent error detection in reversible logic circuits to detect faults that can result in multi-bit error at the outputs. The methodology is based on the inverse property of reversible logic and is termed as `inverse and compare´ method. By using the inverse property of reversible logic, all the inputs can be regenerated at the outputs. Thus, by comparing the original inputs with the regenerated inputs, the faults in reversible circuits can be detected. Minimizing the garbage outputs is one of the main goals in reversible logic design and synthesis. We show that the proposed methodology results in `garbageless´ reversible circuits. A design of reversible full adder that can be concurrently tested for multi-bit error at the outputs is illustrated as the application of the proposed scheme. Finally, we showed the application of the proposed scheme of concurrent error detection towards fault detection in quantum dot cellular automata (QCA) emerging nanotechnology.
Keywords :
error detection; fault diagnosis; logic circuits; nanoelectronics; quantum dots; fault detection; garbage outputs; garbageless reversible circuits; multibit error; nanocircuits; nanotechnology; quantum dot cellular automata; reversible logic based concurrent error detection methodology; reversible logic circuits; reversible logic design; Concurrent Testing; Emerging Technologies; Multi-bit errors; Online Testing; QCA nanotechnology; Reversible Logic;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Nanotechnology (IEEE-NANO), 2010 10th IEEE Conference on
Conference_Location :
Seoul
ISSN :
1944-9399
Print_ISBN :
978-1-4244-7033-4
Electronic_ISBN :
1944-9399
Type :
conf
DOI :
10.1109/NANO.2010.5697743
Filename :
5697743
Link To Document :
بازگشت