Nástroje pro podporu výuky samoopravných kódů v prostředí Wolfram Mathematica
Tools to support the teaching of error control codes in the Wolfram Mathematica environment
Typ dokumentu
bakalářská prácebachelor thesis
Autor
Helena Linhartová
Vedoucí práce
Kubalík Pavel
Oponent práce
Daňhel Martin
Studijní obor
Počítačové inženýrstvíStudijní program
Informatika 2009Instituce přidělující hodnost
katedra číslicového návrhuPráva
A university thesis is a work protected by the Copyright Act. Extracts, copies and transcripts of the thesis are allowed for personal use only and at one?s own expense. The use of thesis should be in compliance with the Copyright Act http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf and the citation ethics http://knihovny.cvut.cz/vychova/vskp.htmlVysokoškolská závěrečná práce je dílo chráněné autorským zákonem. Je možné pořizovat z něj na své náklady a pro svoji osobní potřebu výpisy, opisy a rozmnoženiny. Jeho využití musí být v souladu s autorským zákonem http://www.mkcr.cz/assets/autorske-pravo/01-3982006.pdf a citační etikou http://knihovny.cvut.cz/vychova/vskp.html
Metadata
Zobrazit celý záznamAbstrakt
Tato bakalářská práce se věnuje tvorbě podpůrných materiálů pro výuku detekčních a samoopravných kódů. Na základě zvoleného kódu a jeho parametrů je prostřednictvím balíčků Wolfram Mathematica možné vygenerovat kodér, soubor vkládající chybu, dekodér, testbench a testovací data. Všechny tyto soubory jsou realizovány v jazyce VHDL pro lepší ilustraci principu kódování. V rámci práce se věnujeme těmto kódům: sudá parita, křížová parita, Hammingův kód, rozšířený Hammingův kód, zkrácený Hammingův kód, cyklický kód, součinový kód a RM kód. This bachelor thesis is devoted to creation of supporting materials for the teaching of detection and self-correcting keys. Based on the selected code and its parameters, the Wolfram Mathematica packages can generate an encoder, an error embedding file, a decoder, a testbench, and test data. All these files are implemented in VHDL to better illustrate the coding principle. Work is dedicated to the following codes: even parity, crossed parity, Hamming code, extended Hamming code, shortened Hamming code, cyclic code, product code and RM code.
Kolekce
- Bakalářské práce - 18103 [113]