Hardware Efficient Automatic Thresholding for NEO-Based Neural Spike Detection

The nonlinear energy operator (NEO) algorithm has been commonly implemented in hardware for neural spike detection. However, the traditional method to set the threshold is sensitive to the spike firing rate. In this paper, a new approach is presented to automatically set the threshold, in real time,...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on biomedical engineering Vol. 64; no. 4; pp. 826 - 833
Main Authors: Yang, Yuning, Mason, Andrew J.
Format: Journal Article
Language:English
Published: United States IEEE 01-04-2017
The Institute of Electrical and Electronics Engineers, Inc. (IEEE)
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The nonlinear energy operator (NEO) algorithm has been commonly implemented in hardware for neural spike detection. However, the traditional method to set the threshold is sensitive to the spike firing rate. In this paper, a new approach is presented to automatically set the threshold, in real time, in a manner that is robust to the spike firing rate and suitable for a neural implant. The presented threshold calculation method statistically analyzes the neural signal standard deviation and root-mean-square frequency and can update the threshold of each channel sequentially every few seconds. Hardware efficient architectures to estimate the threshold calculation statistical parameters are also presented. This automatic thresholding method for NEO spike detection shows robust performance for firing rates from 10 to 100, occupies only 0.021 mm 2 in 130 nm CMOS, and consumes only 50 nW in simulations with a 20-kHz clock.
Bibliography:ObjectType-Article-1
SourceType-Scholarly Journals-1
ObjectType-Feature-2
content type line 23
ISSN:0018-9294
1558-2531
DOI:10.1109/TBME.2016.2580319