Skip to main content

Advertisement

Log in

Coarse Grained Reconfigurable Array Based Architecture for Low Power Real-Time Seizure Detection

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

There is increasing research and commercial interest in miniature on-body and implantable devices for continuous real-time biosignal monitoring. A key challenge in realizing this vision is in implementation of biosignal processing algorithms with acceptably low energy consumption. In this article, we investigate implementation of the REACT algorithm for real-time epileptic seizure detection on a Coarse Grained Reconfigurable Array (CGRA) based architecture. Computationally expensive biosignal processing tasks are offloaded from a conventional Digital Signal Processor (DSP) to the CGRA. The CGRA is designed to support low power biosignal processing by means of a systolic architecture, flexible interconnect and low resource usage. The CGRA architecture is shown to provide 38% and 60% improvements in energy consumption and in performance, respectively, for the REACT system, without the use of voltage scaling or increased clock frequency.

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.

Institutional subscriptions

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9
Figure 10
Figure 11
Figure 12
Figure 13
Figure 14
Figure 15

Similar content being viewed by others

References

  1. Sander, J., & Shorvon, S. (1987). Incidence and prevalence studies in epilepsy and theirmethodological problems: a review. Journal of Neurology Neurosurgery & Psychiatry, 50(7), 829–839.

    Article  Google Scholar 

  2. Waterhouse, E. (2003). New horizons in ambulatory electroencephalography. IEEE Engineering in Medicine and Biology Magazine, 22(3), 74–80.

    Article  Google Scholar 

  3. Patel, K., Chua, C.P., Faul, S., & C. J. Bleakley (2009). Low power real-time seizure detection for ambulatory EEG. 3rd International Conference on Pervasive Computing Technologies for Healthcare, pp. 1–7.

  4. Temko, A., McEvoy, R., Dwyer, D., Faul, S., Lightbody, G., & Marnane, W. (2010). REACT: Real time EEG analysis for event detection. Proceedings of the AMA-IEEE Medical Technology Conference on Individualized Healthcare.

  5. Faul, S. (2010). Dynamic channel selection to reduce computational burden in seizure detection. Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 365 –368.

  6. Hartenstein, R. (2001). Coarse grain reconfigurable architecture. Proceedings of the 2001 Conference on Asia South Pacific Design Automation, pp. 564–570.

    Book  Google Scholar 

  7. Faul, S., Boylan, G., Connolly, S., & Lightbody, W.M.G. (2005). An evaluation of automated neonatal seizure detection methods. Clinical Neurophysiology, 116(7), 1533–1541.

    Article  Google Scholar 

  8. Young, C.P., Hsieh, C.-H., & Wang, H.-C. (2009). A low-cost real-time closed-loop epileptic seizure monitor and controller. IEEE Instrumentation and Measurement Technology Conference, pp. 1768 –1772.

  9. Bhavaraju, N., Frei, M., & Osorio, I. (2006). Analog seizure detection and performance evaluation. IEEE Transactions on Biomedical Engineering, 53(2), 238–245.

  10. Temko, A., Korotchikova, I., Marnane, W., Lightbody, G., & Boylan, G. (2010). Validation of an automated seizure detection system on healthy babies. Proceedings of the INSTICC/IEEE International Joint Conference on Biomedical Engineering Systems and Technologies, pp. 312–317.

  11. Faul, S., Temko, A., & Marnane, W. (2009). Age-independent seizure detection. Proceedings of the 31st Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 612–615.

  12. Temko, A., Thomas, E., Boylan, G., Marnane, W., & Lightbody, G. (2009). An SVM-based system and its performance for detection of seizures in neonates. Proceedings of the 31st Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 643–646.

  13. Al Khatib, I., Bertozzi, D., Poletti, F., Benini, L., Jantsch, A., Bechara, M., Khalifeh, H., Hajjar, M., Nabiev, R., & Jonsson, S. (2006). MPSoC ECG biochip: a multiprocessor system-on-chip for real-time human heart monitoring and analysis. Proceedings of the 3rd Conference on Computing Frontiers, pp. 21–28.

  14. Kwong, J., & Chandrakasan, A.P. (2011). An energy-efficient biomedical signal processing platform. IEEE Journal of Solid-State Circuits, 46(7), 1742–1753.

    Article  Google Scholar 

  15. Massagram, W., Hafner, N., Chen, M., Macchiarulo, L., Lubecke, V.M., & Boric-Lubecke, O. (2010). Digital heart-rate variability parameter monitoring and assessment ASIC. IEEE Transactions on Biomedical Circuits and Systems, 4(1), 19–26.

    Article  Google Scholar 

  16. Zhang, X., Jiang, H., Zhang, L., Zhang, C., Wang, Z., & Chen, X. (2010). An energy-efficient ASIC for wireless body sensor networks in medical applications. IEEE Transactions on Biomedical Circuits and Systems, 4 (1), 11–18.

    Article  Google Scholar 

  17. Singh, H., Lee, M.-H., Lu, G., Kurdahi, F., Bagherzadeh, N., & Chaves Filho, E. (2000). MorphoSys: an integrated reconfigurable system for data-parallel and computation-intensive applications. IEEE Transactions on Computers, 49(5), 465–481.

  18. Goldstein, S., Schmit, H., Budiu, M., Cadambi, S., Moe, M., & Taylor, R. (2002). Piperench: A reconfigurable architecture and compiler. Computer, 33(4), 70–77.

    Article  Google Scholar 

  19. Ebeling, C., Cronquist, D., Franklin, P., & Fisher, C. (1996). RaPiD-a configurable computing architecture for compute-intensive applications. University of Washington Department of Computer Science & Engineering Tech Report TR-96-11-03.

  20. Mei, B., Vernalde, S., Verkest, D., De Man, H., & Lauwereins, R. (2003). ADRES: An architecture with tightly coupled VLIW processor and coarse-grained reconfigurable matrix. Lecture Notes in Computer Science, 2778, 61–70.

    Article  Google Scholar 

  21. Park, Y., Park, H., & Mahlke, S. (2009). CGRA express: Accelerating execution using dynamic operation fusion. Proceedings of the International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, pp. 271–280.

  22. Park, H., Park, Y., & Mahlke, S. (2009). Polymorphic pipeline array: a flexible multicore accelerator with virtualized execution for mobile multimedia applications. Proceedings of the 42nd Annual IEEE/ACM International Symposium on Microarchitecture, pp. 370–380.

  23. Sudarsanam, A., Barnes, R., Carver, J., Kallam, R., & Dasu, A. (2010). Dynamically reconfigurable systolic array accelerators: A case study with extended Kalman filter and discrete wavelet transform algorithms. IET Computers Digital Techniques, 4(2), 126–142.

  24. Liang, C., & Huang, X. (2008). SmartCell: A power-efficient reconfigurable architecture for data streaming applications. IEEE Workshop on Signal Processing Systems, pp. 257–262.

  25. Rabaey, J. (2006). A Scalable configurable architecture for advanced wireless communication algorithms. The Journal of VLSI Signal Processing, 45(3), 127–151.

    Google Scholar 

  26. Kim, Y., & Mahapatra, R. (2010). Dynamic context compression for low-power coarse-grained reconfigurable architecture. IEEE Transactions on Very Large Scale Integration Systems, 18(1), 15–28.

  27. EPILEPSIAE. - Evolving Platform for Improving Living Expectation of Patients Suffering from Ictal Events. http://www.epilepsiae.eu/.

  28. McEvoy, R., Faul, S., & Marnane, L. (2010). Ambulatory REACT: Real-time seizure detection with a DSP microprocessor 32nd Annual International Conference of the IEEE Engineering in Medicine and Biology Society, pp. 2443–2446.

  29. Patel, K., McGettrick, S., & Bleakley, C.J. (2011). Rapid functional modelling and simulation of coarse grained reconfigurable array architectures. Journal of Systems Architecture, 57(4), 383–391.

    Article  Google Scholar 

  30. Patel, K., & Bleakley, C. (2010). Systolic algorithm mapping for coarse grained reconfigurable array architectures. Lecture Notes in Computer Science, 5992, 351–357.

Download references

Acknowledgment

This research was funded as a part of the Efficient Embedded Digital Signal Processing for Mobile Digital Health (EEDSP) cluster, 07/SRC/I1169, by Science Foundation Ireland (SFI).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kunjan Patel.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Patel, K., Bleakley, C.J. Coarse Grained Reconfigurable Array Based Architecture for Low Power Real-Time Seizure Detection. J Sign Process Syst 82, 55–68 (2016). https://doi.org/10.1007/s11265-015-0981-9

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-015-0981-9

Keywords

Navigation