Skip to main content
Log in

High Performance Reconfigurable FIR Filter Architecture Using Optimized Multiplier

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

In mobile communication systems and multimedia applications, need for efficient reconfigurable digital finite impulse response (FIR) filters has been increasing tremendously because of the advantage of less area, low cost, low power and high speed of operation. This article presents a near optimum low- complexity, reconfigurable digital FIR filter architecture based on computation sharing multipliers (CSHM), constant shift method (CSM) and modified binary-based common sub-expression elimination (BCSE) method for different word-length filter coefficients. The CSHM identifies common computation steps and reuses them for different multiplications. The proposed reconfigurable FIR filter architecture reduces the adders cost and operates at high speed for low-complexity reconfigurable filtering applications such as channelization, channel equalization, matched filtering, pulse shaping, video convolution functions, signal preconditioning, and various other communication applications. The proposed architecture has been implemented and tested on a Virtex 2 xc2vp2-6fg256 field-programmable gate array (FPGA) with a precision of 8-bits, 12-bits, and 16-bits filter coefficients. The proposed novel reconfigurable FIR filter architecture using dynamically reconfigurable multiplier block offers good area and speed improvement compared to existing reconfigurable FIR filter implementations.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. K.H. Chen, T.D. Chiueh, A low-power digit-based reconfigurable FIR filter. IEEE Trans. Circuits Syst. II, Express Briefs 53(8), 617–621 (2006)

    Article  MATH  Google Scholar 

  2. X. Chenghuan, C. He, Z. Shunan, W. Hua, Design and implementation of a high-speed programmable poly phase FIR filter, in Proc. 5th Int. Conf. Applicat.-Specific Integr. Circuit, vol. 2 (2003), pp. 783–787

    Google Scholar 

  3. S.S. Demirsoy, I. Kale, A.G. Dempster, Efficient implementation of digital filters using novel reconfigurable multiplier blocks, in Proceedings of Conference on Signals, Systems and Computers, vol. 1 (2004), pp. 461–464

    Google Scholar 

  4. R.I. Hartley, Sub-expression sharing in filters using canonic signed digit multipliers. IEEE Trans. Circuits Syst. II, Express Briefs 43(10), 677–688 (1996)

    Article  Google Scholar 

  5. W. Jeong, K. Roy, C. Koh, High-performance low-power carry-select adder using dual transition skewed logic, in Proc. ESSCIRC (2001), pp. 172–175

    Google Scholar 

  6. J.-J. Lee, S.G. Yong, Implementation of a bit-level super-systolic FIR filter, in IEEE Asia-Pacific Conference on Advanced System Integrated Circuits (AP-ASlC2004)I, Aug. 4–5, 2004 (2004), pp. 206–209

    Google Scholar 

  7. R. Mahesh, A.P. Vinod, A new common sub-expression elimination algorithm for implementing low complexity FIR filters in software defined radio receivers, in Proc. IEEE Int Symp. on Circuits and Systems, Greece (2006), pp. 4515–4518

    Google Scholar 

  8. R. Mahesh, A.P. Vinod, A new common sub-expression elimination algorithm for realizing low complexity higher order digital filters. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 27(2), 217–219 (2008)

    Article  Google Scholar 

  9. R. Mahesh, A.P. Vinod, New reconfigurable architectures for implementing FIR filters with low complexity. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 29(2), 275–288 (2010)

    Article  Google Scholar 

  10. J.L. Mazher Iqbal, S. Varadarajan, High performance reconfigurable balanced shared memory architecture for embedded DSP. Int. J. Comput. Sci. Inf. Sec. 8(4), 198–206 (2010)

    Google Scholar 

  11. P.K. Meher, New approach to look-up-table design and memory-based realization of FIR digital filter. IEEE Trans. Circuits Syst. I, Regul. Pap. 57(3), 592–603 (2010)

    Article  MathSciNet  Google Scholar 

  12. P.K. Meher, A. Amira, FPGA realization of FIR filters by efficient and flexible systolization using distributed arithmetic. IEEE Trans. Signal Process. 56(7), 3009–3017 (2008)

    Article  MathSciNet  Google Scholar 

  13. K. Muhammad, K. Roy, Reduced computational redundancy implementation of DSP algorithms using computation sharing vector scaling. IEEE Trans. Very Large Scale Integr. Syst. 10(3), 292–300 (2002)

    Article  Google Scholar 

  14. J. Park, W. Jeong, H. Mahmoodi Meimand, Y. Wang, H. Choo, K. Roy, Computation sharing programmable FIR filter for low-power and high-performance applications. IEEE J. Solid-State Circuits 39(2), 348–357 (2004)

    Article  Google Scholar 

  15. R. Pasko, P. Schaumont, V. Derudder, S. Vernalde, D. Durackova, A new algorithm for elimination of common sub-expressions. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 18(1), 58–68 (1999)

    Article  Google Scholar 

  16. M.M. Peiro, E.I. Boemo, L. Wanhammar, Design of high-speed multiplier-less filters using a nonrecursive signed common sub-expression algorithm. IEEE Trans. Circuits Syst. II, Express Briefs 49(3), 196–203 (2002)

    Article  Google Scholar 

  17. P. Tummeltshammer, J.C. Hoe, M. Puschel, Multiplexed multiple constant multiplication. IEEE Trans. Comput.-Aided Des. Integr. Circuits Syst. 26(9), 1551–1563 (2007)

    Article  Google Scholar 

  18. A.P. Vinod, E. Lai, Low power and high-speed implementation of FIR filters for software defined radio receivers. IEEE Trans. Wirel. Commun. 5(7), 1669–1675 (2006)

    Article  Google Scholar 

  19. H. Yoo, D.V. Anderson, Hardware-efficient distributed arithmetic architecture for high-order digital filters, in Proc. IEEE Int. Conf. Acoustics, Speech, Signal Processing (ICASSP), vol. 5 (2005), pp. v/125–v/128

    Google Scholar 

  20. Y.J. Yu, Y.C. Lim, Optimization of linear phase FIR filters in dynamically expanding sub-expression space. Circuits Syst. Signal Process 29, 65–80 (2010)

    Article  MATH  Google Scholar 

  21. T. Zhangwen, J. Zhang, H. Min, A high-speed, programmable, CSD coefficient FIR filter. IEEE Trans. Consum. Electron. 48(4), 834–837 (2002)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. L. Mazher Iqbal.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Mazher Iqbal, J.L., Varadarajan, S. High Performance Reconfigurable FIR Filter Architecture Using Optimized Multiplier. Circuits Syst Signal Process 32, 663–682 (2013). https://doi.org/10.1007/s00034-012-9473-3

Download citation

  • Received:

  • Revised:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-012-9473-3

Keywords

Navigation