Please use this identifier to cite or link to this item: http://localhost:8081/jspui/handle/123456789/21513
Full metadata record
DC FieldValueLanguage
dc.contributor.authorGupta, Sagar-
dc.date.accessioned2026-09-17T11:35:39Z-
dc.date.available2026-09-17T11:35:39Z-
dc.date.issued2023-05-
dc.identifier.urihttp://localhost:8081/jspui/handle/123456789/21513-
dc.guideGoswami, Mayanken_US
dc.description.abstractEnsuring accurate data transmission is crucial for key applications, but data transmission errors remain a common challenge. The widely used Cyclic Redundancy Check (CRC) approach for error detection and correction can be slow and resource-intensive, particularly for higher data transmission rates and frequencies. In this study, we propose a new hardware-optimized method for error detection and correction using CRC-16 and CRC-32 that operates at higher frequencies and speeds, while minimizing hardware requirements. The proposed method eliminates the need for lookup tables, which reduces hardware requirements and saves memory. It is based on a parallel architecture that accurately locates and corrects single-bit errors with minimal hardware overhead. The error detection and correction operations are performed in parallel, enabling efficient processing of large volumes of data. The streamlined algorithm of the proposed method further reduces unnecessary computations, optimizing the hardware design. To evaluate the performance of the proposed method, we implemented it on a Field-Programmable Gate Array (FPGA), a widely used platform for hardware prototyping. The results demonstrate that the proposed method outperforms traditional CRC implementations in terms of speed, frequency, and hardware requirements. The optimized hardware design enables the proposed method to operate at higher frequencies, making it suitable for modern communication systems with stringent performance requirements. Extensive simulations and experiments were conducted to validate the accuracy and reliability of the proposed method. The results show that our approach can accurately detect and correct single-bit errors, even in the presence of noise and interference. The robustness and accuracy of the proposed method make it suitable for critical applications where data integrity is of utmost importance.en_US
dc.language.isoenen_US
dc.publisherIIT Roorkeeen_US
dc.titleMemory correction and detection using CRC with FSM models on FPGAen_US
dc.typeDissertationsen_US
Appears in Collections:MASTERS' THESES (Physics)

Files in This Item:
File Description SizeFormat 
21550007_SAGAR GUPTA.pdf4 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.