DocumentCode
707575
Title
Profiling and optimization of variable step size algorithm used for adaptive noise cancellation
Author
Nagal, Rachana ; Kumar, Pradeep ; Bansal, Poonam
Author_Institution
Amity Sch. of Eng. & Tech., New Delhi, India
fYear
2015
fDate
11-13 March 2015
Firstpage
1848
Lastpage
1852
Abstract
This paper proposes profiling and optimization of Variable Step Size (VSS) algorithm for adaptive noise cancellation by implementing the algorithm in DSP Processor TMS320C6713. The implementation of VSS algorithm in DSK (DSP Starter Kit) includes optimization of algorithms using various optimization techniques via profiling. Code Compose Studio (CCS an Integrated Development Environment for TMS320C6713) has been used for profiling and optimization. This paper presents different ways to reduce the computation complexity using different optimization algorithms. The code has been implemented using C language. The types of optimization used are code optimization and compiler optimization. By using the various optimization techniques for C code 25-30% reduction in Millions Instruction per Seconds (MIPS) has been obtained successfully. The optimized algorithm founds its application in speech and audio signal processing to remove noises from signal.
Keywords
computational complexity; digital signal processing chips; optimising compilers; signal denoising; C language; CCS; DSP processor TMS320C6713; DSP starter kit; MIPS; VSS algorithm; adaptive noise cancellation; audio signal processing; code compose studio; code optimization; compiler optimization; computation complexity; millions instruction per second reductions; noise reduction; optimization techniques; profiling technique; speech signal processing; variable step size algorithm; Adaptive filters; Algorithm design and analysis; Least squares approximations; Noise cancellation; Optimization; Signal processing algorithms; Switches; DSK TMS320C6713; Millions Instruction per Second; Optimization; Profiling; Variable Step Size Algorithm;
fLanguage
English
Publisher
ieee
Conference_Titel
Computing for Sustainable Global Development (INDIACom), 2015 2nd International Conference on
Conference_Location
New Delhi
Print_ISBN
978-9-3805-4415-1
Type
conf
Filename
7100565
Link To Document