• DocumentCode
    2767864
  • Title

    Reversible implementation of novel multiply accumulate (MAC) unit

  • Author

    Swaraj, R.M. ; Arun, K.K. ; Srinivas, R.K.

  • Author_Institution
    EEE Dept., Birla Inst. of Technol. & Sci., Pilani, India
  • fYear
    2012
  • fDate
    19-20 Oct. 2012
  • Firstpage
    1
  • Lastpage
    5
  • Abstract
    In almost all the Digital Signal Processing (DSP) applications, the vital operations involve multiplications and accumulations. Consequently, there is a demand for dedicated hardware in processors to enhance the speed with which these multiplications and accumulations are performed. In the present world of irreversible circuits, the Multiply Accumulate Unit multiplies the two operands, adds the product to the previously accumulated result and stores back the new result in the Accumulator all in a single clock cycle. On the other hand, implementation of digital circuits in reversible logic is gaining popularity with the arrival of quantum computing and reversible logic. In this paper, we propose a novel Reversible Multiply Accumulate (MAC) unit. We also build a Reversible Vedic MAC unit and compare various possible implementations of the reversible MAC unit in terms of Quantum Cost, number of Garbage Outputs and Depth.
  • Keywords
    digital signal processing chips; MAC; dedicated hardware; digital circuits; digital signal processing; novel multiply accumulate unit; quantum computing; reversible implementation; reversible logic; reversible multiply accumulate; Adders; Computers; Digital signal processing; Generators; Heating; Logic gates; Quantum computing; DSP; MAC; accumulation; depth; garbage outputs; multiply; quantum cost; reversible; vedic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Communication, Information & Computing Technology (ICCICT), 2012 International Conference on
  • Conference_Location
    Mumbai
  • Print_ISBN
    978-1-4577-2077-2
  • Type

    conf

  • DOI
    10.1109/ICCICT.2012.6398218
  • Filename
    6398218