• DocumentCode
    3437301
  • Title

    Design of a Compact Reversible Carry Look-Ahead Adder Using Dynamic Programming

  • Author

    Lisa, N.J. ; Babu, H.M.H.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Ahasnaullah Univ. of Sci. & Technol., Dhaka, Bangladesh
  • fYear
    2015
  • fDate
    3-7 Jan. 2015
  • Firstpage
    238
  • Lastpage
    243
  • Abstract
    This paper presents a new method for designing a reversible carry look-ahead adder (RCLA) based on dynamic programming. In this method, we propose a faster technique for generating carry output, which also outperforms the existing ones in terms of number of operations. In addition, we design a compact reversible carry look-ahead circuit based on the proposed technique. In order to optimize our design, we propose a first ever known Reversible Partial Adder (RPA) circuit with the optimum numbers of the quantum cost and garbage outputs which concurrently produce carry propagation signal, carry generation signal and summation of the inputs. Using RPA as a unit element of RCLA construction, we optimize the designs of RCLA and show that the proposed design is better than the existing ones in terms of the number of gates, quantum cost, garbage outputs and delay with the help of Micro wind DSCH 3.5, e.g., The proposed 128-bit adder improves 77.55% on number of gates, 10% on garbage outputs, 2.16% on delay and 77.61% on quantum cost over the existing best one.
  • Keywords
    adders; dynamic programming; logic design; RCLA; RPA circuit; carry generation signal; carry propagation signal; compact reversible carry look-ahead adder; dynamic programming; garbage output; quantum cost; reversible partial adder circuit; Adders; Algorithm design and analysis; Complexity theory; Delays; Dynamic programming; Hardware; Logic gates; Carry Look-Ahead Adder; Garbage Output; Logic Design; Quantum Cost; Reversible Computing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design (VLSID), 2015 28th International Conference on
  • Conference_Location
    Bangalore
  • ISSN
    1063-9667
  • Type

    conf

  • DOI
    10.1109/VLSID.2015.46
  • Filename
    7031739