• DocumentCode
    3478059
  • Title

    K-Algorithm: An Improved Booth´s Recoding for Optimal Fault-Tolerant Reversible Multiplier

  • Author

    Bhardwaj, Kshitij ; Deshpande, B.M.

  • Author_Institution
    Electr. & Electron. Eng., BITS Pilani, Pilani, India
  • fYear
    2013
  • fDate
    5-10 Jan. 2013
  • Firstpage
    362
  • Lastpage
    367
  • Abstract
    Fault-tolerant multipliers with low power consumption are the need of today´s computing systems and reversible circuits have emerged as an efficient solution for ultra-low power design. In this paper, we propose an improved Booth´s recoding algorithm named as K-Algorithm for signed multiplication which reduces the hardware complexity. An efficient multiplier architecture for implementation of K-Algorithm is also proposed. Based on Booth´s recoding algorithm, we design 4-bit reversible multipliers, with and without fault-tolerance. We also design a fault-tolerant reversible multiplier using K-Algorithm. We analyze all the three proposed designs using the reversible logic design metrics: quantum cost, number of ancilla bits, number of garbage outputs, and number of gates. We then compare our reversible multiplier designs with the existing designs reported in literature and find that on an average, our K-Algorithm based fault-tolerant design reduces the quantum cost by 33% and other design metrics are also considerably reduced. Overall, the proposed fault-tolerant reversible multiplier based on K-Algorithm is most optimal as compared to all other designs.
  • Keywords
    fault tolerance; logic design; low-power electronics; voltage multipliers; Booth recoding algorithm; K-algorithm; ancilla bits; low power consumption; optimal fault-tolerant reversible multiplier; quantum cost; reversible circuits; reversible logic design metrics; ultra-low power design; Adders; Algorithm design and analysis; Fault tolerance; Fault tolerant systems; Hardware; Logic gates; Multiplexing; Booth´s recoding; K-Algorithm; fault-tolerant reversible multiplier; multiplier architecture; reversible circuits;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design and 2013 12th International Conference on Embedded Systems (VLSID), 2013 26th International Conference on
  • Conference_Location
    Pune
  • ISSN
    1063-9667
  • Print_ISBN
    978-1-4673-4639-9
  • Type

    conf

  • DOI
    10.1109/VLSID.2013.215
  • Filename
    6472667