A Survey on Matrix Based Error Detection and Correction Codes

Semiconductor memories are prone to various types of faults, such as stuck-at faults, memory faults, etc, that manifest as errors. As the data is usually stored in the memory in matrix form, the error correction capability is maximised by using Matrix codes with a minimal number of parity bits and improvement in code rate. The survey of codes extracted include MPC, 3D, HVD, HVDD, DMC, MDMC, PMC, HDMC, OPC, PrMC and MPrMC codes. The results are obtained by modeling in Verilog HDL using Xilinx Vivado Tool 28nm Zynq FPGA (XC7Z100-2FFG1156). These methods are evaluated for redundant bits, code rate, area in terms of LUTs, power dissipation, delay, etc. The MPrMC method – 2 Code uses reduced bit overhead by atleast 25.77% to 70.59%, increases code rate by 8.38% to 57.16%, decreases area occupied by 45.98% to 52.04% for encoder, 7.43% to 13.37% for decoder, decreases PDP by 19.69% to 51.74% for encoder and 33.67% to 40.97% for decoder. Hence, the MPrMC code proves to be a better choice in all aspects but trades off the area utilised.

Authors

Publication Details

Journal
International Journal of Electrical and Electronics Engineering
Published
2025-02-22
DOI
https://doi.org/10.14445/23488379/ijeee-v12i2p116
Primary Topic
Radiation Effects in Electronics
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

A Survey on Matrix Based Error Detection and Correction Codes

Varadarajan Sourirajan, Kavya Cherakula
International Journal of Electrical and Electronics Engineering
Radiation Effects in Electronics
article

A Survey on Matrix Based Error Detection and Correction Codes

Varadarajan Sourirajan, Kavya Cherakula
article en

Abstract

Semiconductor memories are prone to various types of faults, such as stuck-at faults, memory faults, etc, that manifest as errors. As the data is usually stored in the memory in matrix form, the error correction capability is maximised by using Matrix codes with a minimal number of parity bits and improvement in code rate. The survey of codes extracted include MPC, 3D, HVD, HVDD, DMC, MDMC, PMC, HDMC, OPC, PrMC and MPrMC codes. The results are obtained by modeling in Verilog HDL using Xilinx Vivado Tool 28nm Zynq FPGA (XC7Z100-2FFG1156). These methods are evaluated for redundant bits, code rate, area in terms of LUTs, power dissipation, delay, etc. The MPrMC method – 2 Code uses reduced bit overhead by atleast 25.77% to 70.59%, increases code rate by 8.38% to 57.16%, decreases area occupied by 45.98% to 52.04% for encoder, 7.43% to 13.37% for decoder, decreases PDP by 19.69% to 51.74% for encoder and 33.67% to 40.97% for decoder. Hence, the MPrMC code proves to be a better choice in all aspects but trades off the area utilised.

International Journal of Electrical and Electronics EngineeringVol. 12(2)
Openalex Percentile: Top 97%
Radiation Effects in Electronics
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.