• DocumentCode
    3370122
  • Title

    Performance comparison review of 32-bit multiplier designs

  • Author

    Swee, Kelly Liew Suet ; Hiung, Lo Hai

  • Author_Institution
    Dept. of Electr. & Electron. Eng., Univ. Teknol. PETRONAS, Tronoh, Malaysia
  • Volume
    2
  • fYear
    2012
  • fDate
    12-14 June 2012
  • Firstpage
    836
  • Lastpage
    841
  • Abstract
    This is a study of a relative performance comparison of various 32-bits multiplier designs of Array, Wallace, Dadda, Reduced Area and Radix-4 Booth Encoding multipliers in the Area-Optimized, Speed-Optimized and Auto-Optimized synthesis modes in Leonardo Spectrum. These multiplier designs were modeled in Verilog HDL, simulated in Modelsim and synthesized based on TSMC 0.35-micron ASIC Design Kit standard cell library. We were able to conclude that Radix-4 Booth Encoding multiplier has the best findings in the area performance in all three of the Area-Optimized, Speed-Optimized and Auto-Optimized mode. In the Speed-Optimized mode, we found out that the findings were different from the results obtained when synthesized in the Area-Optimized and Auto-Optimization mode where Wallace multiplier exhibited the largest area performance instead of Dadda multiplier in the Speed-Optimized mode. The result showed the same findings for the delay performance when the designs were synthesized in the Area-Optimized and Auto-Optimized mode where it is known that Array multiplier experienced the longest time delay performance while Dadda multiplier exhibits the shortest time delay in terms of speed. However, when the Speed-Optimized mode is used, it showed that the Array multiplier has the longest delay while the fastest in terms of speed performance is produced by Wallace multiplier.
  • Keywords
    application specific integrated circuits; encoding; hardware description languages; logic design; multiplying circuits; Dadda multiplier; Leonardo spectrum; Modelsim; TSMC ASIC design kit standard cell library; Verilog HDL; Wallace multiplier; area-optimized synthesis modes; array multiplier; autooptimized synthesis modes; multiplier designs; radix-4 booth encoding multipliers; speed-optimized synthesis modes; word length 32 bit; Arrays; Artificial intelligence; Delay; Encoding; Hardware design languages; Logic gates; Standards; Array multiplier; Dadda multiplier; Digital arithmetics; Radix-4 Booth Encoding multiplier; Reduced-area multiplier; Wallace multiplier; logic synthesis;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent and Advanced Systems (ICIAS), 2012 4th International Conference on
  • Conference_Location
    Kuala Lumpur
  • Print_ISBN
    978-1-4577-1968-4
  • Type

    conf

  • DOI
    10.1109/ICIAS.2012.6306130
  • Filename
    6306130