Rakeness-based compressed sensing on ultra-low power multi-core biomedicai processors

Technology scaling enables today the design of ultra-low cost wireless body sensor networks for wearable biomedical monitors. The typical behaviour of such systems consists of multi-channel input biosignals acquisition data compression and final output transmission or storage. To achieve minimal energy operation and extend battery life several aspects must be considered ranging from signal processing to architectural optimizations. The recently proposed Rakeness-based Compressed Sensing (CS) paradigm deploys the localization of input signal energy to further increase compression without sensible RSNR degradation. Such output size reduction allows for trading off energy from the compression stage to the transmission or storage stage. In this paper we analyze such tradeoffs considering a multi-core DSP for input biosignal computation and different technologies for either transmission or local storage. The experimental results show the effectiveness of the Rakeness approach (on average ≈ 44% more efficient than the baseline) and assess the energy gains in a technological perspective.

[1]  Riccardo Rovatti,et al.  A rakeness-based design flow for Analog-to-Information conversion by Compressive Sensing , 2013, 2013 IEEE International Symposium on Circuits and Systems (ISCAS2013).

[2]  Riccardo Rovatti,et al.  Rakeness in the Design of Analog-to-Information Conversion of Sparse and Localized Signals , 2012, IEEE Transactions on Circuits and Systems I: Regular Papers.

[3]  S. Mallat A wavelet tour of signal processing , 1998 .

[4]  Arnon D. Cohen,et al.  The weighted diagnostic distortion (WDD) measure for ECG signal compression , 2000, IEEE Transactions on Biomedical Engineering.

[5]  David Blaauw,et al.  An Energy Efficient Parallel Architecture Using Near Threshold Operation , 2007, 16th International Conference on Parallel Architecture and Compilation Techniques (PACT 2007).

[6]  Meng-Fan Chang,et al.  A 0.5V 4Mb logic-process compatible embedded resistive RAM (ReRAM) in 65nm CMOS using low-voltage current-mode sensing scheme with 45ns random read time , 2012, 2012 IEEE International Solid-State Circuits Conference.

[7]  Benton Calhoun,et al.  A 0.6V 8 pJ/write non-volatile CBRAM macro embedded in a body sensor node for ultra low energy applications , 2013, 2013 Symposium on VLSI Circuits.

[8]  Ann Gordon-Ross,et al.  Multi-Core Embedded Wireless Sensor Networks: Architecture and Applications , 2014, IEEE Transactions on Parallel and Distributed Systems.

[9]  David Atienza,et al.  Multi-core architecture design for ultra-low-power wearable health monitoring systems , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[10]  Guido Dolmans,et al.  A 1.9nJ/b 2.4GHz multistandard (Bluetooth Low Energy/Zigbee/IEEE802.15.6) transceiver for personal/body-area networks , 2013, 2013 IEEE International Solid-State Circuits Conference Digest of Technical Papers.

[11]  Pierre Vandergheynst,et al.  Compressed Sensing for Real-Time Energy-Efficient ECG Compression on Wireless Body Sensor Nodes , 2011, IEEE Transactions on Biomedical Engineering.

[12]  Luca Benini,et al.  VirtualSoC: A Full-System Simulation Environment for Massively Parallel Heterogeneous System-on-Chip , 2013, 2013 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum.

[13]  Patrick E. McSharry,et al.  A dynamical model for generating synthetic electrocardiogram signals , 2003, IEEE Transactions on Biomedical Engineering.

[14]  William Song,et al.  Negative-resistance read and write schemes for STT-MRAM in 0.13µm CMOS , 2010, 2010 IEEE International Solid-State Circuits Conference - (ISSCC).

[15]  T. Kern,et al.  Highly Reliable Flash Memory with Self-Aligned Split-Gate Cell Embedded into High Performance 65nm CMOS for Automotive & Smartcard Applications , 2012, 2012 4th IEEE International Memory Workshop.

[16]  Luca Benini,et al.  Customizing an open source processor to fit in an ultra-low power cluster with a shared L1 memory , 2014, GLSVLSI '14.

[17]  E. Candès The restricted isometry property and its implications for compressed sensing , 2008 .

[18]  Gianluca Mazzini,et al.  Memory-m antipodal processes: Spectral analysis and synthesis , 2009, IEEE Transactions on Circuits and Systems I: Regular Papers.

[19]  Riccardo Rovatti,et al.  Rakeness-based approach to compressed sensing of ECGs , 2011, 2011 IEEE Biomedical Circuits and Systems Conference (BioCAS).

[20]  D. L. Donoho,et al.  Compressed sensing , 2006, IEEE Trans. Inf. Theory.

[21]  Hoi-Jun Yoo,et al.  A 0.24nJ/b wireless body-area-network transceiver with scalable double-FSK modulation , 2011, 2011 IEEE International Solid-State Circuits Conference.

[22]  Luca Benini,et al.  Hybrid memory architecture for voltage scaling in ultra-low power multi-core biomedical processors , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[23]  Hoi-Jun Yoo,et al.  A 0.24-nJ/b Wireless Body-Area-Network Transceiver With Scalable Double-FSK Modulation , 2012, IEEE Journal of Solid-State Circuits.

[24]  David Atienza,et al.  Hardware/software approach for code synchronization in low-power multi-core sensor nodes , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[25]  S. Frick,et al.  Compressed Sensing , 2014, Computer Vision, A Reference Guide.

[26]  Riccardo Rovatti,et al.  A Pragmatic Look at Some Compressive Sensing Architectures With Saturation and Quantization , 2012, IEEE Journal on Emerging and Selected Topics in Circuits and Systems.

[27]  E. Candès,et al.  Stable signal recovery from incomplete and inaccurate measurements , 2005, math/0503066.

[28]  Riccardo Rovatti,et al.  Analog-to-information conversion of sparse and non-white signals: Statistical design of sensing waveforms , 2011, 2011 IEEE International Symposium of Circuits and Systems (ISCAS).

[29]  Luca Benini,et al.  A fully-synthesizable single-cycle interconnection network for Shared-L1 processor clusters , 2011, 2011 Design, Automation & Test in Europe.

[30]  H. Ishikuro,et al.  A 750 Mb/s, 12 pJ/b, 6-to-10 GHz CMOS IR-UWB Transmitter With Embedded On-Chip Antenna , 2009, IEEE Journal of Solid-State Circuits.

[31]  Kathleen Philips,et al.  9.7 A 0.33nJ/b IEEE802.15.6/proprietary-MICS/ISM-band transceiver with scalable data-rate from 11kb/s to 4.5Mb/s for medical applications , 2014, 2014 IEEE International Solid-State Circuits Conference Digest of Technical Papers (ISSCC).