Abstract

This paper proposes a design and implementation of transversal adaptive digital filter using LMS (Least Mean Squares) adaptive algorithm. The filter structure is based on Distributed Arithmetic (DA), which is able to calculate the inner product by shifting, and accumulating of partial products and storing in look-up table, also the desired adaptive digital filter will be multiplierless filter. In addition, the hardware implementation uses VHDL (Very high-speed integrated circuit Hardware Description Language) and synthesis using FLEX10K Altera FPGA (Field Programmable Gate Array) as target technology and uses Leonardo Spectrum and MAX+plusII program for overall development. The results of this design are shown that the speed performance and used area of FPGA. The experimental results are presented to demonstrate the feasibility of the desired adaptive digital filter.

Highlights

  • Adaptive digital filters are widely used in the area of signal processing such as echo cancellation, noise cancellation, channel equalization and beamforming

  • This paper proposes a design of distributed arithmetic structure for adaptive digital filter

  • This paper proposes the distributed arithmetic adaptive digital filter generalizing with two’s complement representation which corresponds to original ideas of Peled and Liu and much more suitable for its implementation

Read more

Summary

INTRODUCTION

Adaptive digital filters are widely used in the area of signal processing such as echo cancellation, noise cancellation, channel equalization and beamforming. Generally for design of adaptive digital filters need for fast multiplication and many multipliers. These multipliers will decrease the speed of processing time since the multiplying stage is consumption process and uses large silicon area in VLSI design. This paper proposes a design of distributed arithmetic structure for adaptive digital filter. Distributed arithmetic (DA) digital filter architecture was first proposed by Peled and Liu in 1974 [1]. This paper proposes the distributed arithmetic adaptive digital filter generalizing with two’s complement representation which corresponds to original ideas of Peled and Liu and much more suitable for its implementation

LMS ADAPTIVE ALGORITHM BASED DA
HARDWARE ARCHITECTURE
SYSTEM IMPLEMENTATION AND EXPERIMENTAL RESULTS
CONCLUSIONS

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.