Date of Award
Spring 1998
Document Type
Thesis
Degree Name
Master of Science (MS)
Department
Electrical & Computer Engineering
Program/Concentration
Computer Engineering
Committee Director
Martin D. Meyer
Committee Member
John W. Stoughton
Committee Member
James F. Leathrum
Call Number for Print
Special Collections LD4331.E55 D56
Abstract
In this thesis, an 8-bit least mean squares (LMS) adaptive digital filter with 16 coefficients is implemented on a single FPGA, using the MaxPlus+2 design environment. The system is constructed as a hierarchical structure, using four different levels of design hierarchy. Subdesigns at each level of the hierarchy project are complied, fitted and simulated to test and verify their functional correctness. The complete system is tested and verified by checking the MaxPlus+2 simulator results against fixed-point integer arithmetic simulations written in Matlab. The resulting adaptive filter is subsequently mapped to the Alters FLEX I OK20TC144-3 device, resulting in a 14,500 gate equivalent circuit, with a minimum sampling interval of approximately 9.7us. Three curves that represent the relationship between the system parameters and the system performance are derived experimentally based on this approach and several modifications. These curves show that the relationship between equivalent gate count and the number of weights, N, is very similar to the relationship between equivalent gate count and the number of input bits, m. Results are also presented which describe the approximate relationship between the number of weights, N, and the resulting maximum sampling rate.
Rights
In Copyright. URI: http://rightsstatements.org/vocab/InC/1.0/ This Item is protected by copyright and/or related rights. You are free to use this Item in any way that is permitted by the copyright and related rights legislation that applies to your use. For other uses you need to obtain permission from the rights-holder(s).
DOI
10.25777/thxc-kn11
Recommended Citation
Ding, Li.
"Building LMS Adaptive Filters with Register-Based FPGAs"
(1998). Master of Science (MS), Thesis, Electrical & Computer Engineering, Old Dominion University, DOI: 10.25777/thxc-kn11
https://digitalcommons.odu.edu/ece_etds/335
Included in
Computer-Aided Engineering and Design Commons, Signal Processing Commons, Theory and Algorithms Commons