Kodér a dekodér samoopravného kódu pro programovatelné paměti typu ROM

Loading...
Thumbnail Image

Date

Authors

Bareš, Jan

Mark

A

Journal Title

Journal ISSN

Volume Title

Publisher

Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií

ORCID

Abstract

Práce se zabývá teorií kódování, analyzuje současné skupiny samoopravných kódů a popisuje vlastnosti a parametry vybraných zástupců těchto skupin. Na základě daných kritérií vybírá porovnáním těchto parametrů a vlastností rozšířený Hammingův kód jako vhodný kód pro zabezpečení paměti typu read-only-memory (ROM). Práce popisuje návrh syntetizovatelných modulů kodéru a dekodéru v jazyku VHDL. Dále vysvětluje princip činnosti vytvořené aplikace, která je schopna generovat tyto syntetizovatelné moduly. Pro ověření generovaných modulů vytváří verifikační prostředí, jehož součástí je i model paměti typu ROM, umožňující zápis libovolné chybové hodnoty do paměti. Na závěr provádí automatickou verifikaci generovaných modulů kodéru a dekodéru pro různé šířky vstupního informačního vektoru.
This work deals with theory of coding, analyses current groups of error correction codes and describes features and parametres of chosen representatives of these groups. By comparing these parametres along with given criteria it choses extended Hamming code as suitable code for securing read-only-memories (ROM). For this code it choses way of realization of synthetisable modules of coder and decoder and describes their design. The work describes design of synthetizable modules of coder and decoder in VHDL. Then it explains functionality of created application which is able to generate these synthetisable modules. For verification of generated modules it creates authentication environment. Part of this environment is also model of ROM allowing writing of any error value into the memory. In the end it automatically verifies generated modules of coder and decoder with various width of input information vector.

Description

Citation

BAREŠ, J. Kodér a dekodér samoopravného kódu pro programovatelné paměti typu ROM [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2016.

Document type

Document version

Date of access to the full text

Language of document

cs

Study field

Mikroelektronika a technologie

Comittee

prof. Ing. Jaromír Brzobohatý, CSc. (předseda) doc. Ing. Lukáš Fujcik, Ph.D. (místopředseda) RNDr. Ladislav Mareček, CSc. (člen) Ing. Jan Prášek, Ph.D. (člen) Ing. Jiří Starý, Ph.D. (člen)

Date of acceptance

2016-06-14

Defence

Student seznámil zkušební komisi s řešením své bakalářské práce a zodpověděl otázky a připomínky oponenta. Dále odpověděl na otázky komise. Místopředseda komise: Co znamená zkratka ROM? Vaše paměť umožňuje zápis. Student odpovídá, že jeho paměť je ve skutečnosti paměť typu PROM. Místopředseda komise: Co jste myslel redukcí kombinační části návrhu? Student vysvětluje slovně a ilustruje na tabuli. Předseda komise: Co je paměťovou buňkou (technologicky). Student odpovídá. Místopředseda komise: Jak budu vypadat paměť v FPGA? Student odpovídá.

Result of defence

práce byla úspěšně obhájena

DOI

Collections

Endorsement

Review

Supplemented By

Referenced By

Citace PRO