• DocumentCode
    3542561
  • Title

    Implementation of large size multipliers using ternary adders and higher order compressors

  • Author

    Gao, Shuli ; Al-Khalili, Dhamin ; Chabini, Noureddine

  • Author_Institution
    Dept. of ECE, R. Mil. Coll. of Canada, Kingston, ON, Canada
  • fYear
    2009
  • fDate
    19-22 Dec. 2009
  • Firstpage
    118
  • Lastpage
    121
  • Abstract
    Recent FPGA architectures facilitate the efficient mapping of high order compressors to implement multi-operand additions. This feature can be used to improve the performance and area utilization of large size multipliers. In this paper we present an improved design approach utilizing ternary adders and Generalized Parallel Compressors, GPCs, for the addition of the partial products. Multipliers of different sizes ranging from 80 bits to 170 bits were implemented on Altera´s Stratix III devices. The results of our proposed scheme are compared to the standard ripple-adder-based multipliers. On average, a delay reduction of 17.7% and area saving of 56.53% were achieved when using ternary adders. Using the GPCs with one level ternary adder, the average delay reduction is 18.7% and the average area saving is 24.1%.
  • Keywords
    adders; counting circuits; field programmable gate arrays; logic design; FPGA architectures; field programmable gate array; generalized parallel compressors; higher order compressors; multioperand additions; multipliers; ternary adders; Added delay; Adders; Compressors; Counting circuits; Educational institutions; Field programmable gate arrays; Logic; Microelectronics; Table lookup; Tree data structures; FPGA mapping; generalized parallel compressor; ripple adder; ternary adder; unsigned multiplier;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microelectronics (ICM), 2009 International Conference on
  • Conference_Location
    Marrakech
  • Print_ISBN
    978-1-4244-5814-1
  • Type

    conf

  • DOI
    10.1109/ICM.2009.5418675
  • Filename
    5418675