Fast Energy Optimization of On-Chip ECC Memories

This paper explores the integration of double-error-correcting Bose-Chaudhuri-Hocquenghem (BCH) and single-error-correcting Hamming codes to counter bit-flip errors induced by voltage scaling or radiation upsets in on-chip SRAM modules. Our goal is to optimize the sum of decoding and memory energy, considering that decoder energy is of similar magnitude to memory energy, necessitating precise modeling of the decoder's consumption. We propose accurate models for fast exploration of design space and optimization among many alternative ECC solutions, enabling rapid evaluation of BCH and Hamming decoder energy consumption without circuit synthesis. Experimental results confirm the accuracy of the proposed models. Then, we demonstrate the practical value of these models by utilizing them to identify ECC solutions among a large number of possible code configurations that minimize the total energy consumption of memories subjected to supply voltage scaling or radiation-induced upsets.

Authors

Institutions

Publication Details

Published
2024-11-04
DOI
https://doi.org/10.1109/sips62058.2024.00044
Primary Topic
Low-power high-performance VLSI design
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Fast Energy Optimization of On-Chip ECC Memories

Syafardilah Rohman, François Leduc-Primeau
Low-power high-performance VLSI design
article

Fast Energy Optimization of On-Chip ECC Memories

Syafardilah Rohman, François Leduc-Primeau
article en

Abstract

This paper explores the integration of double-error-correcting Bose-Chaudhuri-Hocquenghem (BCH) and single-error-correcting Hamming codes to counter bit-flip errors induced by voltage scaling or radiation upsets in on-chip SRAM modules. Our goal is to optimize the sum of decoding and memory energy, considering that decoder energy is of similar magnitude to memory energy, necessitating precise modeling of the decoder's consumption. We propose accurate models for fast exploration of design space and optimization among many alternative ECC solutions, enabling rapid evaluation of BCH and Hamming decoder energy consumption without circuit synthesis. Experimental results confirm the accuracy of the proposed models. Then, we demonstrate the practical value of these models by utilizing them to identify ECC solutions among a large number of possible code configurations that minimize the total energy consumption of memories subjected to supply voltage scaling or radiation-induced upsets.

Polytechnique Montréal (CA)
Affordable and clean energy
Openalex Percentile: Top 77%
Low-power high-performance VLSI design
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.