• DocumentCode
    3266613
  • Title

    Fast redundant binary partial product generators for booth multiplication

  • Author

    Jose, Bijoy ; Radhakrishnan, Damu

  • Author_Institution
    State Univ. of New York, New Paltz
  • fYear
    2007
  • fDate
    5-8 Aug. 2007
  • Firstpage
    297
  • Lastpage
    300
  • Abstract
    The use of signed-digit number systems in arithmetic circuits has the advantage of constant time addition irrespective of word length. In this paper, we present the design of a binary signed-digit partial product generator, which expresses each normal binary operand in one´s complement form with an extra bit denoting the sign bit of the operand. The carry free nature of RBAs is exploited to add the extra bits with the partial products, without using additional adder stages. This technique allows RB encoding to be used in multipliers with operand widths which are perfect powers of two, without increasing the delay of partial product accumulation. The proposed partial product generator achieves the highest reduction in the number of partial products for a radix-4 multiplier (78%), by combining advantages of RB encoding with RB addition. The proposed partial product generator together with a set of fast redundant binary adder stages configured in a binary tree fashion can result in the design of high performance multipliers.
  • Keywords
    digital arithmetic; multiplying circuits; RB addition; RB encoding; arithmetic circuits; booth multiplication; fast redundant binary adder; fast redundant binary partial product generators; multipliers; normal binary operand; operand width; radix-4 multiplier; signed-digit number systems; Adders; Binary trees; Circuits; Delay; Digital arithmetic; Encoding; Hardware; Niobium; Silicon;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 2007. MWSCAS 2007. 50th Midwest Symposium on
  • Conference_Location
    Montreal, Que.
  • ISSN
    1548-3746
  • Print_ISBN
    978-1-4244-1175-7
  • Electronic_ISBN
    1548-3746
  • Type

    conf

  • DOI
    10.1109/MWSCAS.2007.4488592
  • Filename
    4488592