Skip to main content
Log in

Low power area efficient adaptive FIR filter for hearing aids using distributed arithmetic architecture

  • Published:
International Journal of Speech Technology Aims and scope Submit manuscript

Abstract

In this paper, we propose a low complex architectural design for hearing aid applications. In this, we recast the hearing aid using distributed arithmetic (DA), which enables the implementation of hearing aid without multipliers. The design is based on the distributed arithmetic based formulation of it. It is further shown that high order filters, which are required to implement high-speed hearing aid can be realized using only look-up-tables and shift-accumulate operations. A novel approach was proposed to replace the decimation filter of a hearing aid using multiplier less architecture with a single DA unit. By proper initialization, it is shown that low complexity hearing aid architecture can be obtained. The proposed distributed arithmetic architecture is implemented in ASIC SAED 90 nm technology. The application of hearing aid is implemented in Matlab Simulink and Xilinx system generator tool. The obtained results show \(20\%\) less area delay product and \(40\%\) less power delay product when compared with the existing architecture.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11

Similar content being viewed by others

References

  • Allred, D. J., Yoo, H., Krishnan, V., Huang, W., & Anderson, D. V. (2005). Lms adaptive filters using distributed arithmetic for high throughput. IEEE Transactions on Circuits and Systems I: Regular Papers, 52(7), 1327–1337.

    Article  Google Scholar 

  • Chitra, E., Vigneswaran, T., & Malarvizhi, S. (2018). Analysis and implementation of high performance reconfigurable finite impulse response filter using distributed arithmetic. Wireless Personal Communications, 102(4), 3413–3425.

    Article  Google Scholar 

  • Croisier, A., Esteban, D., Levilion, M., & Riso, V. (1973). Digital filter for pcm encoded signals. US Patent 3,777,130.

  • Gahlawat, M., Malik, A., & Bansal, P. (2016). Integrating human emotions with spatial speech using optimized selection of acoustic phonetic units. Biologically Inspired Cognitive Architectures, 15, 51–60.

    Article  Google Scholar 

  • Guo, R., & DeBrunner, L. S. (2011). Two high-performance adaptive filter implementation schemes using distributed arithmetic. IEEE Transactions on Circuits and Systems II: Express Briefs, 58(9), 600–604.

    Article  Google Scholar 

  • Hugh, R. (2002). Software radio: A modern approach to radio engineering. New Jersey: Prentice Hall Professional.

    Google Scholar 

  • Jyothi, G. N., & Sriadibhatla, S. (2019). Asic implementation of low power, area efficient adaptive fir filter using pipelined da. In Microelectronics, electromagnetics and telecommunications (pp. 385–394). Berlin: Springer.

  • Jyothi, G. N., & Sridevi, S. (2018). Low power, low area adaptive finite impulse response filter based on memory less distributed arithmetic. Journal of Computational and Theoretical Nanoscience, 15(6–7), 2003–2008.

    Article  Google Scholar 

  • Khan, M. T., & Shaik, R. A. (2018). Optimal complexity architectures for pipelined distributed arithmetic-based lms adaptive filter. IEEE Transactions on Circuits and Systems I: Regular Papers, 66, 630–642.

    Article  Google Scholar 

  • Kuo, Y. T., Lin, T. J., Li, Y. T., & Liu, C. W. (2010). Design and implementation of low-power ansi s1. 11 filter bank for digital hearing aids. IEEE Transactions on Circuits and Systems I: Regular Papers, 57(7), 1684–1696.

    Article  MathSciNet  Google Scholar 

  • Levitt, H. (1987). Digital hearing aids: A tutorial review. Journal of Rehabilitation Research and Development, 24(4), 7–20.

    Google Scholar 

  • NagaJyothi, G., & SriDevi, S. (2017). Distributed arithmetic architectures for fir filters-a comparative review. In 2017 International conference on wireless communications, signal processing and networking (WiSPNET) (pp. 2684–2690). IEEE.

  • Park, S. Y., & Meher, P. K. (2013). Low-power, high-throughput, and low-area adaptive fir filter based on distributed arithmetic. IEEE Transactions on Circuits and Systems II: Express Briefs, 60(6), 346–350.

    Article  Google Scholar 

  • Peled, A., & Liu, B. (1974). A new hardware realization of digital filters. IEEE Transactions on Acoustics, Speech, and Signal Processing, 22(6), 456–462.

    Article  Google Scholar 

  • White, S. A. (1989). Applications of distributed arithmetic to digital signal processing: A tutorial review. IEEE ASSP Magazine, 6(3), 4–19.

    Article  Google Scholar 

  • Xin, J., & Qi, Y. (2014). Mathematical modeling and signal processing in speech and hearing sciences (Vol. 10). Berlin: Springer.

    MATH  Google Scholar 

  • Zohar, S. (1989). A vlsi implementation of a correlator/digital-filter based on distributed arithmetic. IEEE Transactions on Acoustics, Speech, and Signal Processing, 37(1), 156–160.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. V. Praveen Sundar.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Praveen Sundar, P.V., Ranjith, D., Karthikeyan, T. et al. Low power area efficient adaptive FIR filter for hearing aids using distributed arithmetic architecture. Int J Speech Technol 23, 287–296 (2020). https://doi.org/10.1007/s10772-020-09686-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10772-020-09686-y

Keywords

Navigation