• 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