• Home
  • Search
  • MF-ECC: Memory-Free Error Correction for Hyperdimensional Computing Edge Accelerators
  • https://doi.org/10.1109/asp-dac66049.2026.11420407Copy DOI Icon

MF-ECC: Memory-Free Error Correction for Hyperdimensional Computing Edge Accelerators

  • Jan 19, 2026
  • Mahboobe Sadeghipour Roodsari +2 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

Brain-inspired Hyperdimensional Computing (HDC) is emerging as a compelling paradigm for learning at the edge because of its one-shot learning capability, inherent scalability, and exceptionally low computational overhead. While HDC is robust to noise, soft and hard memory faults in the memory components of HDC accelerator can still significantly degrade accuracy. Conventional error correction codes (ECC) are commonly used to mitigate such faults, but their associated overhead make them impractical for resource-constrained edge devices. In this paper, we present a novel memory-free error correction technique to enhance the fault tolerance of HDC systems without requiring any dedicated memory to store check-bits. This way, not only is the memory overhead and its associated constraints eliminated, but also the possibility of errors occurring within the Error-Correcting Code (ECC) check-bits themselves is omitted. Additionally, the proposed method is highly scalable, with minimal hardware overhead, and is therefore suitable for edge implementations. We validate the approach on an FPGA, demonstrating its practicality and effectiveness. Compared to the state-of-the-art correction methods, our memory-free design achieves $27 \times$ lower LUT utilization, more than $80 \times$ fewer registers and no DSP, BRAM, or latency at all. At the same time, it is capable of preserving inference accuracy under a $\mathbf{1 2} \boldsymbol{\times}$ higher fault possibility.

Similar Papers
  • Conference Article
  • Citations50

CD-ECC: Content-dependent error correction codes for combating asymmetric nonvolatile memory operation errors

  • Nov 01, 2013
  • Wujie Wen +5
  • Research Article
  • Citations22

VL-ECC: Variable Data-Length Error Correction Code for Embedded Memory in DSP Applications

  • Feb 01, 2014
  • IEEE Transactions on Circuits and Systems II: Express Briefs
  • Jangwon Park +2
  • Conference Article
  • Citations1

ECC Caching Techniques for Protecting NAND Flash Memories

  • Sep 01, 2020
  • Shyue-Kung Lu +3
  • Conference Article
  • Citations3

In-memory Computation of Error-Correcting Codes Using a Reconfigurable HfOx ReRAM 1T1R Array

  • Aug 09, 2021
  • Minhaz Abedin +5
  • Research Article
  • Citations22

A Reviewing Approach to Analyze the Advancements of Error Detection and Correction Codes in Channel Coding With Emphasis on LPWAN and IoT Systems

  • Jan 01, 2023
  • IEEE Access
  • Muhammad Moazzam Ali +5
  • Conference Article
  • Citations3

Ultrafast Single Error Correction Codes for Protecting Processor Registers

  • Sep 01, 2015
  • Luis-J Saiz-Adalid +4
  • Research Article
  • Citations30

Efficient Implementation of Single Error Correction and Double Error Detection Code with Check Bit Pre-computation for Memories

  • Dec 30, 2012
  • JSTS:Journal of Semiconductor Technology and Science
  • Sanguhn Cha +1
  • Research Article
  • Citations7

SECRET

  • Jun 24, 2015
  • ACM Transactions on Architecture and Code Optimization
  • Chung-Hsiang Lin +4
  • Conference Article
  • Citations10

HDXplore: Automated Blackbox Testing of Brain-Inspired Hyperdimensional Computing

  • Jul 01, 2021
  • Rahul Thapa +2
  • PDF
  • Research Article
  • Citations1

High-Performance and Flexible Design Scheme with ECC Protection in the Cache

  • Nov 09, 2022
  • Micromachines
  • Yulun Zhou +3
  • Research Article
  • Citations27

Efficient error detection in Double Error Correction BCH codes for memory applications

  • Feb 24, 2012
  • Microelectronics Reliability
  • P Reviriego +2
  • Conference Article
  • Citations4

Efficient multibit Error Correction for memory applications using euclidean geometry codes

  • Sep 01, 2011
  • Pedro Reviriego +2
  • Research Article
  • Citations5

Flexible ECC Management for Low-Cost Transient Error Protection of Last-Level Caches

  • Jan 01, 2015
  • IEEE Transactions on Very Large Scale Integration (VLSI) Systems
  • Jeongkyu Hong +1
  • Conference Article

Analysis of anti-Gaussian channel interference ability of QPSK coding based on error detection and correction

  • Nov 28, 2022
  • Xicheng Wang
  • Research Article
  • Citations9

IVEC

  • Jun 19, 2010
  • ACM SIGARCH Computer Architecture News
  • Ruirui Huang +1
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.