VLSI Implementation of Error Detection and Correction Codes for Space Engineering

Опубликовано: 23 Июнь 2026
на канале: Ekalavya Projects
1,159
17

On behalf of technology scaling, on-chip memories in a die undergo bit errors because of single events or multiple cell upsets by the environmental factors such as cosmic radiation, alpha, neutron particles, or due to maximum temperature in space, which leads to data corruption. Error detection and correction techniques (ECC) recognize and rectify the corrupted data over a communication channel. In this project, an advanced error correction 2-dimensional code based on a divide-symbol is proposed to weaken radiation-induced MCUs in memory for space applications. For encoding data bits, diagonal bits, parity bits and check bits were analyzed by XOR operation. To recover the data, again XOR operation was performed between the encoded bits and the recalculated encoded bits. After analysis, verification, selection and correction process takes place. The proposed scheme was simulated and synthesized using Xilinx Vivado implemented in Verilog HDL. Compared with the well known existing methods, this encoding-decoding process consumes low power and occupies minimum area and delay.

Project Type – Frontend
Software Used -Xilinx