Skip to main content
Log in

High-Throughput, Area-Efficient Architecture of 2-D Block FIR Filter Using Distributed Arithmetic Algorithm

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

Abstract

This paper proposes a new architecture of 2-D block FIR filter using distributed arithmetic (DA) algorithm, which is known for the efficient design of multiply and accumulate block. Hardware-based architecture is proposed for DA lookup table (DA-LUT) that makes the architecture of 2-D FIR filter reconfigurable. Further, due to block processing, sharing takes place among DA-LUTs at various stages. Thus, a common DA-LUT may be designed for block inputs which reduce the hardware complexity for DA-LUT. Furthermore, memory overlapping is used to reduce the systolic architectures in proposed design over existing designs. For higher-order 2-D FIR filter, the complexity of DA-LUT is reduced by dividing the internal block into parallel and small blocks. With the help of ASIC synthesis results, a comparative analysis of proposed design with the earlier reported designs is presented, and it is shown that the proposed design leads to significant improvements in various performance parameters.

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. D.J. Allred, H. Yoo, V. Krishnan, W. Huang, D.V. Anderson, LMS adaptive filters using distributed arithmetic for high throughput. IEEE Trans. Circuits Syst. I Reg. Pap. 52(7), 1327–1337 (2005)

    Article  Google Scholar 

  2. P.Y. Chen, L.D. Van, H.C. Reddy, I.H. Khoo, Area-efficient 2-D digital filter architectures possessing diagonal and four-fold rotational symmetries, in Proceedings of the International Conference on Information, Communications and Signal Processing (ICICS) (Tainan, Taiwan, 2013), pp. 1–4

  3. R. Guo, L.S. DeBrunner, Two high-performance adaptive filter implementation schemes using distributed arithmetic. IEEE Trans. Circuits Syst. II Exp. Briefs 58(9), 600–604 (2011)

    Article  Google Scholar 

  4. I.H. Khoo, H.C. Reddy, L.D. Van, C.T. Lin, Generalized formulation of 2-D filter structures without global broadcast for VLSI implementation, in Proceedings of the IEEE MWSCAS (Seattle, WA, USA, 2010), pp. 426–529

  5. P. Kumar, P.C. Srivastava, M. Tiwari, A. Dhawan, ASIC implementation of area efficient high-throughput 2-D IIR filter using distributed arithmetic. Circuits Syst. Signal Process. 37(7), 2934–2957 (2018). https://doi.org/10.1007/s00034-017-0698-z

    Article  MathSciNet  Google Scholar 

  6. X. Lou, Y.J. Yu, P.K. Meher, Lower bound analysis and perturbation of critical path for area-time efficient multiple constant multiplications. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 36(2), 313–324 (2017)

    Article  Google Scholar 

  7. P.K. Meher, S.Y. Park, High-throughput pipelined realization of adaptive FIR based on distributed arithmetic, in VLSI Symposium on Technical Digest (2011), pp. 428–433

  8. B.K. Mohanty, 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. Signal Process. 61(4), 921–932 (2013)

    Article  MathSciNet  MATH  Google Scholar 

  9. B.K. Mohanty, P.K. Meher, S. Al-Maadeed, A. Amira, Memory footprint reduction for power-efficient realization of 2-D finite impulse response filters. IEEE Trans. Circuits Syst. I Reg. Pap. 61(1), 120–133 (2014)

    Article  Google Scholar 

  10. B.K. Mohanty, P.K. Meher, S.K. Patel, LUT optimization for distributed arithmetic based block least mean square adaptive filter. IEEE Trans. Very Large Scale Integr. Syst. Regul. Pap. 24(5), 1926–1935 (2016)

    Article  Google Scholar 

  11. K.K. Parhi, VLSI Digital Signal Processing Systems: Design and Implementation, ch. 7 (Wiley, New York, 1999)

    Google Scholar 

  12. S.Y. Park, P.K. Meher, Efficient FPGA and ASIC realizations of a DA-based reconfigurable FIR digital filter. IEEE Trans. Circuits Syst. II Exp. Briefs 61(7), 511–515 (2014)

    Article  Google Scholar 

  13. M.A. Sid-Ahmed, Image Processing: Theory, Algorithms, and Architectures (McGraw-Hill, New York, 1995)

    Google Scholar 

Download references

Acknowledgements

The authors would like to acknowledge the editor and anonymous reviewers for their significant contributions in the form of valuable suggestions and critics that enriched the content of this manuscript.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Prashant Kumar.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Kumar, P., Shrivastava, P.C., Tiwari, M. et al. High-Throughput, Area-Efficient Architecture of 2-D Block FIR Filter Using Distributed Arithmetic Algorithm. Circuits Syst Signal Process 38, 1099–1113 (2019). https://doi.org/10.1007/s00034-018-0897-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-018-0897-2

Keywords

Navigation