Popis tématu

Diplomová práce v oborech Distribuované výpočetní systémy - Distribuované systémy, Distribuované výpočetní systémy - Výpočetní technika, Softwarové a informační systémy - Robustní softwarové systémy, Softwarové a informační systémy - Softwarové inženýrství.

Emulátor ARMv6 procesoru pro emulaci prostředí Raspberry Pi

1. Seznamte se s architekturou ARMv6, mikrokontrolerem BCM2835 a platformou Raspberry Pi Zero
2. Analyzujte dostupné softwarové prostředky pro emulaci tohoto prostředí
3. Navrhněte emulátor, který dovolí emulovat úplnou instrukční sadu procesoru ARM1176JZF-S a základní podporu periferií mikrokontroleru BCM2835
4. Implementujte tento emulátor v jazyce C++ s použitím moderních standardů
5. Otestujte Vámi implementované řešení na sadě základních úloh a vybraném minimalistickém operačním systému, který tuto platformu podporuje

Téma vypsal: Ing. Martin Úbl (UN 332)

Vypsáno pro akademický rok 2023/2024 dne: 2022-11-15

Zadáno komu: Jakub Šilhavý (Rezervované)

Aktualizováno 0