Original title:
Ochrana dat v paměti SRAM pomocí samoopravných kódů
Translated title:
Data protection in SRAM type memory with error correction code
Authors:
Záhora, Jakub ; Fujcik, Lukáš (referee) ; Dvořák, Vojtěch (advisor) Document type: Bachelor's theses
Year:
2022
Language:
slo Publisher:
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií Abstract:
[slo][eng]
Práca obsahuje základné pojmy potrebné pre pochopenie teórie kódovania. Následne vysvetľuje parametre, ktoré budú u opísaných kódov sledované. Na základe kritérií vyberá BCH kód a Rozšírený Hammingov Kód, za vhodné a ďalej porovnáva ich vlastnosti pre výber efektívnejšieho kódu z tejto dvojice. Výsledkom porovnania vyberá ako vhodnejší Rozšírený Hammingov Kód pre následný návrh kódu. Následne je zobrazený postup návrhu kódu, testy, ktoré overujú funkčnosť kódu a využité zdroje pre implementáciu kódu pre obvod Spartan-3.
The thesis contains basic concepts necessary for understanding the theory of coding. It then explains the parameters that will be monitored for the described codes. Based on the criteria, it selects the BCH code and the Extended Hamming Code, as appropriate, and further compares their properties to select a more efficient code from this pair. As a result of the comparison, it selects the Extended Hamming Code as more suitable for the subsequent design of the program. The code design procedures, tests that verify the functionality of the code, and the resources used for the Spartan-3 circuit to implement the code for the Spartan-3 circuit are then shown.
Keywords:
BCH code; Burst error; Cyclic code; Error Correction code; Error Detection Code; Extended Hamming Code; Self correction code
Institution: Brno University of Technology
(web)
Document availability information: Fulltext is available in the Brno University of Technology Digital Library. Original record: http://hdl.handle.net/11012/205832