Testování generovaných překladačů jazyka c pro procesory ve vestavěných systémech

but.jazykangličtina (English)
but.programVýpočetní technika a informatikacs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorHruška, Tomášen
dc.contributor.authorDolíhal, Luděken
dc.contributor.refereeKubátová, Hanaen
dc.contributor.refereeVojnar, Tomášen
dc.date.accessioned2021-11-22T23:18:30Z
dc.date.available2021-11-22T23:18:30Z
dc.date.createdcs
dc.description.abstractVestavěné systémy se staly nepostradatelnými pro náš každodenní život. Jsou to obvykle úzce zaměřená, vysoce optimalizovaná, jednoúčelová zařízení. Jádro vestavěných zařízení obvykle tvoří jeden nebo více aplikačně specifických instrukčních procesorů. Tato disertační práce se zaměřuje na problematiku testování nástrojú pro návrh aplikačně specifických procesorů a následně i samotných aplikačne specifických procesorů. Snahou bylo vytvořit systém, ve kterém bude možné otestovat jednotlivé nástroje, jako například překladač, assembler, disassembler, debugger. Nicméně vyvstává také potřeba provádět složitější testy, například integrační, které zaručí, že mezi jednotlivými nástroji nevzniká nekompatibilita. Autor vytvořil s podporou přůběžně integračního serveru prostředí, které napomáhá odhalování a odstraňování chyb při návrhu aplikačně specifických procesorů a které je navíc do značné míry automatizované.en
dc.description.abstractThe embedded systems have become essential for our everyday lives. They are usually highly specialized and optimized single purpose devices. The cores of this devices are usually composed of one or more application specific instruction-set processors. This dissertation thesis is focused on testing of tools for design of application specific instruction set processors (ASIP) and ASIPs itself. The aim is to create a system, that allows testing of the tools such as compiler, assembler, disassembler or debugger. Nevertheless, there is also need for more complex tests, for example integration tests, that ensure there is no incompatibility between the tools. Author created with support of continuous integration server an environment, that helps to reveal and fix errors during the design of the application specific processors and moreover this environment is automatized up to certain point.cs
dc.description.markPcs
dc.identifier.citationDOLÍHAL, L. Testování generovaných překladačů jazyka c pro procesory ve vestavěných systémech [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. .cs
dc.identifier.other128174cs
dc.identifier.urihttp://hdl.handle.net/11012/187305
dc.language.isoencs
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.subjectTestingcs
dc.subjectcompilerscs
dc.subjectcontinuous integrationcs
dc.subjecthardware/software codesigncs
dc.subjectapplication-specific instruction set processorscs
dc.subjectarchitecture description languagescs
dc.subjectembedded systems.cs
dc.subjectTestováníen
dc.subjectpřekladačeen
dc.subjectprůběžná integraceen
dc.subjecthardware/software codesignen
dc.subjectprocesory s aplikačně specifickou instrukční sadouen
dc.subjectjazyky pro popis architekturyen
dc.subjectvestavěné systémy.en
dc.titleTestování generovaných překladačů jazyka c pro procesory ve vestavěných systémechen
dc.title.alternativeTesting of generated C compilers for processors in embedded systemscs
dc.typeTextcs
dc.type.driverdoctoralThesisen
dc.type.evskpdizertační prácecs
dcterms.modified2020-05-10-17:46:44cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid128174en
sync.item.dbtypeZPen
sync.item.insts2021.11.23 00:18:30en
sync.item.modts2021.11.22 23:18:12en
thesis.disciplineVýpočetní technika a informatikacs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelDoktorskýcs
thesis.namePh.D.cs
Files
Original bundle
Now showing 1 - 5 of 6
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
thesis-1.pdf
Size:
349.74 KB
Format:
Adobe Portable Document Format
Description:
thesis-1.pdf
Loading...
Thumbnail Image
Name:
Posudek-Vedouci prace-602_s1.pdf
Size:
183.35 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Vedouci prace-602_s1.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-602_o1.pdf
Size:
323.71 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-602_o1.pdf
Loading...
Thumbnail Image
Name:
Posudek-Oponent prace-602_o2.pdf
Size:
655.52 KB
Format:
Adobe Portable Document Format
Description:
Posudek-Oponent prace-602_o2.pdf
Collections