• DocumentCode
    339050
  • Title

    Reducing the complexity of discrete convolutions by a linear transformation and modulo arithmetic

  • Author

    Wintermantel, Markus ; Lüder, Ernst

  • Author_Institution
    Inst. fur Netzwerk- und Systemtheorie, Stuttgart Univ., Germany
  • fYear
    1998
  • fDate
    1998
  • Firstpage
    122
  • Abstract
    For the discrete convolution with a Toeplitz coefficient matrix, a general algorithm with minimum number of multiplications is derived by means of a linear transformation. In order to keep the results applicable to long convolutions with limited wordlength, modulo arithmetic and block-partitioning is introduced. The resulting algorithms reveal small complexity and generate no roundoff noise. The same holds for linear and cyclic convolution algorithms derived from the presented algorithms of the more general Toeplitz convolution. The main advantages of the new algorithms compared to similar algorithms based on number theoretic transforms are a simpler and more general derivation and far less restrictions for the convolution length
  • Keywords
    Toeplitz matrices; convolution; digital arithmetic; Toeplitz coefficient matrix; block partitioning; complexity; discrete convolutions; limited wordlength; linear transformation; modulo arithmetic; roundoff noise; Arithmetic; Convolution; Digital signal processing; Discrete transforms; Equations; Noise generators; Partitioning algorithms; Signal processing algorithms; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Signal Processing Proceedings, 1998. ICSP '98. 1998 Fourth International Conference on
  • Conference_Location
    Beijing
  • Print_ISBN
    0-7803-4325-5
  • Type

    conf

  • DOI
    10.1109/ICOSP.1998.770166
  • Filename
    770166