Title :
A fast algorithm for linear convolution of discrete time signals
Author :
Babic, Zdenka ; Mandic, Danilo P.
Author_Institution :
Fac. of Electr. Eng., Univ. of Banjaluka, Banja Luka, Bosnia-Herzegovina
fDate :
6/23/1905 12:00:00 AM
Abstract :
A new, computationally efficient, algorithm for linear convolution is proposed. This algorithm uses an N point instead of the usual 2N-1 point circular convolution to produce a linear convolution of two N point discrete time sequences. To achieve this, a scaling factor is introduced which enables the extraction of the term representing linear convolution from any algorithm that computes circular convolution. The proposed algorithm is perfectly accurate provided that the chosen circular convolution algorithm does not introduce round-off errors. The analysis is supported by simulation examples for several typical application cases
Keywords :
computational complexity; convolution; sequences; DSP; circular convolution algorithm; computational complexity; computationally efficient algorithm; digital signal processing; discrete time sequences; discrete time signals; fast algorithm; linear convolution; real time signal processing; roundoff errors; scaling factor; simulation; Analytical models; Computational modeling; Convolution; Digital signal processing; Discrete Fourier transforms; Error analysis; Hardware; Redundancy; Roundoff errors; Signal processing algorithms;
Conference_Titel :
Telecommunications in Modern Satellite, Cable and Broadcasting Service, 2001. TELSIKS 2001. 5th International Conference on
Conference_Location :
Nis
Print_ISBN :
0-7803-7228-X
DOI :
10.1109/TELSKS.2001.955846