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.
Similar content being viewed by others
References
Lyons R G 2011 Understanding digital signal processing 3rd ed., Upper Saddle River, NJ: Prentice Hall.
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
Lim Y 1986 Frequency-response masking approach for the synthesis of sharp linear phase digital filters. IEEE Trans. Circuits Syst. 33: 357–364
Saramaki T 1987 Design of FIR filters as a tapped cascaded interconnection of identical subfilters. IEEE Trans. Circuits Syst. 34: 1011–1029
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
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
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
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
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
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
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
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
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
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
Liang J, Han J and Lombardi F 2013 New metrics for the reliability of approximate and probabilistic adders. IEEE Trans. Comput. 62: 1760–1771
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
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
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
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
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
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
Pan J and Tompkins W J 1985 A real-time QRS detection algorithm. IEEE Trans. Bio-medical Eng. 32: 230–236
Sedghamiz H 2014 Matlab implementation of Pan Tompkins ECG QRS detector. https://www.mathworks.com/matlabcentral/fileexchange/45840-complete-pantompkinsimplementation-ecg-qrs-detector
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.
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
Li C, Zheng C and Tai C 1995 Detection of ECG characteristic points using wavelet transforms. IEEE Trans. Bio-medical Eng. 42: 21–28
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
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
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
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
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
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
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s12046-019-1186-x