Testbed pro simulaci MCU aplikace v RTL prostředí
Loading...
Date
Authors
Ohnút, Petr
ORCID
Advisor
Referee
Mark
B
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Diplomová práce je zaměřena na vytvoření testovacího frameworku pro jednoduchou možnost simulování a konfigurování mcu aplikací. Framework také zabezpečuje základní zpracování výstupních dat simulace, jakým je například měření UART či SPI rychlosti komunikace, kontrola očekávané instrukce s aktuálně vykonávanou, počítání vykonaných jednotlivých funkcí během simulace, etc. V rámci práce jsou navrženy testovací scénáře, které mají za úkol simulovat implementované funkcionality frameworku. V poslední řadě jsou rozebírány výsledky jednotlivých testovacích scénářů.
The thesis is focused on creating a test framework for easy simulation and configuration of mcu applications. The framework also provides basic processing of simulation output data, such as measuring UART or SPI communication speed, checking the expected instruction with the currently executed one, counting the executed individual instructions during the simulation, etc. Test scenarios are designed to simulate the implemented functionalities of the framework. Finally, the results of each test scenario are discussed.
The thesis is focused on creating a test framework for easy simulation and configuration of mcu applications. The framework also provides basic processing of simulation output data, such as measuring UART or SPI communication speed, checking the expected instruction with the currently executed one, counting the executed individual instructions during the simulation, etc. Test scenarios are designed to simulate the implemented functionalities of the framework. Finally, the results of each test scenario are discussed.
Description
Citation
OHNÚT, P. Testbed pro simulaci MCU aplikace v RTL prostředí [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2023.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
bez specializace
Comittee
doc. Ing. Miloš Železný, Ph.D. (předseda)
doc. Ing. Petr Blaha, Ph.D. (místopředseda)
doc. Ing. Jakub Arm, Ph.D. (člen)
Ing. Peter Honec, Ph.D. (člen)
Ing. Stanislav Klusáček, Ph.D. (člen)
Ing. Soběslav Valach (člen)
Date of acceptance
2023-06-06
Defence
Student začal prezentací své diplomové práce, poté odpovídal na následující dotazy:
Otázka č.1: Uveďte kód pro měření počátku a konce SPI přenosu. Zvýrazněte v testovacím průběhu časového záznamu hodin události počátku a konce zprávy, které detekujete. Kolik bitů mezi těmito událostmi bylo z posuvného registru vysunuto ?
Otázka č.2: Srovnejte grafy z obrázků 8.2 a 8.3 a demonstrujte jakým způsobem indikujete race condition. Nemůže daný scénář nastat v jiném okamžiku ? Zaměřte se na eliminaci False positive.
Otázka č.3: Byla vedena diskuze nad motivací nad celou diplomovou práci.
Otázka č.4: Následně byl student tázán na konfiguraci HW konfigurace diplomové práce.
Student obhájil diplomovou. Komise neměla žádné námitky k řešené práci. V průběhu odborné rozpravy odpověděl na dotazy.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení