Balancing Specialized Versus Flexible Computation in Brain-Computer Interfaces

Ioannis Karageorgos, Karthik Sriram, Jan Vesely, Nick Lindsay, Xiayuan Wen, Michael Wu, Marc Powell, David Borton, Rajit Manohar, Abhishek Bhattacharjee

Research output: Contribution to journalArticlepeer-review

2 Scopus citations


We are building HALO, a flexible ultralow-power processing architecture for implantable brain- computer interfaces (BCIs) that directly communicate with biological neurons in real time. This article discusses the rigid power, performance, and flexibility tradeoffs that BCI designers must balance, and how we overcome them via HALO's palette of domain-specific hardware accelerators, general-purpose microcontroller, and configurable interconnect. Our evaluations using neuronal data collected in vivo from a nonhuman primate, along with full-stack algorithm to chip codesign, show that HALO achieves flexibility and superior performance per watt versus existing implantable BCIs.

Original languageEnglish (US)
Article number9376262
Pages (from-to)87-94
Number of pages8
JournalIEEE Micro
Issue number3
StatePublished - May 1 2021

All Science Journal Classification (ASJC) codes

  • Software
  • Hardware and Architecture
  • Electrical and Electronic Engineering


Dive into the research topics of 'Balancing Specialized Versus Flexible Computation in Brain-Computer Interfaces'. Together they form a unique fingerprint.

Cite this