Skip to main content
Log in

Frequency response masking based FIR filter using approximate multiplier for bio-medical applications

  • Published:
Sādhanā Aims and scope Submit manuscript

Abstract

The advancements in medical healthcare networks and bio-medical sensor technologies enabled the use of wearable and body implantable intelligent devices for healthcare monitoring. These battery-operated devices must be capable of very low power operation for ensuring long battery life and also to prevent intense radiations. The major power consuming part of these devices are the multipliers built into the digital filters for performing signal processing operations. This paper proposes a low power signed approximate multiplier architecture for bio-medical signal processing applications. The circuit characteristics and error metrics of the proposed multiplier are estimated to verify its performance advantage over other approximate multipliers. In order to validate the efficacy of the approximate multiplier in real time signal processing applications, a band pass finite impulse response filter (FIR) filter is designed using frequency response masking technique and used in the Pan Tompkins method for the extraction of QRS complex from raw ECG data. The sensitivity, positive predictivity, and detection error rate of the QRS detection method are estimated and the results show that the approximate filtering method implemented gives a comparable performance as that of exact methods.

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.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9

Similar content being viewed by others

References

  1. Lyons R G 2011 Understanding digital signal processing 3rd ed., Upper Saddle River, NJ: Prentice Hall.

    Google Scholar 

  2. Saramäki T 1993 Finite impulse response filter design. In: S K Mitra and J F Kaiser (Eds.), Handbook for digital signal processing, vol. 4, pp 155–277. New York: Wiley

    Google Scholar 

  3. Lim Y 1986 Frequency-response masking approach for the synthesis of sharp linear phase digital filters. IEEE Trans. Circuits Syst. 33: 357–364

    Article  Google Scholar 

  4. Saramaki T 1987 Design of FIR filters as a tapped cascaded interconnection of identical subfilters. IEEE Trans. Circuits Syst. 34: 1011–1029

    Article  Google Scholar 

  5. Lim Y C and Lian Y 1993 The optimum design of one-and two-dimensional FIR filters using the frequency response masking technique. IEEE Trans. Circuits Syst. II Analog Digit. Signal Process. 40: 88–95

    Article  Google Scholar 

  6. Zendegani R, Kamal M, Bahadori M, Afzali-Kusha A and Pedram M 2017 RoBA multiplier: A rounding-based approximate multiplier for high-speed yet energy-efficient digital signal processing. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 25: 393–401

    Article  Google Scholar 

  7. Jiang H, Han J, Qiao F and Lombardi F 2016 Approximate radix-8 booth multipliers for low-power and high-performance operation. IEEE Trans. Comput. 65: 2638–2644

    Article  MathSciNet  Google Scholar 

  8. Liu W, Qian L, Wang C, Jiang H, Han J and Lombardi F 2017 Design of approximate radix-4 booth multipliers for error-tolerant computing. IEEE Trans. Comput. 66:1435–1441

    Article  MathSciNet  Google Scholar 

  9. Narayanamoorthy S, Moghaddam H A, Liu Z, Park T and Kim N S 2015 Energy-efficient approximate multiplication for digital signal processing and classification applications. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 23: 1180–1184

    Article  Google Scholar 

  10. Hashemi S, Bahar R and Reda S 2015 DRUM: A dynamic range unbiased multiplier for approximate applications. In: Proceedings of the IEEE/ACM International Conference on Computer-Aided Design pp. 418–425

  11. Chandrakasan A P, Potkonjak M, Mehra R, Rabaey J and Brodersen R W 1995 Optimizing power using transformations. IEEE Trans. Comput. Aided Des. Integr. Circuits Syst. 14: 12–31

    Article  Google Scholar 

  12. Han K, Evans B L and Swartzlander E E 2004 Data wordlength reduction for low-power signal processing software. In: Proceedings of the IEEE Workshop on Signal Processing Systems SIPS 2004 pp. 343–348

  13. de la Guia Solaz M and Conway R 2010 Comparative study on wordlength reduction and truncation for low power multipliers. In: Proceedings of the 33rd International Convention MIPRO pp. 84–88

  14. Jiang H, Liu C, Liu L, Lombardi F and Han J 2017 A review, classification, and comparative evaluation of approximate arithmetic circuits. ACM J. Emerg. Technol. Comput. Syst. (JETC)13: 60:1–60:34

    Google Scholar 

  15. Liang J, Han J and Lombardi F 2013 New metrics for the reliability of approximate and probabilistic adders. IEEE Trans. Comput. 62: 1760–1771

    Article  MathSciNet  Google Scholar 

  16. Gustafsson O, Johansson H and Wanhammar L 2001 Narrow-band and wide-band single filter frequency masking FIR filters. In: Proceedings of the 2001 IEEE International Symposium on Circuits and Systems, IEEE, vol. 2, pp 181–184

  17. Gustafsson O, Johansson H and Wanhammar L 2000 Design and efficient implementation of narrow-band single filter frequency masking FIR filters. In: Proceedings of the 10th European Signal Processing Conference, IEEE, vol. 1, pp 1–4

  18. Lian Y, Zhang L and Ko C C 2001 An improved frequency response masking approach for designing sharp FIR filters. Signal Process. 81: 2573–2581

    Article  Google Scholar 

  19. Benitez D S, Gaydecki P A, Zaidi A and Fitzpatrick A P 2000 A new QRS detection algorithm based on the Hilbert transform. Comput. Cardiol. IEEE 27: 379–382

    Google Scholar 

  20. Elgendi M, Jonkman M and Deboer F 2010 Frequency bands effect on QRS detection. In: Proceedings of the Third International Conference on Bio-Inspired Systems and Signal Processing, Valencia, Spain

  21. Thakor N V, Webster J G and Tompkins W J 1984 Estimation of QRS complex power spectra for design of a QRS filter. IEEE Trans. Bio-medical Eng. 31: 702–705

    Article  Google Scholar 

  22. Pan J and Tompkins W J 1985 A real-time QRS detection algorithm. IEEE Trans. Bio-medical Eng. 32: 230–236

    Article  Google Scholar 

  23. Sedghamiz H 2014 Matlab implementation of Pan Tompkins ECG QRS detector. https://www.mathworks.com/matlabcentral/fileexchange/45840-complete-pantompkinsimplementation-ecg-qrs-detector

  24. Sedghamiz H 2018 BioSigKit: A Matlab Toolbox and Interface for Analysis of BioSignals. J. Open Source Softw. 3(30): 671. https://doi.org/10.21105/joss.00671.

  25. Moody G B and Mark R G 2001 The impact of the MIT-BIH Arrhythmia database. IEEE Eng. Med. Biol. Mag. 20: 45–50. http://physionet.org/physiobank/database/mitdb

  26. Li C, Zheng C and Tai C 1995 Detection of ECG characteristic points using wavelet transforms. IEEE Trans. Bio-medical Eng. 42: 21–28

    Article  Google Scholar 

  27. Zidelmal Z, Amirou A, Ould-Abdeslam D, Moukadem A and Dieterlen A 2014 QRS detection using S-Transform and Shannon energy. Comput. Methods Progr. Biomed. 116: 1–9

    Article  Google Scholar 

  28. Ravanshad N, Rezaee-Dehsorkh H, Lotfi R and Lian Y 2014 A level-crossing based QRS-detection algorithm for wearable ECG sensors. IEEE J. Biomed. Health Inform. 18: 183–192

    Article  Google Scholar 

  29. Afonso V X, Tompkins W J, Nguyen T Q and Luo S 1999 ECG beat detection using filter banks. IEEE Trans. Biomed. Eng. 46: 192–202

    Article  Google Scholar 

  30. Zhang F, Wei Y and Lian Y 2009 Frequency-response masking based filter bank for QRS detection in wearable bio-medical devices. In: Proceedings of the IEEE International Symposium on Circuits and Systems, ISCAS 2009, IEEE, pp. 1473–1476

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Moorthi S.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

R, R., S, M. Frequency response masking based FIR filter using approximate multiplier for bio-medical applications. Sādhanā 44, 225 (2019). https://doi.org/10.1007/s12046-019-1186-x

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s12046-019-1186-x

Keywords

Navigation