Energy-Efficient Digital Processing for Neural Action Potentials
2014, Neural Computation, Neural Devices, and Neural Prosthesis
https://doi.org/10.1007/978-1-4614-8151-5_2Abstract
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.
References (25)
- 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)
- G. Santhanam, S. Ryu, B. Yu, A. Afshar, K. Shenoy, A high-performance brain-computer interface. Nature 442, 195-198 (2006)
- R. Quiroga, Z. Nadasdy, Y. Ben-Shaul, Unsupervised spike-detection and sorting with wave- lets and superparamagnetic clustering. Neural Comput. 16(8), 1661-1687 (2004)
- 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/
- M. Abeles, J. Goldstein, Multispike train analysis. Proc. IEEE 65(5), 762-773 (1977)
- A. Zviagintsev, Y. Perelman, R. Ginosar, Low-power architectures for spike sorting. In: Proceedings of International Conference on Neural Engineering, pp. 162-165, 2005
- Q. Quiroga, Z. Nadasdy, Y. Ben-Shaul, Unsupervised spike detection and sorting with wavelets and superparamagnetic clustering. Neural. Comp. 16, 1661-1687 (2004)
- 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)
- 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)
- M. Juusola, H. Robinson, G. de Plavieja Coding with spike shapes and graded potentials in cortical networks. Bioessays 29(2), 178-187 (2010)
- E. Candes, M. Wakin (2008) An introduction to compressive sampling. IEEE Signal Process. Mag. 25(2), 21-30 (2008)
- 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 Con- ference, May 2011
- S. Chen, D. Donho, M. Saunders, Atomic decomposition by basis pursuit. SIAM J. Sci. Comput. 20(1), 33-61 (1998)
- E. Candes, T. Tao, Decoding by linear programming. IEEE Trans. Inf. Theory 51(12), 4203-4215 (2005)
- 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
- 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)
- S. Gibson, J.W. Judy, D. Markovic ´, Technology-aware algorithm design for neural spike detection, feature extraction, and dimensionality reduction. IEEE Trans. Neural Syst. Rehabil. Eng. 18(4), 469-478 (2010)
- 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)
- 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)
- V. Karkare, S. Gibson, C.-H. Yang, H. Chen, D. Markovic ´, A 75W, 16-channel neural spike- sorting processor with unsupervised clustering. IEEE Symp. VLSI Circ. 252-253 (2011)
- V. Karkare, S. Gibson, D. Markovic ´, A 130 uW, 64-channel spike-sorting DSP chip. In: IEEE Asian Solid-State Circuits Conference, pp. 289-292, November 2009
- V. Karkare, S. Gibson, D. Markovic ´, A 130 μW, 64-Channel, Spike-Sorting DSP Chip. IEEE J. Solid State Circ. 46(5), 1214-1222 (2011)
- A.P. Chandrakasan, Low Power Digital CMOS Design. Ph.D. Thesis, University of California, Berkeley, Summer 1994
- D. Markovic ´, B. Nikolic ´, R.W. Brodersen, Power and area minimization for multidimensinal signal processing. IEEE J. Solid State Circ. 42(4), 922-934 (2007)
- 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)