Development of Real-Time Adaptive Noise Canceller and Echo Canceller

Abstract

In this paper, the adaptive cancellation structure is firstdeveloped based on the LMS algorithm and FIR adaptivefiltering. Then the novel practical noise and echo cancellationsystems are built using the proposed adaptive technique andimplemented using TX320TMS67C13 DSKs, which are TexasInstruments’ Digital Signal Processing (TI DSP) boards.Although adaptive filtering is an exciting topic in which manyreal-life applications can be explored [1]-[6], [9], building such areal-time system is often challenging due to the use of theoreticalmath, advanced DSP knowledge and practical industrial hands-onexperience [1],[4]-[6],[9]. Therefore, this paper indicates that it ispossible to apply traditional mathematics in adaptive filteringtheory to real-time practical DSP systems. With the MATLABsoftware tool, we can simulate and verify various adaptivefiltering designs first. Then, development and implementation ofdifferent noise or echo cancellation systems with adaptive filteringtechniques can be successfully performed using the floating-pointdigital signal processor, TX320TMS67C13 DSK. Furthermore, itcan be shown that TX320TMS67C13 DSKs with their stereochannels offer more effective and flexible tools for various noisecancellation applications

    Similar works