Prostředí pro spouštění testů kompatibility RISC-V

but.committeedoc. Dr. Ing. Petr Hanáček (předseda) prof. Ing. Martin Drahanský, Ph.D. (místopředseda) doc. Ing. Radim Burget, Ph.D. (člen) doc. Ing. Vladimír Drábek, CSc. (člen) doc. Mgr. Lukáš Holík, Ph.D. (člen) Ing. Petr Matoušek, Ph.D., M.A. (člen)cs
but.defenceStudent 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 " B ". Otázky u obhajoby: Kdy je vhodné použít testování kompatibility a zaručuje úspěšnost všech testů shodu se standardem? Pomohou výsledky testů s lokalizací chyby v testovaném modelu v případě neúspěchu některého testu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorZachariášová, Marcelacs
dc.contributor.authorSkála, Milancs
dc.contributor.refereeČekan, Ondřejcs
dc.date.accessioned2018-10-21T17:05:31Z
dc.date.available2018-10-21T17:05:31Z
dc.date.created2018cs
dc.description.abstractTato práce se zabývá vytvořením návrhu a implementací frameworku pro spouštění testů kompatibility různých typů implementací architektury RISC-V. Popisuje historický vývoj této architektury, instrukční sadu a režimy procesoru, které tato architektura podporuje. Dále jsou rozebrány současné metodiky a frameworky pro testování implementované v jazyce Python. Důraz je kladen na rozbor testů kompatibility. V praktické části je proveden návrh a implementace frameworku pro spouštění testů kompatibility, jehož vstupem mohou být různé typy implementací RISC-V. Sekundárním cílem práce je vytvořit grafické uživatelské rozhraní umožňující rychlou a snadnou konfiguraci testů. Na závěr jsou zhodnoceny výsledky a diskutovány možnosti dalšího rozšíření.cs
dc.description.abstractThis thesis focuses on design and implementation of a testing framework for different implementation types of RISC-V architecture. It describes history, instruction set and processor modes which are supported by this architecture. Further, the current methodologies and testing frameworks implemented in Python are discussed. Emphasis is placed on the analysis of compliance tests. In the practical part, the design and implementation of a framework for execution of compliance tests for models, which can be implemented in various ways, either as an ISA simulator or a hardware model, is done. The secondary aim of the thesis is to create a graphical user interface for quick and easy test configuration. Finally, the results are evaluated and the possibilities of further development are discussed.en
dc.description.markBcs
dc.identifier.citationSKÁLA, M. Prostředí pro spouštění testů kompatibility RISC-V [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2018.cs
dc.identifier.other114772cs
dc.identifier.urihttp://hdl.handle.net/11012/85004
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectRISC-Vcs
dc.subjectRISCcs
dc.subjectARMcs
dc.subjectInternet věcícs
dc.subjectIoTcs
dc.subjectprocesorcs
dc.subjectCPUcs
dc.subjecttestovánícs
dc.subjecttestování kompatibilitycs
dc.subjectautomatizacecs
dc.subjectPythoncs
dc.subjectRISC-Ven
dc.subjectRISCen
dc.subjectARMen
dc.subjectInternet of Thingsen
dc.subjectIoTen
dc.subjectprocessoren
dc.subjectCPUen
dc.subjecttestingen
dc.subjectcompliance testingen
dc.subjectautomationen
dc.subjectPythonen
dc.titleProstředí pro spouštění testů kompatibility RISC-Vcs
dc.title.alternativeFramework for RISC-V Compliance Tests Executionen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2018-06-20cs
dcterms.modified2020-05-10-16:13:21cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid114772en
sync.item.dbtypeZPen
sync.item.insts2021.11.08 13:09:02en
sync.item.modts2021.11.08 12:43:05en
thesis.disciplineBezpečnost informačních technologiícs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav počítačových systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 4 of 4
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.57 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-20947_o.pdf
Size:
88.31 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-20947_o.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-20947_v.pdf
Size:
86.01 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-20947_v.pdf
Loading...
Thumbnail Image
Name:
review_114772.html
Size:
1.46 KB
Format:
Hypertext Markup Language
Description:
review_114772.html
Collections