Title :
Implementation of recursive digital filters into vector SIMD DSP architectures
Author :
Robelly, J.P. ; Cichon, G. ; Seidel, H. ; Fettweis, G.
Author_Institution :
Vodafone Chair for Mobile Commun. Syst., Dresden Univ. of Technol., Germany
Abstract :
Recently, digital signal processors featuring vector SIMD instructions have gained renewed attention, since they offer the potential to speed up the computation of digital signal processing algorithms. However, when implementing recursive algorithms the maximum achievable speed-up factors are upper bounded. In this paper, we investigate these performance limitations when pure recursive filters are implemented into parallel DSP architectures. We show that by applying algebraic transformations a block formulation of any recursive filter can be derived, which can be efficiently implemented into SIMD DSP architectures. We also show that the number of additional vector operations introduced by the transformation grows linearly with the level of parallelism and that it does not depend on the recursion order. These results enable the achievement of important speed-up factors even for low order recursions. Moreover, we introduce a suitable algebraic notation of the block formulation of the recursive filter, which reveals the processor instructions required to implement the algorithm into the SIMD DSP.
Keywords :
digital signal processing chips; parallel architectures; recursive filters; vector processor systems; DSP architectures; algebraic transformations; digital signal processors; parallel DSP architecture; recursive algorithms; recursive digital filters; recursive filter block formulation; speed up factors; vector SIMD instructions; Broadcasting; Clocks; Computer architecture; Digital filters; Digital signal processing; Digital signal processors; IIR filters; Mobile communication; Read-write memory; Signal processing algorithms;
Conference_Titel :
Acoustics, Speech, and Signal Processing, 2004. Proceedings. (ICASSP '04). IEEE International Conference on
Print_ISBN :
0-7803-8484-9
DOI :
10.1109/ICASSP.2004.1327073