izpis_h1_title_alt

Statični nadzornik navideznih strojev za procesorsko arhitekturo RISC-V
ID Križman, Marko (Author), ID Mihelič, Jurij (Mentor) More about this mentor... This link opens in a new window

.pdfPDF - Presentation file, Download (793,74 KB)
MD5: 4FD7498670E846D3F72C4AB1EB0231AC

Abstract
Vgrajene naprave se pogosto uporabljajo v kritičnih sistemih. To nas vedno znova postavi pred vprašanje zanesljivosti. Ker pa si v takih sistemih ne želimo, da bi napaka v implementaciji določene aplikacije vplivala na stabilnost celotnega sistema, stremimo k visoki stopnji zanesljivosti. Dosežemo jo z izolacijo aplikacij, pri čemer moramo ves čas paziti, da se funkcionalnost ne spremeni. Zavedati se moramo tudi, da so te aplikacije golokovinske. Delujejo namreč povsem samostojno in pričakujejo neposreden dostop do strojne opreme. V diplomski nalogi bomo ustvarili nadzornika navideznih strojev. To je posebna obliko operacijskega sistema, ki golokovinske aplikacije postavi v navidezno resničnost. Aplikacije se tega ne zavedajo, operacijski sistem pa tako ohranja popoln nadzor nad sistemom in s tem zagotavlja visoko stopnjo zanesljivosti.

Language:Slovenian
Keywords:RISC-V, nadzornik navideznih strojev, navidezni stroji, virtualizacija
Work type:Bachelor thesis/paper
Organization:FRI - Faculty of Computer and Information Science
Year:2024
PID:20.500.12556/RUL-165071 This link opens in a new window
Publication date in RUL:22.11.2024
Views:19
Downloads:2
Metadata:XML DC-XML DC-RDF
:
Copy citation
Share:Bookmark and Share

Secondary language

Language:English
Title:Static virtual machine monitor for the RISC-V processor architecture
Abstract:
Embedded devices are often used in mixed-criticallity systems. This always raises a concern about reliability. Mixed-criticallity systems require very high levels of reliability. It is common sense that a bug in some application should not compromise the whole system. That is why we try to isolate applications while keeping the functionality unchanged. We also have to keep in mind that embedded applications are bare-metal. Such applications are completely independent and they expect full access to hardware. We are going to create a virtual machine monitor (hypervisor) which is a special kind of operating system. It ensures applications are run in a virtual environment. Applications are completely oblivious to this change. This way virtual machine monitor retains full control of the system and achieves high levels of reliability.

Keywords:RISC-V, virtual machine monitor (hypervisor), virtual machine, virtualization

Similar documents

Similar works from RUL:
Similar works from other Slovenian collections:

Back