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

dc.contributor.advisorÚbl Martin, Ing.
dc.contributor.authorŠilhavý, Jakub
dc.contributor.refereeMainzer Tomáš, Ing. Ph.D.
dc.date.accepted2024-6-17
dc.date.accessioned2024-07-12T09:14:32Z
dc.date.available2023-9-8
dc.date.available2024-07-12T09:14:32Z
dc.date.issued2024
dc.date.submitted2024-5-2
dc.description.abstractDiplomová práce se zabývá zkoumáním potenciálu emulace Raspberry Pi Zero, který reprezentuje jednu z nejrozšířenějších architektur pro vestavěné systémy - architekturu ARM. Úvodní kapitoly přinášejí obecné seznámení s ARM architekturou, jejíž významnost je demonstrována více než miliardou elektronických zařízení, které ji využívají. Dále se práce zaměřuje na výhody využívání ARM emulátoru, stanovení celkových požadavků a analýzu existujících možností řešení. Druhá část textu se soustředí na vývoj samotného Raspberry Pi Zero emulátoru, jehož funkčnost je systematicky testována pomocí sady příkladů vztahujících se k vývoji operačních systémů. Práce je zakončena objektivním hodnocením výkonu emulátoru, identifikací jeho klíčových výhod a navrhováním oblastí pro další vylepšení.cs
dc.description.abstract-translatedThis paper examines the potential of emulating Raspberry Pi Zero, a selected example of one of the most widely adopted architectures for embedded systems the ARM architecture. The initial chapters delve into a general introduction to the ARM architecture, highlighting its profound significance evidenced by billions of electronic devices that leverage it. Transitioning to the second part, the thesis addresses the benefits of utilizing an ARM emulator, delineating overall requirements, and reviewing existing methodologies. The second part centers on the development of a custom Raspberry Pi Zero emulator whose functionality is systematically tested using a set of examples pertinent to operating system development. The thesis concludes with an objective evaluation of the emulator's performance, identifying its key benefits, and suggesting areas for further enhancements.en
dc.description.resultObhájeno
dc.format128
dc.identifier96725
dc.identifier.urihttp://hdl.handle.net/11025/57234
dc.language.isoen
dc.publisherZápadočeská univerzita v Plzni
dc.rightsPlný text práce je přístupný bez omezení
dc.subjectarmcs
dc.subjectprocesorcs
dc.subjectemulátorcs
dc.subjectraspberry pi zerocs
dc.subject.translatedarmen
dc.subject.translatedprocessoren
dc.subject.translatedemulatoren
dc.subject.translatedraspberry pi zeroen
dc.thesis.degree-grantorZápadočeská univerzita v Plzni. Fakulta aplikovaných věd
dc.thesis.degree-levelNavazující
dc.thesis.degree-nameIng.
dc.thesis.degree-programInženýrská informatika
dc.titleEmulátor ARMv6 procesoru pro emulaci prostředí Raspberry Pics
dc.title.alternativeARMv6 Processor Emulator for Raspberry Pi Environment Emulationen
dc.typediplomová práce

Files

Original bundle
Showing 1 - 5 out of 6 results
No Thumbnail Available
Name:
DP_silhavyj_A21N0072P.pdf
Size:
7.25 MB
Format:
Adobe Portable Document Format
Description:
Plný text práce
No Thumbnail Available
Name:
A21N0072Pposudek-op.pdf
Size:
49.49 KB
Format:
Adobe Portable Document Format
Description:
Posudek oponenta práce
No Thumbnail Available
Name:
A21N0072Phodnoceni-ved.pdf
Size:
116.73 KB
Format:
Adobe Portable Document Format
Description:
Posudek vedoucího práce
No Thumbnail Available
Name:
A21N0072Pobhajoba.pdf
Size:
198.49 KB
Format:
Adobe Portable Document Format
Description:
Průběh obhajoby práce
No Thumbnail Available
Name:
A21N0072P-zadani_DP.pdf
Size:
22.35 KB
Format:
Adobe Portable Document Format
Description:
VŠKP - příloha

Collections