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
Link To Document