Simulátor RISC-V procesoru v Raspberry Pi Pico 2
but.committee | prof. RNDr. Alexandr Meduna, CSc. (předseda) Ing. Martin Hrubý, Ph.D. (člen) Ing. Tomáš Milet, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Ing. Marcela Zachariášová, Ph.D. (člen) | cs |
but.defence | Student nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se poté 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. | cs |
but.jazyk | angličtina (English) | |
but.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Peringer, Petr | en |
dc.contributor.author | Nguyen, Le Duy | en |
dc.contributor.referee | Smrčka, Aleš | en |
dc.date.accessioned | 2025-06-21T03:57:25Z | |
dc.date.available | 2025-06-21T03:57:25Z | |
dc.date.created | 2025 | cs |
dc.description.abstract | S rostoucí popularitou procesoru RISC-V a uvedením mikrokontroléru Raspberry Pi Pico 2, který obsahuje jak jádra ARM, tak RISC-V, roste i zájem o tuto architekturu. Tato práce se zaměřuje na vytvoření simulátoru právě pro RISC-V procesor tohoto čipu. Simulátor je napsán v jazyce Rust a zkompilován do WebAssembly, takže může běžet přímo v webovém prohlížeči. Úspěšně simuluje RISC-V jádro a několik klíčových periferií mikrokontroléru. Ačkoli zatím není zcela přesný ani kompletní oproti skutečnému hardwaru, poskytuje užitečný nástroj pro testování, ladění a učení se práci s čipem RP2350. Projekt je stále ve vývoji, ale ukazuje slibný potenciál. | en |
dc.description.abstract | With the RISC-V processor gaining popularity, and the release of the Raspberry Pi Pico 2 microcontroller that features both ARM and RISC-V cores. This thesis focuses on building a simulator specifically for its RISC-V processor. The simulator is written in Rust and compiled to WebAssembly to run in a web browser. It successfully simulates the RISC-V core and several key peripherals of the microcontroller. While not complete or fully accurate compared to the real hardware, it provides a useful way to experiment with the RP2350 chip and run simple programs. The project is still in development, but shows promise as a tool for learning, testing, and debugging RISC-V software. | cs |
dc.description.mark | A | cs |
dc.identifier.citation | NGUYEN, L. Simulátor RISC-V procesoru v Raspberry Pi Pico 2 [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2025. | cs |
dc.identifier.other | 165089 | cs |
dc.identifier.uri | https://hdl.handle.net/11012/254583 | |
dc.language.iso | en | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | RISC-V | en |
dc.subject | simulace | en |
dc.subject | modelování | en |
dc.subject | WebAssembly | en |
dc.subject | RISC-V | cs |
dc.subject | simulation | cs |
dc.subject | modelling | cs |
dc.subject | WebAssembly | cs |
dc.title | Simulátor RISC-V procesoru v Raspberry Pi Pico 2 | en |
dc.title.alternative | RISC-V Simulator of Raspberry Pi Pico 2 MCU | cs |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2025-06-20 | cs |
dcterms.modified | 2025-06-20-17:17:25 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 165089 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.06.21 05:57:24 | en |
sync.item.modts | 2025.06.21 05:32:02 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav inteligentních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |