• DocumentCode
    1990655
  • Title

    A simple radix-4 Booth encoded modulo 2n+1 multiplier

  • Author

    Muralidharan, Ramya ; Chang, Chip-Hong

  • Author_Institution
    Centre for High Performance Embedded Syst., Nanyang Technol. Univ., Singapore, Singapore
  • fYear
    2011
  • fDate
    15-18 May 2011
  • Firstpage
    1163
  • Lastpage
    1166
  • Abstract
    An area-efficient diminished-1 modulo 2n+1 multiplier with radix-4 modified Booth encoding is proposed. The proposed approach minimizes the number of Booth encoder and Booth decoder blocks required for partial product generation. Its correction factor is decomposed into a multiplier- dependent dynamic bias and a multiplier-independent static bias. The dynamic bias can be generated by hardwiring the outputs of the Booth encoder to appropriate bit positions, while the sum of the static bias and other multiplier-independent bias has been reduced to a simple binary word of alternate ones and zeros. For n = 40, the proposed multiplier achieves an area saving of 27% and a power reduction of 18.5% over the non- encoded modulo 2n+l multiplier. The proposed multiplier exhibits an area saving and an average power reduction of 52% and 62% respectively over the existing Booth encoded modulo 2n+l multiplier for the same n. The energy-delay product analysis indicates that the proposed multiplier provides an optimized trade-off between power consumption and delay.
  • Keywords
    decoding; encoding; Booth decoder; Booth encoding; energy delay product analysis; modulo multiplier; multiplier dependent dynamic bias; multiplier independent static bias; radix 4; Adders; Computer architecture; Delay; Encoding; Hardware; Power dissipation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems (ISCAS), 2011 IEEE International Symposium on
  • Conference_Location
    Rio de Janeiro
  • ISSN
    0271-4302
  • Print_ISBN
    978-1-4244-9473-6
  • Electronic_ISBN
    0271-4302
  • Type

    conf

  • DOI
    10.1109/ISCAS.2011.5937775
  • Filename
    5937775