Transformace jazyka C do VHDL

but.committeeprof. Ing. Tomáš Hruška, CSc. (předseda) doc. Dr. Ing. Otto Fučík (místopředseda) doc. Ing. Radek Burget, Ph.D. (člen) doc. Ing. Vladimír Janoušek, Ph.D. (člen) Ing. Zbyněk Křivka, Ph.D. (člen) Prof. RNDr. Milan Mišovič, CSc. (č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ázku oponenta a na další doplňující dotazy členů komise. Komise se na základě posudku oponenta, hodnocení vedoucího, přednesené prezentace a odpovědí studenta na položené dotazy rozhodla práci hodnotit stupněm "B". Otázky u obhajoby: Dotaz mám v podstatě jeden - proč se autor nedržel zadání a které z prezentovaných algoritmů vlastně implementoval.cs
but.jazykčeština (Czech)
but.programInformační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorMasařík, Karelcs
dc.contributor.authorMecera, Martincs
dc.contributor.refereeKolář, Dušancs
dc.date.accessioned2020-06-23T09:06:50Z
dc.date.available2020-06-21cs
dc.date.created2010cs
dc.description.abstractPráce popisuje proces transformace chování procesoru popsaného v jazyku C do jazyku VHDL. Jednotlivé kroky automatizované transformace jsou porovnány oproti manuálnímu návrhu procesoru. Práce vyzdvihuje výhody vnitřní reprezentace programu ve formě grafu. V práci jsou uvedeny optimalizace založené na několika faktorech. Jedním z nich jsou algebraické úpravy výrazů. Vhodnou aplikací vlastností matematických operátorů - asociativity, komutativity a distributivity - lze snížit dobu výpočtu nebo omezit prostorovou náročnost výpočtu. Zvláštní pozornost je věnována optimalizacím, které využívají paralelizmus dílčích výpočetních operací k plánování. Jsou diskutovány algoritmy plánování omezeného časem a prostorem. Práci uzavírá kapitola o alokaci zdrojů.cs
dc.description.abstractThe thesis describes the process of transformation of the behavior of processor described in C language into VHDL language. Individual steps of automatized transformation are compared to manual design of processor. The thesis highlights advantages of the internal representation of program in the form of graph. Optimizations based on various factors are introduced in this thesis. One of them are algebraic modifications of expressions. The time of computation or space requirements of the circuit can be lowered by proper aplication of properties of math operators - associativity, comutativity and distributivity. Special attention is payed to optimizations, that make use of parallelism of operations for the process of planning. Algorithms of time-constrained scheduling and resource-constrained scheduling are discussed. The end of this thesis is devoted to resource allocation.en
dc.description.markBcs
dc.identifier.citationMECERA, M. Transformace jazyka C do VHDL [online]. Brno: Vysoké učení technické v Brně. Fakulta informačních technologií. 2010.cs
dc.identifier.other34610cs
dc.identifier.urihttp://hdl.handle.net/11012/54292
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta informačních technologiícs
dc.rightsPřístup k plnému textu prostřednictvím internetu byl licenční smlouvou omezen na dobu 10 roku/letcs
dc.subjectjazyk VHDLcs
dc.subjectjazyk Ccs
dc.subjecttransformacecs
dc.subjectjazyk ISACcs
dc.subjectparalelizmuscs
dc.subjectprocesorcs
dc.subjectgrafcs
dc.subjectoptimalizacecs
dc.subjectplánovánícs
dc.subjectalokacecs
dc.subjectVHDL languageen
dc.subjectC languageen
dc.subjecttransformationen
dc.subjectISAC languageen
dc.subjectparalelismen
dc.subjectprocessoren
dc.subjectgraphen
dc.subjectoptimizationen
dc.subjectallocationen
dc.titleTransformace jazyka C do VHDLcs
dc.title.alternativeTransformation from C to VHDL Languageen
dc.typeTextcs
dc.type.drivermasterThesisen
dc.type.evskpdiplomová prácecs
dcterms.dateAccepted2010-06-21cs
dcterms.modified2020-05-09-23:41:12cs
eprints.affiliatedInstitution.facultyFakulta informačních technologiícs
sync.item.dbid34610en
sync.item.dbtypeZPen
sync.item.insts2021.11.23 01:02:45en
sync.item.modts2021.11.22 23:54:41en
thesis.disciplineInformační systémycs
thesis.grantorVysoké učení technické v Brně. Fakulta informačních technologií. Ústav informačních systémůcs
thesis.levelInženýrskýcs
thesis.nameIng.cs
Files
Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
review_34610.html
Size:
1.42 KB
Format:
Hypertext Markup Language
Description:
review_34610.html
Collections