DocumentCode :
3647024
Title :
Possibilities for FIR filter kernel code optimization for DSP processors
Author :
J. Zdravković;M. Jelenković;T. Nikolić
Author_Institution :
Department of Electronics, Faculty of Electronic Engineering, University of Niš
fYear :
2012
fDate :
5/1/2012 12:00:00 AM
Firstpage :
427
Lastpage :
430
Abstract :
Digital signal processing (DSP) is one of the fastest growing fields in modern electronics. Today we meet DSP processors in numerous application areas, such as communication, electro-medicine, multimedia, etc. One of the crucial problem which have to be solved in these applications relate to filtering. During this it is of paramount importance to create efficient algorithms. In this paper, creation of time efficient algorithms is considered. To this end, several FIR filtering algorithms were created in HLL C and ASM, and optimized in respect to execution time. For optimization, we used techniques such as loop unrolling, software pipelining, code reordering, etc. All proposed code optimization techniques are implemented on Texas Instruments (TI) TMS320C6713 DSP processor and Code Composer Studio as software tool. For performance evaluation, speedup factor was used. The obtained results show that speedup is within a range from 1.97 up to 5.36.
Keywords :
"Optimization","Digital signal processing","Finite impulse response filter","Program processors","Pipeline processing","Assembly"
Publisher :
ieee
Conference_Titel :
Microelectronics (MIEL), 2012 28th International Conference on
ISSN :
pending
Print_ISBN :
978-1-4673-0237-1
Type :
conf
DOI :
10.1109/MIEL.2012.6222893
Filename :
6222893
Link To Document :
بازگشت