• DocumentCode
    2269946
  • Title

    Design of a 3-bit Booth recoded novel VLSI concurrent multiplier-accumulator architecture

  • Author

    Poornaiah, D.V. ; Mohan, P. V Ananda

  • Author_Institution
    Transmission R&D, Indian Telephone Ind. Ltd., Bangalore, India
  • fYear
    1995
  • fDate
    4-7 Jan 1995
  • Firstpage
    392
  • Lastpage
    397
  • Abstract
    In this paper, we introduce a novel VLSI concurrent multiplier-accumulator (MAC) architecture based on the extension of the widely used second order modified Booth´s algorithm. Two efficient algorithms: sign extension bits minimization algorithm (SEBMA) and sign-bit updating algorithm are also presented for minimising the number of sign extension bits to be added and also for dealing with the input operands of arbitrary word-lengths involving different data formats for 3- as well as multi-bit recoded parallel multipliers and MACs. A salient feature of the proposed MAC cell is attributed to its ability in performing the different computations involved : (i) multiplication, (ii) accumulation (add or subtract), (iii) addition of the compensating carry-bits due to the presence of the negative partial product terms and (iv) addition of the minimized number of sign extension bits (computed through SEBMA) concurrently thereby achieving a reduction of 50% in the computation time along with 15% savings in the area when compared with the conventional MAC cells. In order to verify the proposed theory, a 3-bit recoded CMOS 16-gbit MAC cell is designed based on 1 μm CMOS standard cell technology rules featuring a worst case cycle time of 35 ns at a capacitive load of 50 pf
  • Keywords
    CMOS logic circuits; VLSI; digital arithmetic; multiplying circuits; parallel algorithms; parallel architectures; 1 micron; 35 ns; 50 pF; CMOS standard cell technology; VLSI; accumulation; computation time reduction; concurrent multiplier-accumulator architecture; multi-bit recoded parallel multipliers; multiplication; second order modified Booth algorithm; sign extension bits minimization algorithm; sign-bit updating algorithm; Arithmetic; Computer interfaces; Concurrent computing; Delay; Hardware; Kernel; Logic; Multiplexing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    VLSI Design, 1995., Proceedings of the 8th International Conference on
  • Conference_Location
    New Delhi
  • ISSN
    1063-9667
  • Print_ISBN
    0-8186-6905-5
  • Type

    conf

  • DOI
    10.1109/ICVD.1995.512145
  • Filename
    512145