Call for Paper - January 2022 Edition
IJCA solicits original research papers for the January 2022 Edition. Last date of manuscript submission is December 20, 2021. Read More

A Comparative Analysis of FIR Filters using Distributed Arithmetic Formulation

Print
PDF
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Year of Publication: 2017
Authors:
Anushree Ashokan, Himanshu Nautiyal, Pallav Parmar
10.5120/ijca2017914929

Anushree Ashokan, Himanshu Nautiyal and Pallav Parmar. A Comparative Analysis of FIR Filters using Distributed Arithmetic Formulation. International Journal of Computer Applications 170(8):25-28, July 2017. BibTeX

@article{10.5120/ijca2017914929,
	author = {Anushree Ashokan and Himanshu Nautiyal and Pallav Parmar},
	title = {A Comparative Analysis of FIR Filters using Distributed Arithmetic Formulation},
	journal = {International Journal of Computer Applications},
	issue_date = {July 2017},
	volume = {170},
	number = {8},
	month = {Jul},
	year = {2017},
	issn = {0975-8887},
	pages = {25-28},
	numpages = {4},
	url = {http://www.ijcaonline.org/archives/volume170/number8/28091-2017914929},
	doi = {10.5120/ijca2017914929},
	publisher = {Foundation of Computer Science (FCS), NY, USA},
	address = {New York, USA}
}

Abstract

In this paper we are comparing the FIR filters by distributed arithmetic (DALUT) design using sharing lookup table and reconfigurable implementation of distributed arithmetic (RIDA) method. DA-based design with look-up table (LUT)-sharing technique for the computation of filter outputs and weight-increment terms of block least mean square BLMS algorithm. Besides, it offers significant saving of adders which constitute a major component of DA-based structures. While in the reconfigurable implementation of distributed arithmetic (DA) for post-processing applications is described. The input of DA is received in digital form and its analog coefficients are set by using the floating-gate voltage references. This is a major advantage of the DALUT structure for reducing its area delay product (ADP); particularly, when a large order adaptive digital Filter (ADF) is implemented for higher block-sizes.

References

  1. B. K. Mohanty and P. K. Meher,"A High-Performance Energy-Efficient Architecture for FIR Adaptive Filter Based on New Distributed Arithmetic Formulation of Block LMS Algorithm," IEEE Trans. on Signal Process., Vol. 61, No. 4, Feb. 15, 2013 pp. 921-932.
  2. E. Özalevli, W. Huang, P.E. Hasler, and D.V. Anderson, "A Reconfigurable Mixed-Signal VLSI Implementation of Distributed Arithmetic Used for Finite-Impulse Response Filtering," IEEE Trans. on Circuits and Systems—I, vol. 55, no. 2, Mar. 2008, pp. 510-521.
  3. C. R. Guarino, "Adaptive Signal Processing Using FIR and IIR Filters," Proceedings Of The IEEE, VOL. 67, NO. 6, JUNE 1979 pp. 957-958.
  4. T.E. Tuncer and M. Akta, "LSE and MSE Optimum Partition-Based FIR-IIR Deconvolution Filters With Best Delay," IEEE Trans. on Signal Process., vol. 53, no. 10, Oct. 2005.pp.3780-3790.
  5. E. Ozalevli, W. Huang, P.E. Hasler, and David V. Anderson, "A Reconfigurable Mixed-Signal VLSI Implementation of Distributed Arithmetic Used for Finite-Impulse Response Filtering," IEEE Trans. on Circuits and Systems—I: Regular Papers, vol. 55, no. 2, Mar. 2008, pp. 510-521.
  6. N. Wong and C. Lei, "IIR Approximation of FIR Filters Via Discrete-Time Vector Fitting," IEEE Trans. On Signal Process., vol. 56, no. 3, Mar. 2008, pp.1296-1301.
  7. S.C Pei and H.S Lin, "Tunable FIR and IIR Fractional-Delay Filter Design Oct.2009, pp2195-2206.
  8. S.C. Pei and H.S. Lin, "Tunable FIR and IIR Fractional-Delay Filter Design and Structure Based on Complex Cepstrum," IEEE Trans. on Circuits and Systems—I: Regular Papers, vol. 56, no. 10, Oct. 2009, pp 2195-2206.
  9. C.U. Lei and N. Wong, "IIR Approximation of FIR Filters via Discrete-Time Hybrid-Domain Vector Fitting," IEEE Signal Process. Lett., Vol. 16, No. 6, June 2009 533-536

Keywords

FIR Filter, Distributed Arithmetic (DA) Technique, Look Up Table (LUT), Multiply and Accumulate (MAC).