Hardware Design Optimization of a Sparse Hyperdimensional Computing Accelerator for iEEG Seizure Detection †
Abstract
1. Introduction
- (1)
- Streamlined encoding architecture: To maximize efficiency in our sparse HDC baseline [5], we integrate compressed item memory (CompIM) and simplified spatial bundling. Embedding binding into the item memory (IM) eliminates one-hot decoding, while omitting the post-bundling thinning step further improves area and energy efficiency without compromising accuracy.
- (2)
- Enabling edge deployment through sequentialization: To address the second gap and the critical silicon area bottleneck, we systematically evaluate channel folding (CF) and vector folding (VF) sequentialization techniques. Demonstrating that CF minimizes structural overhead, we implement a dataflow with a channel folding factor (CFF) of 4, trading manageable latency and energy increase for area reductions, making the design truly suitable for edge deployment.
- (3)
- Item-memory-free (IM-free) architecture: To push energy and area efficiency to new heights, we replace the baseline segmented shift binding with a standard shift binding scheme. By directly mapping the incoming six-bit local binary pattern (LBP) features to control the barrel shifters, we completely bypass the CompIM. While this algorithmic–hardware trade-off yields unprecedented simultaneous area and energy savings, it results in a noticeable drop in detection accuracy. We carefully explore this trade-off.
2. Background
2.1. HDC Fundamentals
2.2. Sparse HDC Fundamentals
2.3. iEEG Seizure Detection with HDC
3. Baseline Accelerator Architecture
3.1. Sparse HDC Baseline
3.2. Dense HDC Baseline
4. Optimizations
4.1. Streamlined Encoding Architecture
4.1.1. Compressed Item Memory (CompIM)
4.1.2. Simplified Spatial Bundling
4.2. Area Reduction Strategies: Channel and Vector Folding
4.2.1. Channel Folding
4.2.2. Vector Folding
4.3. Item-Memory-Free Implementation with Shift Binding
4.3.1. Bypassing the Item Memory
4.3.2. Integration with Vector Folding
5. Experimental Results
5.1. Assessment of Algorithmic Performance
5.2. Hardware Resource Breakdown and Comparison
5.2.1. Maximizing Efficiency Through Streamlined and IM-Free Architectures
5.2.2. Balancing Area and Energy: A Comparative Analysis of Folding Strategies
5.3. State-of-the-Art Comparison
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
References
- Kleyko, D.; Rachkovskij, D.A.; Osipov, E.; Rahimi, A. A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part I: Models and Data Transformations. ACM Comput. Surv. 2022, 55, 1–40. [Google Scholar] [CrossRef] [Scilit]
- Burrello, A.; Schindler, K.; Benini, L.; Rahimi, A. One-shot Learning for iEEG Seizure Detection Using End-to-end Binary Operations: Local Binary Patterns with Hyperdimensional Computing. In Proceedings of the 2018 IEEE Biomedical Circuits and Systems Conference (BioCAS); IEEE: New York, NY, USA, 2018; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
- Cumbo, F.; Chicco, D. Hyperdimensional Computing in Biomedical Sciences: A brief review. PeerJ Comput. Sci. 2025, 11, e2885. [Google Scholar] [CrossRef] [Scilit]
- Kleyko, D.; Rachkovskij, D.; Osipov, E.; Rahimi, A. A Survey on Hyperdimensional Computing aka Vector Symbolic Architectures, Part II: Applications, Cognitive Models, and Challenges. ACM Comput. Surv. 2023, 55, 1–52. [Google Scholar] [CrossRef] [Scilit]
- Cuyckens, S.; Antonio, R.; Fang, C.; Verhelst, M. iEEG Seizure Detection with a Sparse Hyperdimensional Computing Accelerator. In Proceedings of the 2025 20th International Conference on PhD Research in Microelectronics and Electronics (PRIME); IEEE: New York, NY, USA, 2025; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
- Galapon, F.A.R.; Alvarez, A.B. A Hyperdimensional Computing Architecture with 4.4x Energy Efficiency in 65nm CMOS. In Proceedings of the 2024 IEEE International Symposium on Circuits and Systems (ISCAS); IEEE: New York, NY, USA, 2024; pp. 1–5. [Google Scholar] [CrossRef] [Scilit]
- Imani, M.; Hwang, J.; Rosing, T.; Rahimi, A.; Rabaey, J.M. Low-Power Sparse Hyperdimensional Encoder for Language Recognition. IEEE Des. Test 2017, 34, 94–101. [Google Scholar] [CrossRef] [Scilit]
- Buelagala, K.I.I.; Javier, G.S.; Lipardo, S.A.A.; Sorsona, J.C.E.; Baquiran, S.J.A.S.; Quizon, L.R.A.; Tan, A.J.A.; Antonio, R.A.G.; Galapon, F.A.R.; Alvarez, A.B. Energy-Efficient Sparse Hyperdimensional Computing for Speech Recognition. In Proceedings of the 2023 20th International SoC Design Conference (ISOCC); IEEE: New York, NY, USA, 2023; pp. 321–322. [Google Scholar] [CrossRef] [Scilit]
- Hersche, M.; Rella, E.M.; Di Mauro, A.; Benini, L.; Rahimi, A. Integrating event-based dynamic vision sensors with sparse hyperdimensional computing: A low-power accelerator with online learning capability. In Proceedings of the ACM/IEEE International Symposium on Low Power Electronics and Design; Association for Computing Machinery: New York, NY, USA, 2020; ISLPED ’20; pp. 169–174. [Google Scholar] [CrossRef] [Scilit]
- Justus Rajappa, A.; Smets, L.; Reiter, P.; Rech, P.; Vanderhoydonc, Y.; Singh, R.K.; Mercelis, S.; Famaey, J. Optimized Hyperdimensional Edge AI Evaluation for Efficiency and Reliability under Real Radiation. ACM Trans. Embed. Comput. Syst. 2026, 25, 1–24. [Google Scholar] [CrossRef] [Scilit]
- Stillmaker, A.; Baas, B. Scaling equations for the accurate prediction of CMOS device performance from 180 nm to 7 nm. Integration 2017, 58, 74–81. [Google Scholar] [CrossRef] [Scilit]
- Menon, A.; Sun, D.; Sabouri, S.; Lee, K.; Aristio, M.; Liew, H.; Rabaey, J.M. A Highly Energy-Efficient Hyperdimensional Computing Processor for Biosignal Classification. IEEE Trans. Biomed. Circuits Syst. 2022, 16, 524–534. [Google Scholar] [CrossRef] [Scilit]
- Khaleghi, B.; Kang, J.; Xu, H.; Morris, J.; Rosing, T. Generic: Highly efficient learning engine on edge using hyperdimensional computing. In Proceedings of the 59th ACM/IEEE Design Automation Conference; Association for Computing Machinery: New York, NY, USA, 2022; pp. 1117–1122. [Google Scholar]
- Eggimann, M.; Rahimi, A.; Benini, L. A 5 μW standard cell memory-based configurable hyperdimensional computing accelerator for always-on smart sensing. IEEE Trans. Circuits Syst. I Regul. Pap. 2021, 68, 4116–4128. [Google Scholar] [CrossRef] [Scilit]
- de Bruin, B.; Singh, K.; Huisken, J.; Corporaal, H. BrainWave: An energy-efficient EEG monitoring system—Evaluation and trade-offs. In Proceedings of the ACM/IEEE International Symposium on Low Power Electronics and Design; Association for Computing Machinery: New York, NY, USA, 2020; ISLPED ’20; pp. 181–186. [Google Scholar] [CrossRef] [Scilit]
- Zhang, Q.; Cui, M.; Liu, Y.; Chen, W.; Yu, Z. Low-Power and Low-Cost AI Processor With Distributed-Aggregated Classification Architecture for Wearable Epilepsy Seizure Detection. IEEE Trans. Biomed. Circuits Syst. 2025, 19, 28–39. [Google Scholar] [CrossRef] [Scilit]
- Shi, W.; Qin, H.; Wu, J.; Mai, J. Design of a CNN Accelerator for Multitask EEG Signal Classification Based on RISC-V. IEEE Trans. Very Large Scale Integr. VLSI Syst. 2025, 33, 2630–2638. [Google Scholar] [CrossRef] [Scilit]
- Zhao, S.; Yang, J.; Wang, J.; Fang, C.; Liu, T.; Zhang, S.; Sawan, M. A 0.99-to-4.38 uJ/class Event-Driven Hybrid Neural Network Processor for Full-Spectrum Neural Signal Analyses. IEEE Trans. Biomed. Circuits Syst. 2023, 17, 598–609. [Google Scholar] [CrossRef] [Scilit]
- Schlegel, K.; Neubert, P.; Protzel, P. A comparison of vector symbolic architectures. Artif. Intell. Rev. 2022, 55, 4523–4555. [Google Scholar] [CrossRef] [Scilit]
- Imani, M.; Kong, D.; Rahimi, A.; Rosing, T. VoiceHD: Hyperdimensional Computing for Efficient Speech Recognition. In Proceedings of the 2017 IEEE International Conference on Rebooting Computing (ICRC); IEEE: New York, NY, USA, 2017; pp. 1–8. [Google Scholar] [CrossRef] [Scilit]
- Rahimi, A.; Benatti, S.; Kanerva, P.; Benini, L.; Rabaey, J.M. Hyperdimensional biosignal processing: A case study for EMG-based hand gesture recognition. In Proceedings of the 2016 IEEE International Conference on Rebooting Computing (ICRC); IEEE: New York, NY, USA, 2016; pp. 1–8. [Google Scholar] [CrossRef] [Scilit]
- Rachkovskij, D.A.; Kussul, E.M. Binding and Normalization of Binary Sparse Distributed Representations by Context-Dependent Thinning. Neural Comput. 2001, 13, 411–452. [Google Scholar] [CrossRef] [Scilit]
- Laiho, M.; Poikonen, J.H.; Kanerva, P.; Lehtonen, E. High-dimensional computing with sparse vectors. In Proceedings of the 2015 IEEE Biomedical Circuits and Systems Conference (BioCAS); IEEE: New York, NY, USA, 2015; pp. 1–4. [Google Scholar] [CrossRef] [Scilit]
- Fishbein, J.M.; Eliasmith, C. Integrating Structure and Meaning: A New Method for Encoding Structure for Text Classification. In Proceedings of the Advances in Information Retrieval; Macdonald, C., Ounis, I., Plachouras, V., Ruthven, I., White, R.W., Eds.; Springer: Berlin/Heidelberg, Germany, 2008; pp. 514–521. [Google Scholar]
- Hersche, M.; Zeqiri, M.; Benini, L.; Sebastian, A.; Rahimi, A. A neuro-vector-symbolic architecture for solving Raven’s Progressive Matrices. Nat. Mach. Intell. 2023, 5, 363–375. [Google Scholar] [CrossRef] [Scilit]
- Smets, L.; Van Leekwijck, W.; Tsang, I.J.; Latré, S. An encoding framework for binarized images using hyperdimensional computing. Front. Big Data 2024, 7, 1371518. [Google Scholar] [CrossRef] [Scilit]
- Pale, U.; Teijeiro, T.; Atienza, D. ExG Signal Feature Selection Using Hyperdimensional Computing Encoding. In Proceedings of the 2022 IEEE International Conference on Bioinformatics and Biomedicine (BIBM); IEEE: New York, NY, USA, 2022; pp. 1688–1693. [Google Scholar] [CrossRef] [Scilit]
- The SWEC-ETHZ iEEG Database and Algorithms—IEEG-swez.ethz.ch. Available online: http://ieeg-swez.ethz.ch/ (accessed on 24 February 2026).
- Schmuck, M.; Benini, L.; Rahimi, A. Hardware Optimizations of Dense Binary Hyperdimensional Computing: Rematerialization of Hypervectors, Binarized Bundling, and Combinational Associative Memory. J. Emerg. Technol. Comput. Syst. 2019, 15, 1–25. [Google Scholar] [CrossRef] [Scilit]
- Khaleghi, B.; Xu, H.; Morris, J.; Rosing, T.Š. tiny-HD: Ultra-Efficient Hyperdimensional Computing Engine for IoT Applications. In Proceedings of the 2021 Design, Automation & Test in Europe Conference & Exhibition (DATE); IEEE: New York, NY, USA, 2021; pp. 408–413. [Google Scholar] [CrossRef] [Scilit]
- Yu, T.; Wu, B.; Chen, K.; Zhang, G.; Liu, W. Fully Learnable Hyperdimensional Computing Framework With Ultratiny Accelerator for Edge-Side Applications. IEEE Trans. Comput. 2024, 73, 574–585. [Google Scholar] [CrossRef] [Scilit]
- Menon, A. Neural Prosthetic with in-Sensor Shared Control. Ph.D. Thesis, University of California, Berkeley, CA, USA, 2022. [Google Scholar]
- Sun, D. Low-Power Hyperdimensional Computing Processors for Real-Time Wearable Sensor Fusion and Keyword Classification. Available online: https://www2.eecs.berkeley.edu/Pubs/TechRpts/2022/EECS-2022-118.pdf (accessed on 10 April 2026).
- Menon, A.; Natarajan, A.; Agashe, R.; Sun, D.; Aristio, M.; Liew, H.; Shao, Y.S.; Rabaey, J.M. Efficient emotion recognition using hyperdimensional computing with combinatorial channel encoding and cellular automata. Brain Inform. 2022, 9, 14. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Datta, S.; Antonio, R.A.G.; Ison, A.R.S.; Rabaey, J.M. A Programmable Hyper-Dimensional Processor Architecture for Human-Centric IoT. IEEE J. Emerg. Sel. Top. Circuits Syst. 2019, 9, 439–452. [Google Scholar] [CrossRef] [Scilit]
- Sze, V.; Chen, Y.H.; Yang, T.J.; Emer, J.S. Efficient processing of deep neural networks: A tutorial and survey. Proc. IEEE 2017, 105, 2295–2329. [Google Scholar] [CrossRef] [Scilit]
- Kanerva, P. Hyperdimensional computing: An introduction to computing in distributed representation with high-dimensional random vectors. Cogn. Comput. 2009, 1, 139–159. [Google Scholar] [CrossRef] [Scilit]
- Angioli, M.; Kymn, C.J.; Rosato, A.; Loutfi, A.; Olivieri, M.; Kleyko, D. Efficient Hyperdimensional Computing with Modular Composite Representations. arXiv 2025, arXiv:2511.09708. [Google Scholar] [CrossRef] [Scilit]
- Martino, R.; Pisani, M.; Angioli, M.; Barbirotta, M.; Mastrandrea, A.; Rosato, A.; Olivieri, M. A General-Purpose AXI Plug-and-Play Hyperdimensional Computing Accelerator. Electronics 2026, 15, 489. [Google Scholar] [CrossRef] [Scilit]















| Energy/pred. | Energy impr. | Norm. Energy/pred. * | Area (mm2) | Norm. Area (mm2) * | ||
|---|---|---|---|---|---|---|
| Language recog [7]. | Dense | / | / | / | / | / |
| Sparse | / | / | / | −34% | / | |
| Language recog [6]. | Dense | 240 nJ | / | / | / | / |
| Sparse | 45 nJ | ×4.40 | / | −3.68% | / | |
| Event vision [9] | Dense | 5.2 J | / | / | / | / |
| Sparse | 5.0 J | ×1.04 | / | / | / | |
| Speech recog [8]. | Dense | / | / | / | / | / |
| Sparse | 34.05 nJ | / | 2.79 fJ | 755 | 172.5 | |
| iEEG seizure (our foundational work) [5] | Dense | 93.75 nJ | / | 5.72 fJ | 0.19 | 0.19 |
| Sparse | 21.5 nJ | ×4.36 | 1.31 fJ | 0.13 | 0.13 | |
| Sparse optim. | 12.5 nJ | ×7.50 | 0.763 fJ | 0.059 | 0.059 |
| Work | App. | Alg. | HW | Tech (nm) | Vdd (V) | Freq. (MHz) | D | d (%) | HVs/Output | Area | Latency/ pred | Energy/ pred | Norm. Area a | Norm. Latency a | Norm. Energy a | Norm. Energy b | Det. Acc. (%) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Sparse HDC works | |||||||||||||||||
| IM-free | iEEG | Sparse | ASIC | 16 | 0.76 | 10 | 1k | ≈1 | 16,384 | 0.023 | 25.6 s | 7.01 | 0.023 | 25.6 s | 7.01 | 0.418 | 98.6 |
| str. arch. CFF | iEEG | Sparse | ASIC | 16 | 0.75 | 10 | 1k | ≈1 | 16,384 | 0.036 | 102.4 s | 20.1 | 0.036 | 102.4 s | 20.1 | 1.20 | 99.1 |
| [5] | iEEG | Sparse | ASIC | 16 | 0.75 | 10 | 1k | ≈1 | 16,384 | 0.059 | 25.6 s | 12.5 | 0.059 | 25.6 s | 12.5 | 0.75 | / |
| [7] | Lang. | Sparse | ASIC | 45 | 1.0 | - | 10k | 4 | - | - | 48.4 ns | - | - | 52 ns | - | 510 | / |
| [6] | Lang. | Sparse | ASIC | 65 | 1.0 | 100 | 10k | 1 | - | - | - | 45.0 | - | - | 2.96 | - | / |
| [9] | Vision | Sparse | - | 55 | 1.2 | 100 | 8k | - | - | - | - | 5000 | - | - | 210 | - | / |
| [8] | Speech | Sparse | ASIC | 22 | - | 50 | 4k | 2 | 617 | 755 | - | 34.1 | 690 | - | 15.6 | 3.08 | / |
| Dense HDC works | |||||||||||||||||
| [12] | ExG | Dense | ASIC | 28 | 0.8 | 0.91 | 2k | 50 | 214 | 0.068 | 1 ms | 39.1 | 0.03 | 0.15 ms | 7.51 | 14.0 | / |
| [13] | Gen. | Dense | ASIC | 14 | - | 500 | 2k | 50 | - | 0.3 | 0.1 ms | 10.0 | 0.3 | 0.1 ms | 10.0 | - | / |
| [14] | EMG | Dense | ASIC | 22 | 0.8 | <0.1 | 2k | 50 | 64 | 0.29 | 500 ms | 191 | 0.26 | 0.03 ms | - | 1100 | / |
| iEEG works | |||||||||||||||||
| [15] | EEG | SVM | CGRA | 28 | 0.9 | 100 | - | - | - | - | 47.8 ms | 160,000 | - | 11.0 ms | 26,000 | - | / |
| [16] | EEG | SNN | FPGA | 28 | - | 100 | - | - | - | - | 171 ms | 3730 | - | 39.2 ms | 600 | - | / |
| [18] | ExG | S/ANN | ASIC | 55 | 0.75 | 0.3 | - | - | - | 6.28 | 6.94 ms | 990 | 0.79 | 2.65 ms | 110 | - | / |
| [17] | EEG | CNN | ASIC | 40 | 1.0 | 10 | - | - | - | 0.42 | 1.82 ms | 328 | 0.08 | 1.96 ms | 33.4 | - | / |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license.
Share and Cite
Cuyckens, S.; Antonio, R.; Fang, C.; Verhelst, M. Hardware Design Optimization of a Sparse Hyperdimensional Computing Accelerator for iEEG Seizure Detection. Chips 2026, 5, 10. https://doi.org/10.3390/chips5020010
Cuyckens S, Antonio R, Fang C, Verhelst M. Hardware Design Optimization of a Sparse Hyperdimensional Computing Accelerator for iEEG Seizure Detection. Chips. 2026; 5(2):10. https://doi.org/10.3390/chips5020010
Chicago/Turabian StyleCuyckens, Stef, Ryan Antonio, Chao Fang, and Marian Verhelst. 2026. "Hardware Design Optimization of a Sparse Hyperdimensional Computing Accelerator for iEEG Seizure Detection" Chips 5, no. 2: 10. https://doi.org/10.3390/chips5020010
APA StyleCuyckens, S., Antonio, R., Fang, C., & Verhelst, M. (2026). Hardware Design Optimization of a Sparse Hyperdimensional Computing Accelerator for iEEG Seizure Detection. Chips, 5(2), 10. https://doi.org/10.3390/chips5020010

