Pokročilé techniky tranformací jazyka C do jazyků popisujících hardware

but.committeeprof. Ing. Lukáš Sekanina, Ph.D. (předseda) doc. Ing. Jiří Kunovský, CSc. (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Igor Szőke, Ph.D. (člen)cs
but.defenceStudent nejprve prezentoval výsledky, kterých dosáhl v rámci své práce. Komise se pak 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 " A ". Otázky u obhajoby: Zkoušel jste aplikovat nově navržené transformace na modely skutečných procesorů (MIPS, Codix, ADOP atd.)? Pokud ano, jakého zlepšení bylo dosaženo? V textu často zmiňujete možné vylepšení algoritmů pomocí doplnění seznamu závislých příkazů ke každému synchronizačnímu uzlu. Jak by toto řešení pomohlo a je jeho realizace v plánu?cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorPřikryl, Zdeněkcs
dc.contributor.authorMichalik, Martincs
dc.contributor.refereeKřoustek, Jakubcs
dc.date.accessioned2020-06-23T08:03:30Z
dc.date.available2020-06-23T08:03:30Z
dc.date.created2013cs
dc.description.abstractTato práce se zabývá návrhem a realizací transformací aplikovaných při převodu jazyka C, použitého k popisu chování v rámci specifikace architektury v jazyce CodAL, do jazyků pro popis hardware. Cílem realizovaných transformací je buď umožnění zkrácení doby výpočtu, zvýšení frekvence nebo zmenšení plochy oproti původnímu řešení. V práci je popsána pro- blematika převodu jazyka C do jazyků pro popis hardware a jsou zde popsány principy a analýza navrhovaných transformací. Výsledky transformací jsou zhodnoceny na základě vizualizace control data flow a register-transfer level grafů, simulace výsledných zdrojových souborů jazyka VHDL v programu ModelSim a pomocí syntézy těchto souborů v programu Xilinx ISE pro cílové FPGA Vertix 5.cs
dc.description.abstractThis thesis deals with proposal and implementation of advanced transformations used du- ring generation HDL from behavior description written in C language, which is part of architecture specification in CodAL language. These transformations focus either on the reduction of time required for execution, increasing frequency or area reduction of target hardware. This thesis discusses main problems of C to HDL transformation and describes principles and analysis of proposed transformations. Transformations results are discussed based on the visualisation of control data flow and register transfer level graphs, simulation of generated VHDL source files in the ModelSim software and synthesis of these source files for target FPGA Vertix 5 in the Xilinx ISE software.en
dc.description.markAcs
dc.identifier.citationMICHALIK, M. Pokročilé techniky tranformací jazyka C do jazyků popisujících hardware [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2013.cs
dc.identifier.other79419cs
dc.identifier.urihttp://hdl.handle.net/11012/187473
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.subjectLissomcs
dc.subjecttransformacecs
dc.subjectASTcs
dc.subjectCDFGcs
dc.subjectRTLGcs
dc.subjectplánovánícs
dc.subjectCodALcs
dc.subjectLissomen
dc.subjecttransformationsen
dc.subjectASTen
dc.subjectCDFGen
dc.subjectRTLGen
dc.subjectschedulingen
dc.subjectCodALen
dc.titlePokročilé techniky tranformací jazyka C do jazyků popisujících hardwarecs
dc.title.alternativeAdvanced Techniques of C-to-HDL Tranformationsen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2013-06-12cs
dcterms.modified2020-05-10-16:11:16cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid79419en
sync.item.dbtypeZPen
sync.item.insts2021.11.12 08:59:10en
sync.item.modts2021.11.12 08:16:10en
thesis.disciplineInformační technologiecs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
830.6 KB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
review_79419.html
Size:
1.48 KB
Format:
Hypertext Markup Language
Description:
review_79419.html
Collections