VHDL návrh řídicí jednotky robota určeného pro samočinný pohyb v bludišti

Loading...
Thumbnail Image
Date
Authors
Podivínský, Jakub
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta informačních technologií
Abstract
V této práci je popsán návrh a implementace řídicí jednotky robota určeného pro samočinný pohyb v bludišti. Jedná se o exemplární systém, který je určen pro testování a ověřování metodik pro zajištění odolnosti proti poruchám. Součástí práce je uvedení do problematiky spolehlivosti číslicových systémů, především systémů založených na technologii programovatelných hradlových polí (FPGA). Práce se také zabývá představením technik pro zajištění odolnosti číslicových systémů proti poruchám, pozornost je věnována možnostem FPGA v této oblasti včetně představení možností využití částečné dynamické rekonfigurace.
This master thesis describes design and implementation of a robot controller for autonomous movement in a maze. Robot represents an exemplary system, which is designed for testing and validation of fault-tolerance methodologies. A part of this work contains introduction to reliability of digital systems, especially those which are based on Field Programmable Gate Array (FPGA). Moreover, this introduces techniques that ensure robustness against faults in digital systems; attention is devoted to the usage of FPGA technology in this area and a technique called partial dynamic reconfiguration.
Description
Citation
PODIVÍNSKÝ, J. VHDL návrh řídicí jednotky robota určeného pro samočinný pohyb v bludišti [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Management a informační technologie
Comittee
doc. RNDr. Jitka Kreslíková, CSc. (předseda) prof. Ing. Lukáš Sekanina, Ph.D. (místopředseda) doc. Ing. Vítězslav Beran, Ph.D. (člen) prof. RNDr. Milan Češka, CSc. (člen) doc. Ing. Peter Chudý, Ph.D., MBA (člen) Ing. Jiří Luňáček, Ph.D., MBA (člen)
Date of acceptance
2013-06-20
Defence
Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak seznámila s hodnocením vedoucího a posudkem oponenta práce. Student následně odpověděl na otázky oponenta a na další otázky přítomných. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené otázky rozhodla práci hodnotit stupněm A. Otázky u obhajoby: V odstavci 1.3.2 popisujete SEU a SET poruchy, které mohou vzniknout v FPGA. Tyto poruchy však nedáváte do kontextu základní/obecné klasifikace poruch např. dle doby jejich trvání (poruchy trvalé, přechodné, občasné) aj. Kam byste poruchy typu SEU, SET zařadil z pohledu obecné klasifikace poruch? V odstavci 2.2 jako hlavní rysy časové redundance označujete "opakování výpočtu stejnou komponentou", prodloužení doby odezvy v důsledku opakování výpočtu v případě detekce poruchy/chyby a "mírný nárůst použitého HW". Odpovídá však této charakteristice příslušející ilustrace z Obr. 2.1 na str. 12? Proč byly , v souvislosti s realizací bloku PEU (Position Evaluation Unit), použity právě 3 kontrolní body (A, B, C) za účelem lokalizace robota v mapě? Kolik prostředků (LUT, BRAM atd.) FPGA typu Xilinx Vertex5 je potřeba k realizaci Vámi navrhovaného řadiče a o kolik (odhadujete, že) narostou tyto prostředky po modifikacích řadiče dle kapitoly 6?
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO