• DocumentCode
    2013317
  • Title

    A multiplier and squarer generator for high performance DSP applications

  • Author

    Pihl, Johnny ; Aas, Einar J.

  • Author_Institution
    Fac. of Electr. & Comput. Eng., Norwegian Univ. of Sci. & Technol., Trondheim, Norway
  • Volume
    1
  • fYear
    1996
  • fDate
    18-21 Aug 1996
  • Firstpage
    109
  • Abstract
    A generator for multiplier and squarer structures, suitable for high performance bit-parallel DSP applications in VLSI, is presented. The squarer structure employs a novel bit-parallel partial product reduction scheme, reducing delay and hardware by 50%, compared to a full multiplication. The generator is based on optimized Wallace trees, Booth encoding and binary tree vector merging addition. Computation of weighted square sums is used as a design example, which has applications in e.g. pattern recognition. Results indicate a delay reduction of 10-20% compared to traditional designs for high speed, as well as a reduction in power and area, for a standard 0.8 μ CMOS process
  • Keywords
    CMOS digital integrated circuits; VLSI; delays; digital arithmetic; digital signal processing chips; multiplying circuits; trees (mathematics); 0.8 micron; Booth encoding; CMOS process; VLSI; area reduction; binary tree vector merging addition; bit-parallel DSP applications; delay reduction; high performance DSP applications; multiplier; optimized Wallace trees; partial product reduction scheme; pattern recognition; power reduction; squarer generator; weighted square sums; Application software; Binary trees; Delay; Digital signal processing; Encoding; High performance computing; Merging; Physics computing; Pipeline processing; Very large scale integration;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Circuits and Systems, 1996., IEEE 39th Midwest symposium on
  • Conference_Location
    Ames, IA
  • Print_ISBN
    0-7803-3636-4
  • Type

    conf

  • DOI
    10.1109/MWSCAS.1996.594049
  • Filename
    594049