Behaviorální syntéza digitálních obvodů

Loading...
Thumbnail Image
Date
ORCID
Mark
A
Journal Title
Journal ISSN
Volume Title
Publisher
Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií
Abstract
Táto práca sa zaoberá praktickým otestovaním behaviorálnej syntézy ako spôsobu návrhu digitálnych obvodov a jej momentálnym progresom pri tvorbe RTL popisov. V úvode práce sú popísané hlavné úlohy behaviorálnej syntézy spolu s knižnicou tried jazyka C++ nazvanou SystemC, ktorá implementuje hardvérové konštrukcie, dátové typy s definovateľnou dátovou šírkou a vie pracovať s časom. Ďalej sa práca zameriava na diskrétnu Fourierovu transformáciu a jej modifikáciu pre efektívnejší výpočet – rýchlu Fourierovu transformáciu. V praktickej časti práce je navrhnutý referenčný model algoritmu FFT, ktorý je ďalej vhodne upravený a prevedený nástrojom pre behaviorálnu syntézu Stratus High-Level Synthesis do viacerých hardvérových architektúr.
This thesis deals with practical test of high-level synthesis as a digital circuits design method and its current progress in creating RTL models. At first main tasks of HLS will be described together with C++ library of classes called SystemC, which implements hardware constructs, notion of time and hardware datatypes with arbitrary bit width. After that thesis focuses on discrete Fourier transform and its fast form of computation – fast Fourier transform. In the practical part of thesis reference FFT model is written in C++ language, which is later edited appropriately a synthesized with Stratus High-Level Synthesis tool into several hardware architectures.
Description
Citation
JENDRUŠÁK, J. Behaviorální syntéza digitálních obvodů [online]. Brno: Vysoké učení technické v Brně. Fakulta elektrotechniky a komunikačních technologií. 2017.
Document type
Document version
Date of access to the full text
Language of document
cs
Study field
Mikroelektronika a technologie
Comittee
doc. Ing. Petr Fiedler, Ph.D. (předseda) RNDr. Ladislav Mareček, CSc. (místopředseda) doc. Ing. Roman Šotner, Ph.D. (člen) Ing. Michal Řezníček, Ph.D. (člen) Ing. Ladislav Chladil, Ph.D. (člen)
Date of acceptance
2017-06-19
Defence
Student seznámil komisi s řečením své bakalářské práce a odpověděl na otázky komise. 1)Jakým způsobem jste řešil konverzi datových typů? Student odpověděl. 2)Řešil jste i nějaké problémy přetečení datového typu? Studen odpověděl. 3)Jak velká byla testovací množina? Hodnoty byli náhodně generované, velikost množiny byla rovna 2^n. 3)Mohl byste odhadnout časovou efektivitu " high-level" syntézy v porovnání s konvenčním způsobem tvorby RTL popisů? Můžete porovnat výslednou plochu návrchu jednotlivých přístupů? Studen odpověděl.
Result of defence
práce byla úspěšně obhájena
Document licence
Standardní licenční smlouva - přístup k plnému textu bez omezení
DOI
Collections
Citace PRO