Parity based Error Correction Code for Embedded Memories

Modern technology is rapidly evolving; modern circuits are becoming more optimized and complex, enabling higher processing speeds and increased storage capacities. However, as electronic devices shrink in size, they become more susceptible to faults, particularly in radiation-intensive environments and extreme temperatures. One major concern in memory systems in modern technology is the data corruption caused by charged particles, which are leading to transient faults that affect system reliability. In this work, a novel Error Correction Code (ECC) method has been introduced, specifically the parity-based ECC, which has a high rate of detecting and correcting the burst errors. This design was implemented using Verilog and synthesized using the Cadence tool on a 45-nm technology node. The proposed ECC can correct up to 4-bit adjacent and non-adjacent errors for 16-bit data and 8-bit adjacent and non-adjacent errors for 32-bit data. The experimental results showed that the error correction code corrects 100% of quadruple adjacent error and 8-bit adjacent error bits. In addition, the area and power consumption as shown considerable reduction when compared to two other existing works.

Authors

Institutions

Publication Details

Published
2025-04-05
DOI
https://doi.org/10.1109/devic63749.2025.11012346
Citations
1
Primary Topic
VLSI and Analog Circuit Testing
Type
article
Field-Weighted Citation Impact
2.27
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Parity based Error Correction Code for Embedded Memories

M. Vinodhini, K Srinidhi, Surya. V. N. S. V. Chakka
1 citations
VLSI and Analog Circuit Testing
2.27
article

Parity based Error Correction Code for Embedded Memories

M. Vinodhini, K Srinidhi, Surya. V. N. S. V. Chakka
article en
1 citations

Abstract

Modern technology is rapidly evolving; modern circuits are becoming more optimized and complex, enabling higher processing speeds and increased storage capacities. However, as electronic devices shrink in size, they become more susceptible to faults, particularly in radiation-intensive environments and extreme temperatures. One major concern in memory systems in modern technology is the data corruption caused by charged particles, which are leading to transient faults that affect system reliability. In this work, a novel Error Correction Code (ECC) method has been introduced, specifically the parity-based ECC, which has a high rate of detecting and correcting the burst errors. This design was implemented using Verilog and synthesized using the Cadence tool on a 45-nm technology node. The proposed ECC can correct up to 4-bit adjacent and non-adjacent errors for 16-bit data and 8-bit adjacent and non-adjacent errors for 32-bit data. The experimental results showed that the error correction code corrects 100% of quadruple adjacent error and 8-bit adjacent error bits. In addition, the area and power consumption as shown considerable reduction when compared to two other existing works.

Amrita Vishwa Vidyapeetham (IN)
Openalex Percentile: Top 15%
VLSI and Analog Circuit Testing
2.27
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.

Parity based Error Correction Code for Embedded Memories — M. Vinodhini, K Srinidhi, et al. · (2025) | TGRS Research Map | TGRS