Pokročilé techniky tranformací jazyka C do jazyků popisujících hardware
but.committee | prof. Ing. Lukáš Sekanina, Ph.D. (předseda) doc. Ing. Jiří Kunovský, CSc. (místopředseda) doc. Mgr. Lukáš Holík, Ph.D. (člen) doc. Ing. Petr Matoušek, Ph.D., M.A. (člen) Ing. Igor Szőke, Ph.D. (člen) | cs |
but.defence | Student 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.program | Informační technologie | cs |
but.result | práce byla úspěšně obhájena | cs |
dc.contributor.advisor | Přikryl, Zdeněk | cs |
dc.contributor.author | Michalik, Martin | cs |
dc.contributor.referee | Křoustek, Jakub | cs |
dc.date.created | 2013 | cs |
dc.description.abstract | Tato 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.abstract | This 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.mark | A | cs |
dc.identifier.citation | MICHALIK, 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.other | 79419 | cs |
dc.identifier.uri | http://hdl.handle.net/11012/187473 | |
dc.language.iso | cs | cs |
dc.publisher | Vysoké učení technické v Brně. Fakulta informačních technologií | cs |
dc.rights | Standardní licenční smlouva - přístup k plnému textu bez omezení | cs |
dc.subject | Lissom | cs |
dc.subject | transformace | cs |
dc.subject | AST | cs |
dc.subject | CDFG | cs |
dc.subject | RTLG | cs |
dc.subject | plánování | cs |
dc.subject | CodAL | cs |
dc.subject | Lissom | en |
dc.subject | transformations | en |
dc.subject | AST | en |
dc.subject | CDFG | en |
dc.subject | RTLG | en |
dc.subject | scheduling | en |
dc.subject | CodAL | en |
dc.title | Pokročilé techniky tranformací jazyka C do jazyků popisujících hardware | cs |
dc.title.alternative | Advanced Techniques of C-to-HDL Tranformations | en |
dc.type | Text | cs |
dc.type.driver | bachelorThesis | en |
dc.type.evskp | bakalářská práce | cs |
dcterms.dateAccepted | 2013-06-12 | cs |
dcterms.modified | 2020-05-10-16:11:16 | cs |
eprints.affiliatedInstitution.faculty | Fakulta informačních technologií | cs |
sync.item.dbid | 79419 | en |
sync.item.dbtype | ZP | en |
sync.item.insts | 2025.03.18 17:56:57 | en |
sync.item.modts | 2025.01.15 22:02:39 | en |
thesis.discipline | Informační technologie | cs |
thesis.grantor | Vysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémů | cs |
thesis.level | Bakalářský | cs |
thesis.name | Bc. | cs |