Modulární emulátor platformy RISC-V pro výukové účely

Date issued

2024

Journal Title

Journal ISSN

Volume Title

Publisher

Západočeská univerzita v Plzni

Abstract

Tato práce se zabývá tvorbou modulárního emulátoru pro platformu RISC-V, který je zároveň možné použít pro výukové účely. V první části práce je provedena analýza architektury RISC-V z komerčního a technického hlediska, dále jsou zde na teoretické úrovni popsány různé techniky emulace. Následně je věnován prostor analýze současných knihoven pro emulaci instrukční sady RISC-V a knihoven pro tvorbu uživatelského rozhraní. Druhá část práce se týká především analýzy staré verze tohoto emulátoru, a popisem vytvořeného software. Práce je zakončena sadou testovacích programů, které jsou otestovány zároveň na emulátoru a reálném hardwarovém zařízení. Důraz je zde kladen především na zhodnocení věrohodnosti a spolehlivosti emulace.

Description

Subject(s)

softwarová emulace, emulátor, risc-v, počítačová architektura, qt quick, multiplatformní uživatelské rozhraní

Citation

OPEN License Selector