• DocumentCode
    1857656
  • Title

    A 54×54 bit multiplier with a new Redundant Binary Booth´s encoding

  • Author

    Besli, Nurettin ; Deshmukh, R.G.

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Florida Inst. of Technol., Melbourne, FL, USA
  • Volume
    2
  • fYear
    2002
  • fDate
    2002
  • Firstpage
    597
  • Abstract
    A fast multiplier with a new Redundant Binary Booth´s Encoding (RBBE) for Radix-8 has been developed. The new RBBE enables one to directly generate all Redundant Binary Partial Products (PP) including the hard multiple of 3×Multiplicand with no additional circuitry or time delay. Also, the use of TGs in Partial Product Selection Circuit permits the rapid generation of PPs. In this work, a word size of 54 bits is chosen to comply with the IEEE double-precision floating-point standard, which consists of one sign bit and 53 bits of fraction. Thus, the RBBE unit for Radix-8 generates 18 Redundant Binary PPs to be accumulated by a Redundant Binary Adder (RBA) tree. Due to the simplicity of the necessary interconnections between the adders, the RBA tree has a regular layout. The output of the RBA tree is in the Redundant Binary (RB) form, which needs to be converted to Standard Binary (SB) form. Although this conversion can be performed by a Carry Look Ahead (CLA) adder, a better conversion circuit has been designed to take advantage of the RB number system. The proposed design contains a converter of a higher speed and a lower transistor count. As a result, the proposed fast multiplier accepts two 54 bit SB numbers and produces a final product of 108 bit SB number.
  • Keywords
    digital arithmetic; floating point arithmetic; multiplying circuits; redundant number systems; IEEE floating-point standard; RBBE; Radix-8; Redundant Binary Booth´s Encoding; computer arithmetic; double-precision; fast multiplier; multiplication; redundant binary numbers; Delay effects; Encoding; Inverters; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2002. IEEE CCECE 2002. Canadian Conference on
  • ISSN
    0840-7789
  • Print_ISBN
    0-7803-7514-9
  • Type

    conf

  • DOI
    10.1109/CCECE.2002.1013009
  • Filename
    1013009