Prostředí pro návrh digitálních obvodů s využitím vlastního jazyka typu HLS

but.committeedoc. Ing. Tomáš Frýza, Ph.D. (předseda) prof. Ing. Miroslav Kasal, CSc. (místopředseda) Ing. Aleš Povalač, Ph.D. (člen) prof. Ing. Lubomír Grmela, CSc. (člen) Ing. Kamil Pítra, Ph.D. (člen)cs
but.defenceStudent odpovídá na otázky oponenta. doc. Ing. Tomáš Frýza, Ph.D. Je možné generovat VHDL i Verilog kód? Student objasňuje že jen VHDL. Zkoušel jste takto generovaný kód implementovat do FPGA? Student vysvětluje že to z časových důvodů nešlo.cs
but.jazykčeština (Czech)
but.programElektronika a komunikační technologiecs
but.resultpráce byla úspěšně obhájenacs
dc.contributor.advisorFujcik, Lukášcs
dc.contributor.authorPastušek, Václavcs
dc.contributor.refereeDvořák, Vojtěchcs
dc.date.accessioned2022-06-15T07:54:33Z
dc.date.available2022-06-15T07:54:33Z
dc.date.created2022cs
dc.description.abstractV dnešní době existuje spoustu různých vysokoúrovňových syntéz pro popis digitálních obvodů. Ty nejznámější pak generují VHDL kód z programovacích jazyků jako jsou např.: ANSI C, C++, SystemC, SystemVerilog a MATLAB. Ale ne každý se ztotožní s programováním toho typu, proto je občas dobré přejít na vyšší úroveň abstrakce, kdy se schová vnitřní část komponentů, a pak se dané komponenty volají se vstupy a výstupy. Tato práce se zabývá problematikou návrhu HLS, návrhem vstupního pseudokódu, pseudoknihoven, překladače vytvořeném v jazyce Python, jeho moduly a praktickým použitím.cs
dc.description.abstractNowadays, there are many different high-level syntheses for describing digital circuits. The best known ones generate VHDL code from programming languages such as ANSI C, C++, SystemC, SystemVerilog and MATLAB. But not everyone will identify with that type of programming, so sometimes it's good to go to a higher level of abstraction, where the internals of the components are hidden, and then the components are called with inputs and outputs. This thesis deals with the design of HLS, the design of input pseudocode, pseudo-libraries, compiler created in Python, its modules and practical application.en
dc.description.markCcs
dc.identifier.citationPASTUŠEK, V. Prostředí pro návrh digitálních obvodů s využitím vlastního jazyka typu HLS [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2022.cs
dc.identifier.other141513cs
dc.identifier.urihttp://hdl.handle.net/11012/205563
dc.language.isocscs
dc.publisherVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologiícs
dc.rightsStandardní licenční smlouva - přístup k plnému textu bez omezenícs
dc.subjectVHDLcs
dc.subjectHLScs
dc.subjectMyHDLcs
dc.subjectFPGAcs
dc.subjectvysokoúrovňová syntézacs
dc.subjectpřekladačcs
dc.subjectpseudokódcs
dc.subjectPythoncs
dc.subjectVHDLen
dc.subjectHLSen
dc.subjectMyHDLen
dc.subjectFPGAen
dc.subjecthigh-level synthesisen
dc.subjectcompileren
dc.subjectpseudocodeen
dc.subjectPythonen
dc.titleProstředí pro návrh digitálních obvodů s využitím vlastního jazyka typu HLScs
dc.title.alternativeHLS development tool for DSP with custom programming languageen
dc.typeTextcs
dc.type.driverbachelorThesisen
dc.type.evskpbakalářská prácecs
dcterms.dateAccepted2022-06-14cs
dcterms.modified2022-06-14-12:37:34cs
eprints.affiliatedInstitution.facultyFakulta elektrotechniky a komunikačních technologiícs
sync.item.dbid141513en
sync.item.dbtypeZPen
sync.item.insts2022.06.15 09:54:33en
sync.item.modts2022.06.15 08:16:12en
thesis.disciplinebez specializacecs
thesis.grantorVysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. Ústav radioelektronikycs
thesis.levelBakalářskýcs
thesis.nameBc.cs
Files
Original bundle
Now showing 1 - 3 of 3
Loading...
Thumbnail Image
Name:
final-thesis.pdf
Size:
3.61 MB
Format:
Adobe Portable Document Format
Description:
final-thesis.pdf
Loading...
Thumbnail Image
Name:
appendix-1.zip
Size:
3.62 MB
Format:
zip
Description:
appendix-1.zip
Loading...
Thumbnail Image
Name:
review_141513.html
Size:
7.14 KB
Format:
Hypertext Markup Language
Description:
review_141513.html
Collections