A FPGA Implementation of Memory Efficient Distributed Arithmetic Fir Filter
Journal Title: International Journal of Computer Science Engineering and Technology (IJCSET) - Year 2012, Vol 2, Issue 9
Abstract
Finite impulse response (FIR) filters are the most popular type of filters implemented in software.[/b] An FIR filter is usually implemented by using a series of delays, multipliers, and adders to create the filter's output. To implement fir filter based on DA(distributed arithmetic) algorithm is directly applied in FPGA(field programmable gate array),it is difficult to achieve the best configuration in the coefficients of fir filter, memory and computational speed.[/b] This paper provides the Distributed Arithmetic can save considerable hardware resources through using LUT to take the place of MAC units. Another virtue of this method is that it can avoid system speed decrease with the increase of the input data bit width or the filter coefficient bit width, which can occur in traditional direct method and consume considerable hardware resources. The design based on Altera chips is synthesized under the integrated environment of quartus II 9.0. The results of simulation and test shows that this method reduces the FPGA hardware resources, memory size and high speed is achieved. This design has greatly improves memory efficient though FPGA realization.[/b]
Authors and Affiliations
Bhagyalakshmi. Basuvula , B. N. Srinivasa Rao
A Process to Comprehend Different Patterns of Data Mining Techniques for Selected Domains
This has much in common with traditional work in statistics and machine learning. However, there are important new issues which arise because of the sheer size of the data. One of the important problems in data mining is...
Impact of TCP Congestion Control Algorithms onIEEE802.11n MAC Frame Aggregation
The Media Access Control (MAC) introduced in the IEEE802.11n reduces the bottleneck in the legacy IEEE802.11 using different techniques such as frame aggregation and block acknowledgments. In this paper we inve...
Feature Selection and Clustering Approcahes to the KNN Text Categorization
Automatic text classification is a discipline at the cross roads of information retrieval machine learning and computational linguistics and consists in the realization of text classifiers. (ie) software systems ca...
A Novel Sparse Representation Method for Image Restoration Applications
Sparse representation has been widely used in various image restoration applications. The quality of image restoration mainly depends on whether the used sparse domain can represent well the underlying image. Since...
A FPGA Implementation of Memory Efficient Distributed Arithmetic Fir Filter
Finite impulse response (FIR) filters are the most popular type of filters implemented in software.[/b] An FIR filter is usually implemented by using a series of delays, multipliers, and adders to create the f...