An Efficient EEGNet Processor Design for Portable EEG-Based BCIs

Lichen Feng,Liying Yang,Shubin Liu,Chenxi Han,Yueqi Zhang,Zhangming Zhu
DOI: https://doi.org/10.1016/j.mejo.2021.105356
IF: 1.992
2022-01-01
Microelectronics Journal
Abstract:Brain-computer interfaces (BCIs) could manipulate devices through non-invasive electroencephalogram (EEG) signal. A compact deep convolutional neural network model, EEGNet, and its hardware implementation, has been developed for obtaining generalization towards different BCI paradigms. However, the exist design consumes huge amount of area and power resources. BCI devices are used dynamically on portable devices in most scenario, which has restricted limitations on resource consumption. Hence, in this paper, we present an efficient EEGNet processor design to accomplish accurate and real-time EEG classification. The proposed design reuses the processing elements in a convolutional channel, and simplifies the exponential functions in activation layer and classifier layer to improve efficiency. The experimental results of FPGA implementation show that the proposed design consumes 2.54% in terms of area, and 3.66% in terms of power consumption comparing to the previous work, which is more suitable for portable BCI devices.
What problem does this paper attempt to address?