Detail práce

Vytvoření modelů procesorů pomocí ADL jazyka

Bakalářská práce Student: Steinhauser Dominik Akademický rok: 2014/2015 Vedoucí: Hruška Tomáš, prof. Ing., CSc.
Název anglicky
Processor Models Creation Using ADL Language
Jazyk práce
český
Abstrakt

Cílem této bakalářské práce je vytvoření modelů dvou procesoru Tensilica Xtensa a Sparc Leon na instrukční úrovni. Modely byly implementovány v ADL jazyku CodAL. Vývoj simulace a testování probíhalo ve vývojovém prostředí Codasip Studiu.

Aplikačně specifické procesory mohou být vyvíjeny od začátku, nebo je možné pouze upravit již navrhnutý procesor, aby lépe vyhovoval dané aplikaci. Mnou vytvořené modely budou přidány do portfolia firmy Codasip, které budou moci uživatelé Codasip Studia používat či upravovat.

Výsledkem jsou otestované funkční modely těchto procesorů, pro které lze vygenerovat simulátor, assembler i překladač jazyka C. Modely byly porovnány pomocí několika Benchmark testů a výsledky porovnání byly vyhodnoceny.

Klíčová slova

Procesor, ADL, Codasip, Xtensa, Sparc, modelování, simulace,CodAL

Ústav
Studijní program
Informační technologie
Soubory
Stav
obhájeno, hodnocení D
Obhajoba
15. června 2015
Oponent
Průběh obhajoby

Student 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 D.

Otázky u obhajoby

Sručně popište, jakým způsobem byste postupoval, kdybyste chtěl rozšířit stávající modely procesorů o modely s přesností na úrovni cyklů (cycle-accurate model). Jaké výhody by toto rozšíření přineslo?

Komise
Sekanina Lukáš, prof. Ing., Ph.D. (UPSY FIT VUT), předseda
Grézl František, Ing., Ph.D. (UPGM FIT VUT), člen
Hrubý Martin, Ing., Ph.D. (UITS FIT VUT), člen
Jaroš Jiří, doc. Ing., Ph.D. (UPSY FIT VUT), člen
Švéda Miroslav, prof. Ing., CSc. (UIFS FIT VUT), člen
Citace
STEINHAUSER, Dominik. Vytvoření modelů procesorů pomocí ADL jazyka. Brno, 2015. Bakalářská práce. Vysoké učení technické v Brně, Fakulta informačních technologií. 2015-06-15. Vedoucí práce Hruška Tomáš. Dostupné z: https://www.fit.vut.cz/study/thesis/17842/
BibTeX
@bachelorsthesis{FITBT17842,
    author = "Dominik Steinhauser",
    type = "Bakal\'{a}\v{r}sk\'{a} pr\'{a}ce",
    title = "Vytvo\v{r}en\'{i} model\r{u} procesor\r{u} pomoc\'{i} ADL jazyka",
    school = "Vysok\'{e} u\v{c}en\'{i} technick\'{e} v Brn\v{e}, Fakulta informa\v{c}n\'{i}ch technologi\'{i}",
    year = 2015,
    location = "Brno, CZ",
    language = "czech",
    url = "https://www.fit.vut.cz/study/thesis/17842/"
}
Nahoru