Skip to main content

Energy-Efficient Digital Processing for Neural Action Potentials

  • Chapter
  • First Online:
Neural Computation, Neural Devices, and Neural Prosthesis

Abstract

This chapter discusses algorithm, architecture, and circuit techniques for efficient implementation of neural signal processing circuits. In particular, the focus is on spike sorting and compressive sampling for action potentials. The chapter begins with an introduction to spike sorting and compressive sampling, and the need for their implementation in modern-day neural recording systems. We then illustrate, through examples, some useful methods for algorithm selection and optimization. Digital design techniques that are beneficial in power and area reduction for neural signal processing DSPs are also discussed. Finally, we discuss the challenges and future directions in the area of biosignal processing.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 89.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 119.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Local field potentials (LFPs) are of interest to clinicians for several studies like diagnosis of epileptic patients. However, the focus of this chapter is spike sorting. Hence, we assume LFP to be filtered immediately after the signal is recorded.

  2. 2.

    The data-rate reduction numbers correspond to a 64-channel system with a sampling rate of 24 kSa/s. The typical action potential spans 48 samples and the spike firing rate is assumed to be 100 spikes/second.

  3. 3.

    We refer to the process of applying random linear projections to a signal after sampling at the Nyquist rate as soft(-ware) CS to distinguish it from hard(-ware) CS, where the projections or their equivalent are performed in the analog or physical domain before sampling or digitization.

References

  1. J. Du, T.J. Blanche, R.R. Harrison, H.A. Lester, S.C. Masmanidis, Multiplexed, high density electrophysiology with nanofabricated neural probes. PLoS One 16, e26204 (2011)

    Article  Google Scholar 

  2. G. Santhanam, S. Ryu, B. Yu, A. Afshar, K. Shenoy, A high-performance brain-computer interface. Nature 442, 195–198 (2006)

    Article  CAS  PubMed  Google Scholar 

  3. R. Quiroga, Z. Nadasdy, Y. Ben-Shaul, Unsupervised spike-detection and sorting with wavelets and superparamagnetic clustering. Neural Comput. 16(8), 1661–1687 (2004)

    Article  PubMed  Google Scholar 

  4. Z. Nadasdy, et al., Comparison of unsupervised algorithms for on-line and off-line spike sorting, presented at the 32nd Annual Meeting of the Society for Neuroscience, 2002, http://www.vis.caltech.edu/~zoltan/

  5. M. Abeles, J. Goldstein, Multispike train analysis. Proc. IEEE 65(5), 762–773 (1977)

    Article  Google Scholar 

  6. A. Zviagintsev, Y. Perelman, R. Ginosar, Low-power architectures for spike sorting. In: Proceedings of International Conference on Neural Engineering, pp. 162–165, 2005

    Google Scholar 

  7. Q. Quiroga, Z. Nadasdy, Y. Ben-Shaul, Unsupervised spike detection and sorting with wavelets and superparamagnetic clustering. Neural. Comp. 16, 1661–1687 (2004)

    Google Scholar 

  8. U. Rutishauser, E.M. Schuman, A.N. Mamelak, Online detection and sorting of extracellularly recorded action potentials in human medial temporal lobe recordings, in vivo. J. Neurosci. Meth. 154, 204–224 (2006)

    Article  Google Scholar 

  9. T.M. Sees, et al., Characterization of tissue morphology, angiogenesis, and temperature in adaptive response of muscle tissue to chronic heating. Lab. Investig. 78(12) (1998)

    Google Scholar 

  10. M. Juusola, H. Robinson, G. de Plavieja Coding with spike shapes and graded potentials in cortical networks. Bioessays 29(2), 178–187 (2010)

    Article  Google Scholar 

  11. E. Candes, M. Wakin (2008) An introduction to compressive sampling. IEEE Signal Process. Mag. 25(2), 21–30 (2008)

    Google Scholar 

  12. Z. Charbiwala, V. Karkare, S. Gibson, D. Markovic, M. Srivastava, Compressive sampling of neural action potentials using a learned union of supports. In: Body Sensors Networks Conference, May 2011

    Google Scholar 

  13. S. Chen, D. Donho, M. Saunders, Atomic decomposition by basis pursuit. SIAM J. Sci. Comput. 20(1), 33–61 (1998)

    Article  CAS  Google Scholar 

  14. E. Candes, T. Tao, Decoding by linear programming. IEEE Trans. Inf. Theory 51(12), 4203–4215 (2005)

    Google Scholar 

  15. W. Lu, N. Vaswani, Modified compressive sensing for real-time dynamic MR imaging. 16th IEEE International Conference on Image Processing (ICIP), 2010, pp. 3045–3048

    Google Scholar 

  16. M. Lewicki, A review of methods for spike sorting: the detection and classification of neural action potentials. Network Comput. Neural Syst. 9(4), 53–78 (1998)

    Article  Google Scholar 

  17. S. Gibson, J.W. Judy, D. Marković, Technology-aware algorithm design for neural spike detection, feature extraction, and dimensionality reduction. IEEE Trans. Neural Syst. Rehabil. Eng. 18(4), 469–478 (2010)

    Article  PubMed  Google Scholar 

  18. S. Mukhopadhyay, G. Ray, A new interpretation of nonlinear energy operator and its efficacy in spike detection. IEEE Trans. Biomed. Eng. 45, 180–187 (1998)

    Google Scholar 

  19. R. Chandra, L.M. Optican, Detection, classification, and superposition resolution of action potentials in multiunit single-channel recordings by an on-line real-time neural network. IEEE Trans. Biomed. Eng. 44(5), 403–412 (1997)

    Article  CAS  PubMed  Google Scholar 

  20. V. Karkare, S. Gibson, C.-H. Yang, H. Chen, D. Marković, A 75W, 16-channel neural spike-sorting processor with unsupervised clustering. IEEE Symp. VLSI Circ. 252–253 (2011)

    Google Scholar 

  21. V. Karkare, S. Gibson, D. Marković, A 130 uW, 64-channel spike-sorting DSP chip. In: IEEE Asian Solid-State Circuits Conference, pp. 289–292, November 2009

    Google Scholar 

  22. V. Karkare, S. Gibson, D. Marković, A 130 μW, 64-Channel, Spike-Sorting DSP Chip. IEEE J. Solid State Circ. 46(5), 1214–1222 (2011)

    Google Scholar 

  23. A.P. Chandrakasan, Low Power Digital CMOS Design. Ph.D. Thesis, University of California, Berkeley, Summer 1994

    Google Scholar 

  24. D. Marković, B. Nikolić, R.W. Brodersen, Power and area minimization for multidimensinal signal processing. IEEE J. Solid State Circ. 42(4), 922–934 (2007)

    Article  Google Scholar 

  25. B.H. Calhoun, A. Chandrakasan, A 256-kb 65-nm subthreshold SRAM design for ultra-low voltage operation. IEEE J. Solid State Circ. 42(3), 680–688 (2007)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dejan Marković .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer Science+Business Media New York

About this chapter

Cite this chapter

Karkare, V., Gibson, S., Marković, D. (2014). Energy-Efficient Digital Processing for Neural Action Potentials. In: Yang, Z. (eds) Neural Computation, Neural Devices, and Neural Prosthesis. Springer, New York, NY. https://doi.org/10.1007/978-1-4614-8151-5_2

Download citation

Publish with us

Policies and ethics