DocumentCode
608338
Title
A laboratory experiment for real-time echo cancellation using a BeagleBoard
Author
Bryt, O. ; Elron, A. ; Lifshits, P. ; Zidenberg, T. ; Moshe, Y. ; Peleg, N.
Author_Institution
Dept. of Electr. Eng., Technion - Israel Inst. of Technol., Haifa, Israel
fYear
2012
fDate
13-14 Sept. 2012
Firstpage
178
Lastpage
182
Abstract
Practical experience is an important aspect of the training of every engineer. One way to develop such experience is by hands-on laboratory experimentation which involves cutting-edge technology. In this paper, we present a signal processing lab experiment developed for undergraduate students. Throughout the experiment, students first learn the basics of adaptive filtering and implement an adaptive echo cancellation algorithm using MATLAB. Then, students use a software framework for implementing the same echo cancellation algorithm on a BeagleBoard development platform using both ARM and fixed-point DSP cores of an embedded system-on-chip from Texas Instruments. In a relatively short amount of time (8 hours at the lab and a few additional hours of homework), students learn an important signal processing technique, as well as use complex state-of-the-art DSP hardware to implement it as part of an application running in real-time.
Keywords
adaptive filters; digital signal processing chips; echo suppression; signal processing; system-on-chip; ARM; BeagleBoard development; DSP hardware; MATLAB; Texas Instruments; adaptive echo cancellation algorithm; adaptive filtering; cutting-edge technology; embedded system-on-chip; fixed-point DSP cores; hands-on laboratory experimentation; laboratory experiment; real-time echo cancellation; signal processing lab experiment; signal processing technique; software framework; undergraduate students;
fLanguage
English
Publisher
ieee
Conference_Titel
Education and Research Conference (EDERC), 2012 5th European DSP
Conference_Location
Amsterdam
Print_ISBN
978-1-4673-4595-8
Electronic_ISBN
978-1-4673-4595-8
Type
conf
DOI
10.1109/EDERC.2012.6532250
Filename
6532250
Link To Document