• DocumentCode
    3226177
  • Title

    Design of a novel reversible ALU using an enhanced carry look- ahead adder

  • Author

    Morrison, Matthew ; Lewandowski, Matthew ; Meana, Richard ; Ranganathan, Nagarajan

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
  • fYear
    2011
  • fDate
    15-18 Aug. 2011
  • Firstpage
    1436
  • Lastpage
    1440
  • Abstract
    Reversible logic is gaining significant consideration as the potential logic design style for implementation in modern nanotechnology and quantum computing with minimal impact on physical entropy. Recent advances in reversible logic allow schemes for computer architectures using improved quantum computer algorithms. Significant contributions have been made in the literature towards the design of reversible logic gate structures and arithmetic units, however, there are not many efforts directed towards the design of reversible ALUs. In this work, a novel programmable reversible logic gate is presented and verified, and its implementation in the design of a reversible Arithmetic Logic Unit is demonstrated. Then, reversible implementations of ripple-carry, carry-select and Kogge-Stone carry look-ahead adders are analyzed and compared. Next, implementations of the Kogge-Stone adder with sparsity-4, 8 and 16 were designed, verified and compared. The enhanced sparsity-4 Kogge-Stone adder with ripple-carry adders was selected as the best design, and its implemented in the design of a 32-bit arithmetic logic unit is demonstrated.
  • Keywords
    adders; carry logic; logic circuits; logic design; programmable logic devices; quantum gates; Kogge-Stone carry look-ahead adder; arithmetic unit; carry-select look-ahead adder; computer architecture; logic design style; nanotechnology; physical entropy; programmable reversible logic gate structure; quantum computer algorithm; reversible ALU; reversible arithmetic logic unit; ripple-carry look-ahead adder; word length 32 bit; Adders; Computers; Delay; Logic gates; Nanotechnology; Physics; Quantum computing; Arithmetic Logic Unit; Carry Look-Ahead Adder; Carry-Select Adder; Emerging Technologies; Low Power; Nanotechnology; Quantum Computing; Reversible Logic; Ripple-Carry Adder;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Nanotechnology (IEEE-NANO), 2011 11th IEEE Conference on
  • Conference_Location
    Portland, OR
  • ISSN
    1944-9399
  • Print_ISBN
    978-1-4577-1514-3
  • Electronic_ISBN
    1944-9399
  • Type

    conf

  • DOI
    10.1109/NANO.2011.6144406
  • Filename
    6144406