• DocumentCode
    719745
  • Title

    Design and FPGA implementation of optimized 32-bit Vedic multiplier and square architectures

  • Author

    Sharma, Richa ; Kaur, Manjit ; Singh, Gurmohan

  • Author_Institution
    C-DAC, Mohali, India
  • fYear
    2015
  • fDate
    28-30 May 2015
  • Firstpage
    960
  • Lastpage
    964
  • Abstract
    This paper presents the design of high speed multiplier and squaring architectures based upon ancient Indian Vedic mathematics sutras. In existing Vedic multiplier architectures, the partial product terms are computed in parallel and then added at the end to get the final result. In this work, all the partial products are adjusted using concatenation operation and are added using single carry save adder instead of two adders at different stages. The high speed Vedic multiplier architecture is then used in the squaring modules. The reduced number of computations in multiplication due to adjusting using concatenation operation and one carry save adder only, the designed multiplier offers significant improvement in speed. The designed architectures are realized using Xilinx Spartan-3E FPGA. The comparison shows the 28.72% and 38.59% reduction in propagation delay for the designed 32-bit multiplier as compared to the existing multiplier designs.
  • Keywords
    adders; digital arithmetic; field programmable gate arrays; FPGA implementation; Xilinx Spartan-3E FPGA; ancient Indian vedic mathematics sutras; concatenation operation; high speed multiplier; multiplier designs; optimized 32-bit vedic multiplier; propagation delay; single carry save adder; squaring architectures; Adders; Algorithm design and analysis; Computer architecture; Field programmable gate arrays; Propagation delay; Simulation; Dwandwa-yoga; IXI; Multiplier; Square; Urdhava-Tiryakbhayam; VLSI; Vedic;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Instrumentation and Control (ICIC), 2015 International Conference on
  • Conference_Location
    Pune
  • Type

    conf

  • DOI
    10.1109/IIC.2015.7150883
  • Filename
    7150883