VLSI Implementation of Lossless ECG Compression Algorithm for Low Power Devices

This brief presents a VLSI implementation of an efficient lossless compression scheme for electrocardiogram (ECG) data encoding to save storage space and reduce transmission time. As compression algorithm is able to save storage space and reduce transmission time, this opportunity has been seized by implementing memory-less design while working at a high clock speed in VLSI. ECG compression algorithm comprises two parts: an adaptive linear prediction technique and content-adaptive Golomb Rice code. An efficient and low power VLSI implementation of compression algorithm has been presented. To improve the performance, the proposed VLSI design uses bit shifting operations as a replacement for the different arithmetic operations. VLSI implementation has been applied to the MIT-BIH arrhythmia database which is able to achieve a lossless bit compression rate of 2.77. Moreover, VLSI architecture contains 3.1 K gate count and core of the chip consumes 27.2 nW of power while working at 1 KHz frequency. The core area is 0.05 mm2 in 90 nm CMOS process.

[1]  M.S. Alam,et al.  Compression of ECG signal based on its deviation from a reference signal using discrete cosine transform , 2008, 2008 International Conference on Electrical and Computer Engineering.

[2]  J. Thayer,et al.  A careful look at ECG sampling frequency and R-peak interpolation on short-term measures of heart rate variability , 2015, Physiological measurement.

[3]  Refet Firat Yazicioglu,et al.  A 30 $\mu$ W Analog Signal Processor ASIC for Portable Biopotential Signal Monitoring , 2011, IEEE Journal of Solid-State Circuits.

[4]  Chun-Huat Heng,et al.  A Hybrid Data Compression Scheme for Power Reduction in Wireless Sensors for IoT , 2017, IEEE Transactions on Biomedical Circuits and Systems.

[5]  Shan Huang,et al.  An Energy-Efficient Design for ECG Recording and R-Peak Detection Based on Wavelet Transform , 2015, IEEE Transactions on Circuits and Systems II: Express Briefs.

[6]  Ju Wang,et al.  VLSI implementation of low-power cost-efficient lossless ECG encoder design for wireless healthcare monitoring application , 2013 .

[7]  Tsung-Han Tsai,et al.  An Efficient ECG Lossless Compression System for Embedded Platforms With Telemedicine Applications , 2018, IEEE Access.

[8]  Walter D. Leon-Salas,et al.  Encoding compressive sensing measurements with Golomb-Rice codes , 2015, 2015 IEEE International Symposium on Circuits and Systems (ISCAS).

[9]  Man-Kay Law,et al.  A 0.45 V 147–375 nW ECG Compression Processor With Wavelet Shrinkage and Adaptive Temporal Decimation Architectures , 2017, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[10]  Laszlo Hejjel,et al.  What is the adequate sampling interval of the ECG signal for heart rate variability analysis in the time domain? , 2004, Physiological measurement.

[11]  Danny Wen-Yaw Chung,et al.  A Power-Efficient Mixed-Signal Smart ADC Design With Adaptive Resolution and Variable Sampling Rate for Low-Power Applications , 2017, IEEE Sensors Journal.

[12]  Chun-Huat Heng,et al.  A 3-Lead ECG-on-Chip with QRS Detection and Lossless Compression for Wireless Sensors , 2016, IEEE Transactions on Circuits and Systems II: Express Briefs.

[13]  Yong Lian,et al.  An ECG-on-Chip With 535 nW/Channel Integrated Lossless Data Compressor for Wireless Sensors , 2014, IEEE Journal of Solid-State Circuits.