VLSI Implementation of Error Detection and Correction Codes for Space Engineering

Project Code :TVMAFE616

Objective

By addressing these objectives, researchers and engineers aim to create robust, efficient, and reliable VLSI implementations of error detection and correction codes specifically tailored for space engineering applications. This work contributes significantly to advancing satellite communication systems and ensuring the reliability of critical spacecraft operations.

Abstract

Abstract

This paper presents a VLSI implementation of a novel error detection and correction scheme tailored for space engineering, targeting on-chip memory reliability in the presence of environmental factors such as cosmic radiation and extreme temperatures. The proposed 2-dimensional code utilizes a divide-symbol approach, employing XOR operations to analyze diagonal, parity, and check bits during encoding. A sophisticated decoding process involves syndrome calculation and region selection, efficiently identifying and correcting errors. Simulations using Xilinx Vivado demonstrate the scheme's effectiveness, yielding low power consumption and minimal area utilization compared to existing methods. This innovative error correction methodology offers a promising solution for enhancing memory reliability in space applications, addressing issues caused by multiple cell upsets induced by radiation.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Specifications

Software Requirements:

Β·         Xilinx ISE Tool/Xilinx Vivado

HDL: Verilog

Learning Outcomes

Learning Outcomes:

Β·         Basics of Digital Electronics

Β·         Introduction to Verilog Coding

Β·         Xilinx Vivado for design and simulation

Β·         Learn how to extract parameters.

Β·         Understanding Error Detection and Correction.

Β·         Learning About XOR Operations.

Β·         Grasping the Concept of 2-Dimensional Error Correction Code.

Demo Video

https://youtu.be/t_QBJUXyDWo?si=RS7n0C8_Rr232rre