• DocumentCode
    3016986
  • Title

    Serial/Parallel architectures for area-efficient vector multiplication

  • Author

    Smith, Samuel ; Denyer, P.

  • Author_Institution
    University of Edinburgh, Edinburgh, Scotland
  • Volume
    12
  • fYear
    1987
  • fDate
    6-9 April 1987
  • Firstpage
    539
  • Lastpage
    542
  • Abstract
    The use of standard-part multiply/accumulators in digital signal processing is often in the computation of vector products. In the realm of custom VLSI, direct computation of vector products can result in area savings over classical multiply/accumulate methods. A methodology is presented for composition of VLSI architectures for direct vector multiplication, based on three fundamental computational elements. These are register, data selecter, and carry-save add-shift (CSAS) computer. The CSAS computer is a linear array of gated carry-save adders which performs shifting accumulation of partial results. Two´s complement serial/parallel carry-save accumulation provides performance, while the use of symmetric-coded distributed arithmetic eliminates redundant computation to effect area-savings.
  • Keywords
    Application software; Arithmetic; Buildings; Computer architecture; Digital signal processing; Ducts; Parallel architectures; Registers; Vectors; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Acoustics, Speech, and Signal Processing, IEEE International Conference on ICASSP '87.
  • Conference_Location
    Dallas, TX, USA
  • Type

    conf

  • DOI
    10.1109/ICASSP.1987.1169690
  • Filename
    1169690