Thesis/Dissertation: Bc. Veronika Lenková: Microcontroller peripherals simulator
Master's thesis
Microcontroller peripherals simulator
Simulátor periférií mikrokontroléra
Abstract
Diplomová práca sa zaoberá návrhom metodiky a implementáciou Java knižnice, ktorá umožňuje v diskrétnom čase simulovať vybrané periférie mikrokontroléra. Navrhnuté riešenie pozostáva z univerzálneho jadra založeného na prioritnej fronte udalostí, z oddeliteľných periférnych modelov a zo vstupno-výstupnej vrstvy, ktorá dokáže prijať počiatočné podmienky vo forme CSV snapshotu registrov a YAML konfigurácie …more
Abstract
The thesis deals with the design of a methodology and implementation of a Java library that allows discrete-time simulation of selected microcontroller peripherals. The proposed solution consists of a general-purpose engine based on a priority event queue, separable peripheral models, and an input/output layer that can accept initial conditions in the form of a CSV snapshot of registers and a YAML …more
Thesis description
1/ Prostudujte vlastnosti periferií mikrokontroléru a problematiku jejich simulace. Seznamte se s volně dostupnými nástroji potenciálně vhodnými pro jejich simulaci v diskrétním čase.
2/ Navrhněte architekturu řešení simulátoru, které bude zahrnovat jádro simulátoru, vstupně-výstupní rozhraní, generátor vstupních podnětů a vizualizační rozhraní. Oddělte univerzální společné jádro, které provádí simulaci a moduly s definicí modelů pro specifické periferní chování.
3/ Navrhněte vizualizační rozhraní, které graficky zobrazuje vstupní i výstupní proměnné v závislosti na čase a umožňuje měnit parametry simulace i vstupní proměnné.
4/ Implementujte navržené řešení v jazyce Java s důrazem na jednoduchost a rozšiřitelnost. Vytvořte modely pro simulaci alespoň jedné jednoduché a jedné komplexní periferie.
5/ Zhodnoťte dosažené výsledky a diskutujte možná rozšíření či další pokračování projektu.
22/5/2025 09:16, doc. RNDr. Zdeněk Matěj, Ph.D., UČO 72963
Attachments
peripheralSimulation.zip
Consultant
NXP
Theses on a related topic
List of theses with an identical keyword.
-
Display of physical quantities
Bc. Ondřej Kostík, UČO 469007 -
Simulation games as means of development of human capital of companies
Ing. Petr Smutný, Ph.D., UČO 20527 -
Modeling and simulation with using Maple and MapleSim
Martin Šurányi -
Development of Fluent Speaking in the Second Grade of the Secondary School
Mgr. Jana Nožičková -
Evaluating monetary stabilization policy in the Visegrad countries: A DSGE approach
Ing. Mgr. Andrej Urban, UČO 380137 -
Statistical inference in parametric accelerated failure time models
Mgr. Jakub Ščavnický -
Dynamic Simulation of Virtual Agents and Obstacles in Virtual Cities
Roman Mankovecký -
Particle-in-cell simulation of the thermal front
Mgr. Matúš Labaj, UČO 474363




